usb: gadget: s3c-hsotg: delay enabling irq once hardware is configured properly
authorMarek Szyprowski <m.szyprowski@samsung.com>
Tue, 17 Jun 2014 15:33:33 +0000 (17:33 +0200)
committerChanho Park <chanho61.park@samsung.com>
Thu, 7 Aug 2014 06:16:08 +0000 (15:16 +0900)
commitd7c40ee22ad69704b142e8c84a1d10cfc9f5b719
tree11bdc8624da0b85be33539b5e65a40291c14dea9
parentf4bf165b7fe9f4203f2b1f9e5a124a2756d87471
usb: gadget: s3c-hsotg: delay enabling irq once hardware is configured properly

This patch fixes kernel panic/interrupt storm/etc issues if bootloader
left s3c-hsotg module in enabled state. Now interrupt handler is enabled
only after proper configuration of hardware registers.

Signed-off-by: Marek Szyprowski <m.szyprowski@samsung.com>
Change-Id: I665fde86a7ca018e0d19610877828d0495535ade
drivers/usb/gadget/s3c-hsotg.c