aboutsummaryrefslogtreecommitdiff
path: root/drivers/mxc/gpu-viv/hal/kernel/gc_hal_kernel.h
diff options
context:
space:
mode:
Diffstat (limited to 'drivers/mxc/gpu-viv/hal/kernel/gc_hal_kernel.h')
-rw-r--r--drivers/mxc/gpu-viv/hal/kernel/gc_hal_kernel.h6
1 files changed, 5 insertions, 1 deletions
diff --git a/drivers/mxc/gpu-viv/hal/kernel/gc_hal_kernel.h b/drivers/mxc/gpu-viv/hal/kernel/gc_hal_kernel.h
index bd701b7b9af..8dac7a68295 100644
--- a/drivers/mxc/gpu-viv/hal/kernel/gc_hal_kernel.h
+++ b/drivers/mxc/gpu-viv/hal/kernel/gc_hal_kernel.h
@@ -469,12 +469,16 @@ struct _gckEVENT
gctPOINTER eventQueueMutex;
/* Array of event queues. */
- gcsEVENT_QUEUE queues[31];
+ gcsEVENT_QUEUE queues[30];
gctUINT8 lastID;
gctPOINTER freeAtom;
/* Pending events. */
+#if gcdSMP
+ gctPOINTER pending;
+#else
volatile gctUINT pending;
+#endif
/* List of free event structures and its mutex. */
gcsEVENT_PTR freeEventList;