Hi, On 24/09/2012, Felipe Balbi <balbi@xxxxxx> wrote: > SoB's mail doesn't From mail. Well still in the progress of migrating of my personal to work laptop. Since the patch does not seem correct the replacement will have matching addresses. >> /*-------------------------------------------------------------------------*/ >> >> #if defined(CONFIG_SOC_OMAP2430) || defined(CONFIG_SOC_OMAP3430) || \ >> - defined(CONFIG_ARCH_OMAP4) || defined(CONFIG_ARCH_U8500) >> + defined(CONFIG_ARCH_OMAP4) || defined(CONFIG_ARCH_U8500) || \ >> + defined(CONFIG_ARCH_OMAP2PLUS) > > Weird, how can you build OMAP2PLUS without SOC_OMAPXXXX ?? It seems entirely possible. I quickly tried to look if it got defined somewhere and it does not seem to be set anywhere. That is why I got the impression it was replaced by CONFIG_ARCH_OMAP2PLUS. I'll dig deeper to find out why SOC_OMAPXXXX is not set if it should be. >From the .config I got (used menuconfig) # # TI OMAP2/3/4 Specific Features # CONFIG_ARCH_OMAP2PLUS_TYPICAL=y CONFIG_SOC_HAS_OMAP2_SDRC=y # CONFIG_ARCH_OMAP2 is not set CONFIG_ARCH_OMAP3=y # CONFIG_ARCH_OMAP4 is not set # CONFIG_SOC_OMAP5 is not set # CONFIG_SOC_OMAP3430 is not set # CONFIG_SOC_TI81XX is not set # CONFIG_SOC_AM33XX is not set CONFIG_OMAP_PACKAGE_CBB=y Not a mention of CONFIG_SOC_OMAP2430 and CONFIG_SOC_OMAP3430 did not get set (while it is not a 3430 but a 3630 I am using). Maybe CONFIG_ARCH_OMAP3 would have been a better choice then? > BTW, this is also wrong as OMAP2PLUS is also used to enable AM3xxx and > TI8xxx, and those platforms don't use generic_interrupt(). It would not break them from what I could see in musb_core.c musb->isr = generic_interrupt; status = musb_platform_init(musb); <--- isr would be (re)set here if (status < 0) goto fail1; if (!musb->isr) { status = -ENODEV; goto fail2; } The two you mention set their own interrupt routines. drivers/usb/musb/da8xx.c: musb->isr = da8xx_musb_interrupt; drivers/usb/musb/am35x.c: musb->isr = am35x_musb_interrupt; Regards, Philippe -- 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