usb: musb: remove generic_interrupt
authorPhilippe De Swert <philippedeswert@gmail.com>
Tue, 6 Nov 2012 13:32:13 +0000 (15:32 +0200)
committerFelipe Balbi <balbi@ti.com>
Tue, 6 Nov 2012 13:32:13 +0000 (15:32 +0200)
commitbaef653a500476ccb2d08cf4bb648c56c0170e21
tree10908e12fd8cc4f21305f1fa763455c3d86fb76f
parent8b416b0b25d5d8ddb3a91c1d20e1373582c50405
usb: musb: remove generic_interrupt

This patch is based on the discussion of a previous patch to fix an issue
where the omap2430 musb driver is not working for N9/N950.

Moving all the interrupt handling to the devices. Avoids inclusion of generic
interrupt and breakage due to sometimes misleading CONFIG options. This makes
sure usb always works if on of the subdrivers is chosen. Tested on Nokia N9/N950.

Partially clean up CONFIG_SOC_OMAP3430 which is not necessary in the cases
where I removed it. Also helps with the removal work of those options that
Tony Lindgren predicted would happen at some point.

Signed-off-by: Philippe De Swert <philippe.deswert@jollamobile.com>
Signed-off-by: Felipe Balbi <balbi@ti.com>
drivers/usb/musb/musb_core.c
drivers/usb/musb/musbhsdma.h
drivers/usb/musb/omap2430.c
drivers/usb/musb/ux500.c