enable workqueues
authorGrazvydas Ignotas <notasas@gmail.com>
Fri, 11 May 2012 22:04:00 +0000 (01:04 +0300)
committerGrazvydas Ignotas <notasas@gmail.com>
Fri, 11 May 2012 22:07:20 +0000 (01:07 +0300)
otherwise driver sleeps in ISR..

Makefile

index 0e33ae0..170e8ec 100644 (file)
--- a/Makefile
+++ b/Makefile
@@ -78,6 +78,8 @@ SUPPORT_LINUX_X86_PAT                         ?=1
 SUPPORT_LINUX_X86_WRITECOMBINE                 ?=1
 SUPPORT_SGX_LOW_LATENCY_SCHEDULING     ?=1
 
+SUPPORT_LINUX_USING_WORKQUEUES ?= 1
+
 
 SYS_CFLAGS += -DSERVICES4 -D_XOPEN_SOURCE=600 -DPVR2D_VALIDATE_INPUT_PARAMS
 
@@ -157,6 +159,8 @@ SYS_CFLAGS.$(SUPPORT_SGX_LOW_LATENCY_SCHEDULING)    += -DSUPPORT_SGX_LOW_LATENCY_SC
 
 SYS_CFLAGS.$(SUPPORT_LINUX_X86_PAT)                    += -DSUPPORT_LINUX_X86_PAT
 
+SYS_CFLAGS.$(SUPPORT_LINUX_USING_WORKQUEUES) += -DPVR_LINUX_USING_WORKQUEUES \
+                                -DPVR_LINUX_MISR_USING_PRIVATE_WORKQUEUE 
 
 SYS_CFLAGS.$(SUPPORT_TI_PM)                             += -DSUPPORT_TI_PM