From ea708918425358139ecfe65db7ccf7e42b2e2f2b Mon Sep 17 00:00:00 2001 From: Li Huang Date: Tue, 21 Apr 2020 10:45:08 +0800 Subject: [PATCH] RK3368 GPU: Solve crash on Copydate on Clang compile ver Signed-off-by: Li Huang Change-Id: I4af20dadb4310ea6fa8c2421831e58a84fae5d9a --- drivers/staging/imgtec/rogue/rgxfwutils.c | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) 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 */