*/
HWRecoveryResetSGX(node);
- SGXTestActivePowerEvent(node, KERNEL_ID);
+ SGXTestActivePowerEvent(node);
exit:
pvr_unlock();
if (psDeviceNode->bReProcessDeviceCommandComplete)
SGXScheduleProcessQueuesKM(psDeviceNode);
- SGXTestActivePowerEvent(psDeviceNode, ISR_ID);
+ SGXTestActivePowerEvent(psDeviceNode);
}
enum PVRSRV_ERROR SGXRegisterDevice(struct PVRSRV_DEVICE_NODE *psDeviceNode)
}
}
- SGXTestActivePowerEvent(psDeviceNode, KERNEL_ID);
+ SGXTestActivePowerEvent(psDeviceNode);
return PVRSRV_OK;
}
SGXScheduleProcessQueuesKM(psDeviceNode);
}
-void SGXTestActivePowerEvent(struct PVRSRV_DEVICE_NODE *psDeviceNode,
- u32 ui32CallerID)
+void SGXTestActivePowerEvent(struct PVRSRV_DEVICE_NODE *psDeviceNode)
{
enum PVRSRV_ERROR eError = PVRSRV_OK;
struct PVRSRV_SGXDEV_INFO *psDevInfo = psDeviceNode->pvDevice;
ui32CallerID, ui32PDumpFlags);
if (ui32CallerID != ISR_ID)
- SGXTestActivePowerEvent(psDeviceNode, ui32CallerID);
+ SGXTestActivePowerEvent(psDeviceNode);
return eError;
}
((type *)(((char *)(psCCBMemInfo)->pvLinAddrKM) + \
(psCCBKick)->offset))
-void SGXTestActivePowerEvent(struct PVRSRV_DEVICE_NODE *psDeviceNode,
- u32 ui32CallerID);
+void SGXTestActivePowerEvent(struct PVRSRV_DEVICE_NODE *psDeviceNode);
enum PVRSRV_ERROR SGXScheduleCCBCommand(
struct PVRSRV_SGXDEV_INFO *psDevInfo,