]> 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)
commitb7cdb1018e8e449506344b652a3a6eefc69b0379
tree943dab32a1213d73f6ee8cdceb66e554486d1164
parent0799cc1fa8eb41ba8e9eadde25d47c0107a3588e
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