This one was easy enough to do, but there are still quite a few left. $ git grep -e "depends on ARCH" drivers/usb/gadget/Kconfig drivers/usb/gadget/Kconfig: depends on ARCH_AT91 drivers/usb/gadget/Kconfig: depends on ARCH_LPC32XX drivers/usb/gadget/Kconfig: depends on ARCH_OMAP1 drivers/usb/gadget/Kconfig: depends on ARCH_MXC drivers/usb/gadget/Kconfig: depends on ARCH_S3C24XX drivers/usb/gadget/Kconfig: depends on ARCH_S3C24XX include the original UDC for the OMAP1 SoC. I wonder if anyone still cares about that... Anyway, I don't have the HW so these two patches have been build-tested only. Please make sure to Test as this will go in v3.10 if I don't hear any complaints. cheers Felipe Balbi (2): usb: gadget: pxa27x_udc: drop ARCH_PXA dependency usb: gadget: pxa27x_udc: switch over to module_platform_driver drivers/usb/gadget/Kconfig | 1 - drivers/usb/gadget/pxa27x_udc.c | 26 +++++--------------------- 2 files changed, 5 insertions(+), 22 deletions(-) -- 1.8.1.rc1.5.g7e0651a -- To unsubscribe from this list: send the line "unsubscribe linux-usb" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html