ASoC: Mark non-connected TWL4030 pins for pandora
PATCH 1/1 ASoC: Mark non-connected TWL4030 pins for pandora
Pandora has all TWL4030 output pins floating, it uses external DAC for playback. Mark those outputs as not connected using DAPM calls.
Signed-off-by Grazvydas Ignotas <[email protected]>
--- sound/soc/omap/omap3pandora.c | 13 +++++++++++++ 1 files changed, 13 insertions(+), 0 deletions(-)
sound/soc/omap/omap3pandora.c +13 -0
@@ -180,6 +180,19 @@ static int omap3pandora_in_init(struct snd_soc_codec *codec) {int ret; +/* All TWL4030 output pins are floating */ +snd_soc_dapm_nc_pin (codec,"OUTL" ), +snd_soc_dapm_nc_pin (codec,"OUTR" ), +snd_soc_dapm_nc_pin (codec,"EARPIECE" ), +snd_soc_dapm_nc_pin (codec,"PREDRIVEL" ), +snd_soc_dapm_nc_pin (codec,"PREDRIVER" ), +snd_soc_dapm_nc_pin (codec,"HSOL" ), +snd_soc_dapm_nc_pin (codec,"HSOR" ), +snd_soc_dapm_nc_pin (codec,"CARKITL" ), +snd_soc_dapm_nc_pin (codec,"CARKITR" ), +snd_soc_dapm_nc_pin (codec,"HFL" ), +snd_soc_dapm_nc_pin (codec,"HFR" ), + ret =snd_soc_dapm_new_controls (codec, omap3pandora_in_dapm_widgets,ARRAY_SIZE (omap3pandora_in_dapm_widgets));if (ret <0 )
Signature · 1 line
1.5.4.3
Quoted 5 lines · Grazvydas Ignotas
Pandora has all TWL4030 output pins floating, it uses external DAC for playback. Mark those outputs as not connected using DAPM calls.
Signed-off-by Grazvydas Ignotas <[email protected]>
Acked-by Mark Brown <[email protected]>