OSDN Git Service

ARM: 5967/1: at91_udc.c use spinlocks instead of local_irq_xxx
authorHarro Haan <hrhaan@gmail.com>
Mon, 1 Mar 2010 17:01:56 +0000 (18:01 +0100)
committerRussell King <rmk+kernel@arm.linux.org.uk>
Wed, 16 Jun 2010 22:00:00 +0000 (23:00 +0100)
commit4f4c5e36e7cd26c9b5bf89d66caeee5fc3d75362
tree55a751f86e75d5f8e59b9a0dc610e701dba74917
parent7e27d6e778cd87b6f2415515d7127eba53fe5d02
ARM: 5967/1: at91_udc.c use spinlocks instead of local_irq_xxx

The locking code of this driver is reworked for preempt-rt.

For more info see:
http://lists.infradead.org/pipermail/linux-arm-kernel/attachments/20100203/09cdb3b4/attachment.el
http://lists.infradead.org/pipermail/linux-arm-kernel/attachments/20100203/3ad44e30/attachment.el

First applied: "at91_udc HW glitch"
http://www.arm.linux.org.uk/developer/patches/viewpatch.php?id=5966/1

Reviewed-by: H Hartley Sweeten <hsweeten@visionengravers.com>
Signed-off-by: Harro Haan <hrhaan@gmail.com>
Signed-off-by: Russell King <rmk+kernel@arm.linux.org.uk>
drivers/usb/gadget/at91_udc.c
drivers/usb/gadget/at91_udc.h