diff options
| author | Michael Grzeschik <[email protected]> | 2013-03-30 12:54:09 +0200 |
|---|---|---|
| committer | Greg Kroah-Hartman <[email protected]> | 2013-03-30 08:20:49 -0700 |
| commit | dd064e9d36b32616e72dc9c1871d7e667cd970ce (patch) | |
| tree | c08a7ce017cae55b84d3d49f3915b6a8c14e0b59 /include/linux/timerqueue.h | |
| parent | 24dcade163753259ddcbf77018b1244d7d90ed6b (diff) | |
usb: chipidea: udc: move _ep_queue into an unlocked function
There is no need to call ep_queue unlocked inside the own driver. We
move its functionionality into an unlocked version.
This patch removes potential unlocked timeslots inside
isr_setup_status_phase and isr_get_status_response, in which the lock
got released just before acquired again inside usb_ep_queue.
Signed-off-by: Michael Grzeschik <[email protected]>
Signed-off-by: Marc Kleine-Budde <[email protected]>
Reviewed-by: Peter Chen <[email protected]>
Signed-off-by: Alexander Shishkin <[email protected]>
Signed-off-by: Greg Kroah-Hartman <[email protected]>
Diffstat (limited to 'include/linux/timerqueue.h')
0 files changed, 0 insertions, 0 deletions