Enable active power management
The cache-coherency fix seems to allow force-idling the GPU not to hang.
MA-581
Change-Id: I4198cc486948223b1a5240605af0ff249a65f57c
diff --git a/services/system/fuchsia/sysconfig.cc b/services/system/fuchsia/sysconfig.cc
index 312267b..b07a4bb 100644
--- a/services/system/fuchsia/sysconfig.cc
+++ b/services/system/fuchsia/sysconfig.cc
@@ -169,10 +169,8 @@
* Setup RGX specific timing data
*/
sys_info->RGXTimingInfo.ui32CoreClockSpeed = kRgxHwCoreClockSpeed;
- // TODO(MA-581) - Enable these on the MT8167s. Currently having them enabled
- // causes a hang after sending the firmware a force-idle command.
- sys_info->RGXTimingInfo.bEnableActivePM = IMG_FALSE;
- sys_info->RGXTimingInfo.bEnableRDPowIsland = IMG_FALSE;
+ sys_info->RGXTimingInfo.bEnableActivePM = IMG_TRUE;
+ sys_info->RGXTimingInfo.bEnableRDPowIsland = IMG_TRUE;
sys_info->RGXTimingInfo.ui32ActivePMLatencyms = kRgxActivePowerLatencyMs;
/*