Hi Benoit, 2013/7/6 Javier Martinez Canillas <javier@xxxxxxxxxxxx>: > On Fri, Jul 5, 2013 at 11:38 PM, Enric Balletbo i Serra > <eballetbo@xxxxxxxxx> wrote: >> IGEP Processor Boards based on OMAP3 have the MCBSP2 connected to the TDM >> interface. The kernel should configure the pinmux for these pins in order >> to get TWL4030 codec working. Without this, for example, playing a wav file >> doesn't work. >> >> Signed-off-by: Enric Balletbo i Serra <eballetbo@xxxxxxxxx> >> --- >> arch/arm/boot/dts/omap3-igep.dtsi | 14 ++++++++++++++ >> 1 file changed, 14 insertions(+) >> >> diff --git a/arch/arm/boot/dts/omap3-igep.dtsi b/arch/arm/boot/dts/omap3-igep.dtsi >> index bc48b11..2326d11 100644 >> --- a/arch/arm/boot/dts/omap3-igep.dtsi >> +++ b/arch/arm/boot/dts/omap3-igep.dtsi >> @@ -48,6 +48,15 @@ >> >; >> }; >> >> + mcbsp2_pins: pinmux_mcbsp2_pins { >> + pinctrl-single,pins = < >> + 0x10c (PIN_INPUT | MUX_MODE0) /* mcbsp2_fsx.mcbsp2_fsx */ >> + 0x10e (PIN_INPUT | MUX_MODE0) /* mcbsp2_clkx.mcbsp2_clkx */ >> + 0x110 (PIN_INPUT | MUX_MODE0) /* mcbsp2_dr.mcbsp2.dr */ >> + 0x112 (PIN_OUTPUT | MUX_MODE0) /* mcbsp2_dx.mcbsp2_dx */ >> + >; >> + }; >> + >> mmc1_pins: pinmux_mmc1_pins { >> pinctrl-single,pins = < >> 0x114 (PIN_INPUT_PULLUP | MUX_MODE0) /* sdmmc1_clk.sdmmc1_clk */ >> @@ -93,6 +102,11 @@ >> clock-frequency = <400000>; >> }; >> >> +&mcbsp2 { >> + pinctrl-names = "default"; >> + pinctrl-0 = <&mcbsp2_pins>; >> +}; >> + >> &mmc1 { >> pinctrl-names = "default"; >> pinctrl-0 = <&mmc1_pins>; >> -- >> 1.8.1.2 >> > > Acked-by: Javier Martinez Canillas <javier@xxxxxxxxxxxx> As this is a fix and without this the audio interface doesn't work, it's possible to add this patch for v3.11 merge window ? Thanks, Enric -- 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