diff --git a/drivers/mxc/gpu-viv/hal/kernel/arch/gc_hal_kernel_hardware_func.c b/drivers/mxc/gpu-viv/hal/kernel/arch/gc_hal_kernel_hardware_func.c index 5ccc1436e3fb..10955dec13b7 100644 --- a/drivers/mxc/gpu-viv/hal/kernel/arch/gc_hal_kernel_hardware_func.c +++ b/drivers/mxc/gpu-viv/hal/kernel/arch/gc_hal_kernel_hardware_func.c @@ -4279,13 +4279,13 @@ _FuncInit_FlopReset( (gctPOINTER *)&pointer )); + Execution->funcCmd = (gcsFUNCTION_COMMAND_PTR)pointer; + gcmkONERROR(gckOS_ZeroMemory( (gctPOINTER)pointer, gcmSIZEOF(gcsFUNCTION_COMMAND) * Execution->funcCmdCount )); - Execution->funcCmd = (gcsFUNCTION_COMMAND_PTR)pointer; - pool = gcvPOOL_DEFAULT; #if gcdENABLE_CACHEABLE_COMMAND_BUFFER