usb: dwc3: gadget: Fix BUG in RT config
authorRoger Quadros <rogerq@ti.com>
Mon, 21 Sep 2015 08:08:36 +0000 (11:08 +0300)
committerFelipe Balbi <balbi@ti.com>
Mon, 21 Sep 2015 19:42:36 +0000 (14:42 -0500)
commita66c275b3d5d8467d770dabd30927f5d5e857294
tree7745302518c1cff3f44ac773300e054fcfb3bd51
parentb431ba8803666e56c1d178a421b3cbc36e8d3d33
usb: dwc3: gadget: Fix BUG in RT config

Using spin_lock() in hard irq handler is pointless
and causes a BUG() in RT (real-time) configuration
so get rid of it.

The reason it's pointless is because the driver is
basically accessing register which is, anyways,
atomic.

Signed-off-by: Roger Quadros <rogerq@ti.com>
Signed-off-by: Felipe Balbi <balbi@ti.com>
drivers/usb/dwc3/gadget.c