]> git.karo-electronics.de Git - karo-tx-linux.git/commit
usb: dwc2: remove no longer needed init_mutex
authorMarek Szyprowski <m.szyprowski@samsung.com>
Wed, 14 Oct 2015 06:52:28 +0000 (08:52 +0200)
committerFelipe Balbi <balbi@ti.com>
Wed, 14 Oct 2015 13:39:17 +0000 (08:39 -0500)
commit758ed196fcc4373a129fd661875af52d7e7d4e73
tree72c030467f77e5813a4153bd7b36bb93d89fde09
parent145f48c518edb945ea5b689a1d21052597f9d64b
usb: dwc2: remove no longer needed init_mutex

init_mutex is a leftover from the time, when s3c-hsotg driver did not
implement proper pull up/down control and emulated it by enabling
enabling/disabling usb phy. Proper pull up/down control has been added
by commit 5b9451f8c4fbaf0549139755fb45ff2b57975b7f ("usb: dwc2: gadget:
use soft-disconnect udc feature in pullup() method"), so init_muxtex can
be removed now to avoid potential deadlocks with other locks.

Signed-off-by: Marek Szyprowski <m.szyprowski@samsung.com>
Acked-by: John Youn <johnyoun@synopsys.com>
Tested-by: John Youn <johnyoun@synopsys.com>
Signed-off-by: Felipe Balbi <balbi@ti.com>
drivers/usb/dwc2/core.h
drivers/usb/dwc2/gadget.c
drivers/usb/dwc2/platform.c