]> git.karo-electronics.de Git - karo-tx-linux.git/commit
ENGR00156300 - EPDC fb: Move ISR code to work Q & replace spinlocks with mutexes
authorDanny Nold <dannynold@freescale.com>
Thu, 8 Sep 2011 20:38:25 +0000 (15:38 -0500)
committerLothar Waßmann <LW@KARO-electronics.de>
Fri, 24 May 2013 06:33:12 +0000 (08:33 +0200)
commit169f50a292b27106dec84ee4f344f88deb601675
treef12be3a4f8631b71f87e175f8339f6ef8ba2d794
parentf69e441b51f2f55a4190771169a20480c5b9452d
ENGR00156300 - EPDC fb: Move ISR code to work Q & replace spinlocks with mutexes

- Move the majority of code from the IRQ handler routine into a workqueue
routine.  This should improve system interrupt latency.
- Change the spin_lock protecting EPDC queues into a mutex and change all
associated spin_lock calls into mutex calls.

Signed-off-by: Danny Nold <dannynold@freescale.com>
drivers/video/mxc/mxc_epdc_fb.c