]> git.baikalelectronics.ru Git - kernel.git/commit
ASoC: sam9g20_wm8731: Convert to table based DAPM setup
authorLars-Peter Clausen <lars@metafoo.de>
Sat, 8 Mar 2014 14:47:22 +0000 (15:47 +0100)
committerMark Brown <broonie@linaro.org>
Mon, 10 Mar 2014 10:31:43 +0000 (10:31 +0000)
commit5358f8ecfc13acdccca5a9e1bc519e5c5aff8b57
tree943dab32a1213d73f6ee8cdceb66e554486d1164
parent47471ba6d3b90bc8ebb9526f4ca178c19ba29179
ASoC: sam9g20_wm8731: Convert to table based DAPM setup

Use table based setup to register the DAPM widgets and routes. This on one hand
makes the code a bit shorter and cleaner and on the other hand the board level
DAPM elements get registered in the card's DAPM context rather than in the
CODEC's DAPM context.

While we are at it also remove the snd_soc_dapm_enable_pin() in the init
callback. Pins are enabled by default.

Signed-off-by: Lars-Peter Clausen <lars@metafoo.de>
Tested-by: Bo Shen <voice.shen@atmel.com>
Acked-by: Bo Shen <voice.shen@atmel.com>
Signed-off-by: Mark Brown <broonie@linaro.org>
sound/soc/atmel/sam9g20_wm8731.c