diff options
author | Anuj Aggarwal <anuj.aggarwal@ti.com> | 2009-09-23 03:10:31 -0400 |
---|---|---|
committer | Mark Brown <broonie@opensource.wolfsonmicro.com> | 2009-10-29 08:58:22 -0400 |
commit | ed146aeb68b6b240a015f3c24c9eea9266d845ec (patch) | |
tree | 2e318b16b048b93dbb06789ef5221c14c19afac1 /sound/soc/omap/omap3evm.c | |
parent | 1c3d20027133f145523a072e84ab55d9132920c9 (diff) |
ASoC: OMAP3EVM: Use the twl4030_setup_data for headset pop-removal
The pop-removal specific values are configured for TWL4030 codec
for OMAP3EVM through this patch.
Signed-off-by: Anuj Aggarwal <anuj.aggarwal@ti.com>
Acked-by: Peter Ujfalusi <peter.ujfalusi@nokia.com>
Signed-off-by: Mark Brown <broonie@opensource.wolfsonmicro.com>
Diffstat (limited to 'sound/soc/omap/omap3evm.c')
-rw-r--r-- | sound/soc/omap/omap3evm.c | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/sound/soc/omap/omap3evm.c b/sound/soc/omap/omap3evm.c index 9114c263077b..8deb59bb10b1 100644 --- a/sound/soc/omap/omap3evm.c +++ b/sound/soc/omap/omap3evm.c | |||
@@ -93,10 +93,17 @@ static struct snd_soc_card snd_soc_omap3evm = { | |||
93 | .num_links = 1, | 93 | .num_links = 1, |
94 | }; | 94 | }; |
95 | 95 | ||
96 | /* twl4030 setup */ | ||
97 | static struct twl4030_setup_data twl4030_setup = { | ||
98 | .ramp_delay_value = 4, | ||
99 | .sysclk = 26000, | ||
100 | }; | ||
101 | |||
96 | /* Audio subsystem */ | 102 | /* Audio subsystem */ |
97 | static struct snd_soc_device omap3evm_snd_devdata = { | 103 | static struct snd_soc_device omap3evm_snd_devdata = { |
98 | .card = &snd_soc_omap3evm, | 104 | .card = &snd_soc_omap3evm, |
99 | .codec_dev = &soc_codec_dev_twl4030, | 105 | .codec_dev = &soc_codec_dev_twl4030, |
106 | .codec_data = &twl4030_setup, | ||
100 | }; | 107 | }; |
101 | 108 | ||
102 | static struct platform_device *omap3evm_snd_device; | 109 | static struct platform_device *omap3evm_snd_device; |