This lock was only created / destroyed, but nowhere actually used.
Remove it.
Signed-off-by: Imre Deak <imre.deak@nokia.com>
CC: Mark Underwood <mark.underwood@imgtec.com>
CC: Mark Riding <mark.riding@imgtec.com>
Reviewed-by: Topi Pohjolainen <topi.pohjolainen@nokia.com>
Reviewed-by: Ville Syrjälä <ville.syrjala@nokia.com>
if (eError != PVRSRV_OK)
return IMG_FALSE;
- if (OSIsResourceLocked(&psSysData->sPowerStateChangeResource,
- KERNEL_ID) ||
- OSIsResourceLocked(&psSysData->sPowerStateChangeResource, ISR_ID))
- return IMG_FALSE;
-
psPowerDevice = psSysData->psPowerDeviceList;
while (psPowerDevice) {
if (psPowerDevice->ui32DeviceIndex == ui32DeviceIndex)
if (eError != PVRSRV_OK)
goto Error;
- eError = OSCreateResource(&psSysData->sPowerStateChangeResource);
- if (eError != PVRSRV_OK)
- goto Error;
-
psSysData->eCurrentPowerState = PVRSRV_POWER_STATE_D0;
psSysData->eFailedPowerState = PVRSRV_POWER_Unspecified;
struct SYS_DEVICE_ID sDeviceID[SYS_DEVICE_COUNT];
struct PVRSRV_DEVICE_NODE *psDeviceNodeList;
struct PVRSRV_POWER_DEV *psPowerDeviceList;
- struct PVRSRV_RESOURCE sPowerStateChangeResource;
enum PVR_POWER_STATE eCurrentPowerState;
enum PVR_POWER_STATE eFailedPowerState;
u32 ui32CurrentOSPowerState;
static inline void SysDeinitialiseCommon(struct SYS_DATA *psSysData)
{
PVRSRVDeInit(psSysData);
- OSDestroyResource(&psSysData->sPowerStateChangeResource);
}
#if !(defined(NO_HARDWARE) && defined(__KERNEL__))