17 Jun
2011
17 Jun
'11
3:04 p.m.
[Cc'ing s/roonie/broonie/]
On Fri, 17 Jun 2011 13:40:27 +0200 Jan Weitzel j.weitzel@phytec.de wrote:
if codec driver is used for AIC3X_MODEL_3007 the mono iout controls overwrite registers for class-d amplifier. classd amplifier controls are only used for AIC3X_MODEL_3007.
Removing all mono snd_kcontrol_new, snd_soc_dapm_widget, snd_soc_dapm_route and aic3x_init stuff from common code and call only for not AIC3X_MODEL_3007 codecs.
Testet only with AIC3X_MODEL_3007
Signed-off-by: Jan Weitzel j.weitzel@phytec.de
sound/soc/codecs/tlv320aic3x.c | 106 ++++++++++++++++++++++++--------------- 1 files changed, 65 insertions(+), 41 deletions(-)
with aic34,
Tested-by: Jarkko Nikula jhnikula@gmail.com