[PATCH 2/3] ASoC: codecs: max98088: Moved the EX Limiter Mode fr=

Jin Park jinyoungp at nvidia.com
Wed May 11 07:41:01 CEST 2011


om dapm widget to control

Moved the EX Limiter Mode from dapm widget to control, because it was not=

required DAPM route.

Signed-off-by: Jin Park <jinyoungp at nvidia.com<mailto:jinyoungp at nvidia.com=
>>
---
sound/soc/codecs/max98088.c |    6 +-----
1 files changed, 1 insertions(+), 5 deletions(-)

diff --git a/sound/soc/codecs/max98088.c b/sound/soc/codecs/max98088.c
index 3bdaa04..c520093 100644
--- a/sound/soc/codecs/max98088.c
+++ b/sound/soc/codecs/max98088.c
@@ -656,8 +656,6 @@ static const struct soc_enum max98088_exmode_enum =3D=

=20                             ARRAY_SIZE(max98088_exmode_texts),
=20                             max98088_exmode_texts,
=20                             max98088_exmode_values);
-static const struct snd_kcontrol_new max98088_exmode_controls =3D
-       SOC_DAPM_VALUE_ENUM("Route", max98088_exmode_enum);

=20static const char *max98088_ex_thresh[] =3D { /* volts PP */
=20       "0.6", "1.2", "1.8", "2.4", "3.0", "3.6", "4.2", "4.8"};
@@ -783,6 +781,7 @@ static const struct snd_kcontrol_new max98088_snd_con=
trols[] =3D {
=20       SOC_SINGLE("EQ1 Switch", M98088_REG_49_CFG_LEVEL, 0, 1, 0),
=20       SOC_SINGLE("EQ2 Switch", M98088_REG_49_CFG_LEVEL, 1, 1, 0),

+       SOC_ENUM("EX Limiter Mode", max98088_exmode_enum),
=20       SOC_ENUM("EX Limiter Threshold", max98088_ex_thresh_enum),

=20       SOC_ENUM("DAI1 Filter Mode", max98088_filter_mode_enum),
@@ -1094,9 +1093,6 @@ static const struct snd_soc_dapm_widget max98088_da=
pm_widgets[] =3D {

=20       SND_SOC_DAPM_MICBIAS("MICBIAS", M98088_REG_4C_PWR_EN_IN, 3, 0),=


-       SND_SOC_DAPM_MUX("EX Limiter Mode", SND_SOC_NOPM, 0, 0,
-               &max98088_exmode_controls),
-
=20       SND_SOC_DAPM_OUTPUT("HPL"),
=20       SND_SOC_DAPM_OUTPUT("HPR"),
=20       SND_SOC_DAPM_OUTPUT("SPKL"),
--
1.7.1


-------------------------------------------------------------------------=
-----------------------------------------------------


More information about the Alsa-devel mailing list