> >> Index: linux-omap-2.6/arch/arm/mach-omap2/devices.c > >> =================================================================== > >> --- linux-omap-2.6.orig/arch/arm/mach-omap2/devices.c 2009-05-14 12:38:50.000000000 +0530 > >> +++ linux-omap-2.6/arch/arm/mach-omap2/devices.c 2009-05-15 16:53:38.000000000 +0530 <snip> > >> }; > >> > >> static struct resource omap2_mcspi2_resources[] = { > >> @@ -351,6 +359,14 @@ > >> > >> static void omap_init_mcspi(void) > >> { > >> + > >> + if (cpu_is_omap3430()) { > >> + omap_cfg_reg(AA3_3430_McSPI2_CLK); > >> + omap_cfg_reg(Y2_3430_McSPI2_SIMO); > >> + omap_cfg_reg(Y3_3430_McSPI2_SOMI); > >> + omap_cfg_reg(Y4_3430_McSPI2_CS0); > >> + } > >> + This will change the mux mode for these pads for all OMAP3 boards, even if they do not wish to use McSPI2. In particular, Beagleboard will be affected as it uses HSUSB on Port2 and these pads overlap. Regards, Anand -- 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