[alsa-devel] [PATCH] ASoC: tlv320aic3x: Add correct hw registers to Line1 cross connect muxes

Mark Brown broonie at opensource.wolfsonmicro.com
Thu May 26 16:07:55 CEST 2011


On Thu, May 26, 2011 at 11:37:02AM +0300, Jarkko Nikula wrote:
> Commit af46800 ("ASoC: Implement mux control sharing") revealed that
> "Left Line1[L | R] Mux" and "Right Line1[L | R] Mux" widgets were pointing
> to the same kcontrols and codec registers and thus soc-core falsely detected
> them as shared controls. This is actually wrong since there are separate
> registers in hardware that configure Line1L to RADC and Line1R to LADC cross
> connects so these muxes should not be shared.
> 
> Signed-off-by: Jarkko Nikula <jhnikula at gmail.com>

Acked-by: Mark Brown <broonie at opensource.wolfsonmicro.com>


More information about the Alsa-devel mailing list