diff --git a/drivers/staging/imgtec/rogue/rgxfwutils.c b/drivers/staging/imgtec/rogue/rgxfwutils.c index f3949503b371..911fd8d4702b 100644 --- a/drivers/staging/imgtec/rogue/rgxfwutils.c +++ b/drivers/staging/imgtec/rogue/rgxfwutils.c @@ -2429,6 +2429,9 @@ PVRSRV_ERROR RGXSetupFirmware(PVRSRV_DEVICE_NODE *psDeviceNode, goto fail; } + /* Initialize FW started flag */ + psRGXFWInit->bFirmwareStarted = IMG_FALSE; + eError = DevmemAcquireCpuVirtAddr(psDevInfo->psCompletedMemDesc, (void **)& psDevInfo->pui32CompletedById); @@ -2438,8 +2441,6 @@ PVRSRV_ERROR RGXSetupFirmware(PVRSRV_DEVICE_NODE *psDeviceNode, goto fail; } - /* Initialize FW started flag */ - psRGXFWInit->bFirmwareStarted = IMG_FALSE; psRGXFWInit->ui32MarkerVal = 1; /* Initialise the compatibility check data */