linux-stable/sound/soc/omap
Peter Ujfalusi 5788c62e72 ASoC: omap-mcbsp: Correct clock muxing for CLKR/FSR signals
Remove the no longer valid check for McBSP1 regarding to signal mux
selection (on OMAP4 McBSP4 has 6 pin setup).
Only clear the srgr2, pcr0 register configuration if the requested clock
configuration will actually going to touch it. In this way we can avoid
issues if the CLKR/FSR mux has been configured after the clock selection.

We are going to check for the valid McBSP port in the
omap_mcbsp_6pin_src_mux() function based on the validity of the mux_signal
callback (which is only valid for ports having 6 pin setup).

Signed-off-by: Peter Ujfalusi <peter.ujfalusi@ti.com>
Acked-by: Mark Brown <broonie@opensource.wolfsonmicro.com>
Signed-off-by: Liam Girdwood <lrg@ti.com>
2012-03-12 13:34:23 +00:00
..
am3517evm.c ASoC: omap-mcbsp: Create a single driver for McBSP 2012-03-12 13:34:19 +00:00
ams-delta.c ASoC: omap-mcbsp: Create a single driver for McBSP 2012-03-12 13:34:19 +00:00
igep0020.c ASoC: omap-mcbsp: Create a single driver for McBSP 2012-03-12 13:34:19 +00:00
Kconfig OMAP: mcbsp: Move core driver under sound/soc/omap 2012-03-12 13:34:19 +00:00
Makefile OMAP: mcbsp: Move core driver under sound/soc/omap 2012-03-12 13:34:19 +00:00
mcbsp.c ASoC: omap-mcbsp: Correct clock muxing for CLKR/FSR signals 2012-03-12 13:34:23 +00:00
mcbsp.h ASoC: omap-mcbsp: Single function CLKR/FSR source mux configuration 2012-03-12 13:34:23 +00:00
n810.c ASoC: omap-mcbsp: Create a single driver for McBSP 2012-03-12 13:34:19 +00:00
omap-abe-twl6040.c ASoC: omap-abe-twl6040: Use provided MCLK frequency from pdata 2012-01-26 15:40:53 +02:00
omap-dmic.c ASoC: omap-dmic: Use core to set the msbits constraint 2012-01-20 13:58:31 +00:00
omap-dmic.h ASoC: OMAP4: omap-dmic: Initial support for OMAP DMIC 2011-11-28 17:21:44 +00:00
omap-hdmi.c ASoC: Convert omap directory to module_platform_driver 2011-11-25 13:15:31 +00:00
omap-hdmi.h ASoC: OMAP: Add CPU DAI driver for HDMI 2011-06-03 13:43:45 +01:00
omap-mcbsp.c ASoC: omap-mcbsp: Correct clock muxing for CLKR/FSR signals 2012-03-12 13:34:23 +00:00
omap-mcbsp.h ASoC: omap-mcbsp: Create a single driver for McBSP 2012-03-12 13:34:19 +00:00
omap-mcpdm.c ASoC: omap-mcpdm: Set 24msbits constraint 2012-01-20 13:58:31 +00:00
omap-mcpdm.h ASoC: omap-mcpdm: API to configure offset cancellation 2011-09-26 22:23:32 +01:00
omap-pcm.c ASoC: check for substream not channels_min in pcm engines 2012-01-07 11:18:05 -08:00
omap-pcm.h ASoC: omap-mcbsp: Create a single driver for McBSP 2012-03-12 13:34:19 +00:00
omap3beagle.c ASoC: omap-mcbsp: Create a single driver for McBSP 2012-03-12 13:34:19 +00:00
omap3evm.c ASoC: omap-mcbsp: Create a single driver for McBSP 2012-03-12 13:34:19 +00:00
omap3pandora.c ASoC: omap-mcbsp: Create a single driver for McBSP 2012-03-12 13:34:19 +00:00
omap4-hdmi-card.c ASoC: omap: Add .owner to struct snd_soc_card 2011-12-23 18:13:01 +00:00
osk5912.c ASoC: omap-mcbsp: Create a single driver for McBSP 2012-03-12 13:34:19 +00:00
overo.c ASoC: omap-mcbsp: Create a single driver for McBSP 2012-03-12 13:34:19 +00:00
rx51.c ASoC: omap-mcbsp: Create a single driver for McBSP 2012-03-12 13:34:19 +00:00
sdp3430.c ASoC: omap-mcbsp: Create a single driver for McBSP 2012-03-12 13:34:19 +00:00
zoom2.c ASoC: omap-mcbsp: Create a single driver for McBSP 2012-03-12 13:34:19 +00:00