* [PATCH] ASoC mc13783 codec: correct names
@ 2013-11-29 10:28 Lambrecht Jürgen
2013-12-02 12:59 ` Philippe Rétornaz
0 siblings, 1 reply; 3+ messages in thread
From: Lambrecht Jürgen @ 2013-11-29 10:28 UTC (permalink / raw)
To: alsa-devel@alsa-project.org
Cc: philippe.retornaz@epfl.ch, s.hauer@pengutronix.de,
kernel@pengutronix.de
Correct names to reality and for consistency:
- "Speaker Amp Switch"->"Speaker Amp"
- "Earpiece Amp Switch"->"Speaker Amp Switch"
- "Loudspeaker enable"->"Loudspeaker Amp Switch"
- "..Capture.."->"..Playback" (Line in..., CODEC..., ...Mixin Switch)
- move "PCM Capture Volume" to bottom with other Capture controls
Signed-off-by: Jürgen Lambrecht <J.Lambrecht@televic.com>
---
sound/soc/codecs/mc13783.c | 25 +++++++++++++------------
1 file changed, 13 insertions(+), 12 deletions(-)
diff --git a/sound/soc/codecs/mc13783.c b/sound/soc/codecs/mc13783.c
index 08fb022..878e3e5 100644
--- a/sound/soc/codecs/mc13783.c
+++ b/sound/soc/codecs/mc13783.c
@@ -534,7 +534,7 @@ static const struct snd_soc_dapm_widget mc13783_dapm_widgets[] = {
SND_SOC_DAPM_SWITCH("CDCOUT Switch", MC13783_AUDIO_RX0, 18, 0,
&cdcout_ctl),
- SND_SOC_DAPM_SWITCH("Speaker Amp Switch", MC13783_AUDIO_RX0, 3, 0,
+ SND_SOC_DAPM_SWITCH("Speaker Amp", MC13783_AUDIO_RX0, 3, 0,
&samp_ctl),
SND_SOC_DAPM_SWITCH("Loudspeaker Amp", SND_SOC_NOPM, 0, 0, &lamp_ctl),
SND_SOC_DAPM_SWITCH("Headset Amp Left", MC13783_AUDIO_RX0, 10, 0,
@@ -590,7 +590,7 @@ static struct snd_soc_dapm_route mc13783_routes[] = {
{ "HSR", NULL, "Headset Amp Right"},
{ "RXOUTL", NULL, "Line out Amp Left"},
{ "RXOUTR", NULL, "Line out Amp Right"},
- { "SP", "Speaker Amp Switch", "Speaker Amp Source MUX"},
+ { "SP", "Speaker Amp", "Speaker Amp Source MUX"},
{ "LSP", "Loudspeaker Amp", "Loudspeaker Amp Source MUX"},
{ "HSL", "Headset Amp Left", "Headset Amp Source MUX"},
{ "HSR", "Headset Amp Right", "Headset Amp Source MUX"},
@@ -609,26 +609,27 @@ static const struct soc_enum mc13783_enum_3d_mixer =
mc13783_3d_mixer);
static struct snd_kcontrol_new mc13783_control_list[] = {
- SOC_SINGLE("Loudspeaker enable", MC13783_AUDIO_RX0, 5, 1, 0),
SOC_SINGLE("PCM Playback Volume", MC13783_AUDIO_RX1, 6, 15, 0),
SOC_SINGLE("PCM Playback Switch", MC13783_AUDIO_RX1, 5, 1, 0),
- SOC_DOUBLE("PCM Capture Volume", MC13783_AUDIO_TX, 19, 14, 31, 0),
SOC_ENUM("3D Control", mc13783_enum_3d_mixer),
SOC_SINGLE("CDCOUT Switch", MC13783_AUDIO_RX0, 18, 1, 0),
- SOC_SINGLE("Earpiece Amp Switch", MC13783_AUDIO_RX0, 3, 1, 0),
+ SOC_SINGLE("Speaker Amp Switch", MC13783_AUDIO_RX0, 3, 1, 0),
+ SOC_SINGLE("Loudspeaker Amp Switch", MC13783_AUDIO_RX0, 5, 1, 0),
SOC_DOUBLE("Headset Amp Switch", MC13783_AUDIO_RX0, 10, 9, 1, 0),
SOC_DOUBLE("Line out Amp Switch", MC13783_AUDIO_RX0, 16, 15, 1, 0),
- SOC_SINGLE("CODEC Capture Mixin Switch", MC13783_AUDIO_RX0, 21, 1, 0),
- SOC_SINGLE("PCM Capture Mixin Switch", MC13783_AUDIO_RX0, 22, 1, 0),
- SOC_SINGLE("Line in Capture Mixin Switch", MC13783_AUDIO_RX0, 23, 1, 0),
+ SOC_SINGLE("CODEC Playback Mixin Switch", MC13783_AUDIO_RX0, 21, 1, 0),
+ SOC_SINGLE("PCM Playback Mixin Switch", MC13783_AUDIO_RX0, 22, 1, 0),
+ SOC_SINGLE("Line in Playback Mixin Switch", MC13783_AUDIO_RX0, 23, 1, 0),
+
+ SOC_SINGLE("CODEC Playback Volume", MC13783_AUDIO_RX1, 1, 15, 0),
+ SOC_SINGLE("CODEC Playback Switch", MC13783_AUDIO_RX1, 0, 1, 0),
- SOC_SINGLE("CODEC Capture Volume", MC13783_AUDIO_RX1, 1, 15, 0),
- SOC_SINGLE("CODEC Capture Switch", MC13783_AUDIO_RX1, 0, 1, 0),
+ SOC_SINGLE("Line in Playback Volume", MC13783_AUDIO_RX1, 12, 15, 0),
+ SOC_SINGLE("Line in Playback Switch", MC13783_AUDIO_RX1, 10, 1, 0),
- SOC_SINGLE("Line in Capture Volume", MC13783_AUDIO_RX1, 12, 15, 0),
- SOC_SINGLE("Line in Capture Switch", MC13783_AUDIO_RX1, 10, 1, 0),
+ SOC_DOUBLE("PCM Capture Volume", MC13783_AUDIO_TX, 19, 14, 31, 0),
SOC_SINGLE("MC1 Capture Bias Switch", MC13783_AUDIO_TX, 0, 1, 0),
SOC_SINGLE("MC2 Capture Bias Switch", MC13783_AUDIO_TX, 1, 1, 0),
--
1.7.10.4
_______________________________________________
Alsa-devel mailing list
Alsa-devel@alsa-project.org
http://mailman.alsa-project.org/mailman/listinfo/alsa-devel
^ permalink raw reply related [flat|nested] 3+ messages in thread
* Re: [PATCH] ASoC mc13783 codec: correct names
2013-11-29 10:28 [PATCH] ASoC mc13783 codec: correct names Lambrecht Jürgen
@ 2013-12-02 12:59 ` Philippe Rétornaz
2013-12-06 9:37 ` Lambrecht Jürgen
0 siblings, 1 reply; 3+ messages in thread
From: Philippe Rétornaz @ 2013-12-02 12:59 UTC (permalink / raw)
To: Lambrecht Jürgen
Cc: alsa-devel@alsa-project.org, s.hauer@pengutronix.de,
kernel@pengutronix.de
Hello
I have tested the 3 patches on my board: no regressions, so good news !
BTW, your patches are whitespace damaged and in base64, try to get rid
of the Exchange server when using git-send-email.
So, if needed:
Acked-by: Philippe Retornaz <philippe.retornaz@epfl.ch>
Thanks,
Philippe
^ permalink raw reply [flat|nested] 3+ messages in thread
* Re: [PATCH] ASoC mc13783 codec: correct names
2013-12-02 12:59 ` Philippe Rétornaz
@ 2013-12-06 9:37 ` Lambrecht Jürgen
0 siblings, 0 replies; 3+ messages in thread
From: Lambrecht Jürgen @ 2013-12-06 9:37 UTC (permalink / raw)
To: Philippe Rétornaz
Cc: alsa-devel@alsa-project.org, s.hauer@pengutronix.de,
kernel@pengutronix.de
On 12/02/2013 01:59 PM, Philippe Rétornaz wrote:
> Hello
>
> I have tested the 3 patches on my board: no regressions, so good news !
> BTW, your patches are whitespace damaged and in base64, try to get rid
> of the Exchange server when using git-send-email.
>
> So, if needed:
>
> Acked-by: Philippe Retornaz <philippe.retornaz@epfl.ch>
>
> Thanks,
>
> Philippe
thanks to test them.
We are testing those patches on our HW (2 different boards, using all
paths).
Still some kernel warnings I have to look at (e.g. "no dapm match for
Voice CODEC PGA --> CODEC --> Asp Source").
Then I will send the patches again via my gmail instead.
Kind regards,
Jürgen
--
Jürgen Lambrecht
R&D Associate
Mobile: +32 499 644 531
Tel: +32 (0)51 303045 Fax: +32 (0)51 310670
http://www.televic-rail.com
Televic Rail NV - Leo Bekaertlaan 1 - 8870 Izegem - Belgium
Company number 0825.539.581 - RPR Kortrijk
_______________________________________________
Alsa-devel mailing list
Alsa-devel@alsa-project.org
http://mailman.alsa-project.org/mailman/listinfo/alsa-devel
^ permalink raw reply [flat|nested] 3+ messages in thread
end of thread, other threads:[~2013-12-06 9:37 UTC | newest]
Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2013-11-29 10:28 [PATCH] ASoC mc13783 codec: correct names Lambrecht Jürgen
2013-12-02 12:59 ` Philippe Rétornaz
2013-12-06 9:37 ` Lambrecht Jürgen
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.