+#else
+static IMG_VOID RgxEnablePower(IMG_VOID)
+{
+ struct rk_context *platform;
+
+ platform = dev_get_drvdata(&gpsPVRLDMDev->dev);
+ PVR_ASSERT(platform != NULL);
+
+ if (!platform->bEnablePd) {
+ pm_runtime_get_sync(&gpsPVRLDMDev->dev);
+ platform->bEnablePd = IMG_TRUE;
+ } else {
+ PVR_DPF((PVR_DBG_WARNING, "Failed to enable gpu_pd clock!"));
+ }
+}
+
+static IMG_VOID RgxDisablePower(IMG_VOID)
+{
+ struct rk_context *platform;
+
+ platform = dev_get_drvdata(&gpsPVRLDMDev->dev);
+
+ PVR_ASSERT(platform != NULL);
+
+ if (platform->bEnablePd) {
+ pm_runtime_put(&gpsPVRLDMDev->dev);
+ platform->bEnablePd = IMG_FALSE;
+ } else {
+ PVR_DPF((PVR_DBG_WARNING, "Failed to enable gpu_pd clock!"));
+ }
+}