The following patch gets rid os hdrc_cnf.h and make musb configuration details more dynamic by introducing proper fields in the platform_data. I tested the patch with n810 and omap3 beagle, but please everyone interested, give it a good review and try it out. Felipe Balbi (1): usb: musb: pass configuration specifics via pdata arch/arm/mach-omap2/board-n800-usb.c | 46 +++++++++- arch/arm/mach-omap2/usb-musb.c | 51 +++++++++- arch/arm/mach-omap2/usb-tusb6010.c | 1 - drivers/usb/musb/musb_core.c | 37 +++---- drivers/usb/musb/musb_core.h | 14 +--- drivers/usb/musb/tusb6010.h | 169 -------------------------------- include/asm-arm/arch-omap/hdrc_cnf.h | 177 ---------------------------------- include/asm-arm/arch-omap/usb-musb.h | 3 + include/linux/usb/musb.h | 38 +++++++- 9 files changed, 147 insertions(+), 389 deletions(-) delete mode 100644 include/asm-arm/arch-omap/hdrc_cnf.h -- To unsubscribe from this list: send the line "unsubscribe linux-omap" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html