[alsa-devel] [PATCH] ASoC: omap-mcbsp: Fix 6pin mux configuration
Jarkko Nikula
jarkko.nikula at bitmer.com
Tue Aug 7 14:43:56 CEST 2012
On 08/07/2012 03:37 PM, Peter Ujfalusi wrote:
> The check for the mux_signal callback was wrong which prevents us to
> configure the 6pin port's FSR/CLKR signal mux.
>
> Reported-by: CF Adad <cfadad at rocketmail.com>
> Cc: stable at kernel.org (3.4+)
> Signed-off-by: Peter Ujfalusi <peter.ujfalusi at ti.com>
> ---
>
> Hi Mark,
>
> The omap-mcbsp FSR/CLKR mux configuration code seams to be broken since 3.4.
> Would it be possible to apply this patch for the 3.6 release?
>
> CC-ing stable at kernel.org since this part is broken in 3.4 and 3.5 kernels as
> well.
>
> Regards,
> Peter
>
> sound/soc/omap/mcbsp.c | 2 +-
> 1 files changed, 1 insertions(+), 1 deletions(-)
>
> diff --git a/sound/soc/omap/mcbsp.c b/sound/soc/omap/mcbsp.c
> index 1b08d98..5bda7c9 100644
> --- a/sound/soc/omap/mcbsp.c
> +++ b/sound/soc/omap/mcbsp.c
> @@ -766,7 +766,7 @@ int omap_mcbsp_6pin_src_mux(struct omap_mcbsp *mcbsp, u8 mux)
> {
> const char *signal, *src;
>
> - if (mcbsp->pdata->mux_signal)
> + if (!mcbsp->pdata->mux_signal)
> return -EINVAL;
>
Acked-by: Jarkko Nikula <jarkko.nikula at bitmer.com>
More information about the Alsa-devel
mailing list