ASoC: wm8903: Move pin configuration into I2C probe() function
authorMark Brown <broonie@opensource.wolfsonmicro.com>
Sat, 9 Jun 2012 02:03:20 +0000 (10:03 +0800)
committerMark Brown <broonie@opensource.wolfsonmicro.com>
Tue, 12 Jun 2012 00:59:46 +0000 (08:59 +0800)
commit20c5fd399482ef5b87a41ab064b3255f1faaaee4
tree05c51195d628c1bf47770623e7a5733f3fdb41c3
parent48e278746070b5fc62ec3da2e65f7cd511f6bbf4
ASoC: wm8903: Move pin configuration into I2C probe() function

Ensure that the device pins are configured as soon as possible by moving
the pin configration (including MICBIAS) into the I2C probe() function.
This had been done in the CODEC probe() function when we were relying on
the ASoC register I/O code.

Signed-off-by: Mark Brown <broonie@opensource.wolfsonmicro.com>
Tested-by: Stephen Warren <swarren@wwwdotorg.org>
sound/soc/codecs/wm8903.c