[alsa-devel] ALSA driver issue with the ssm2602.c
Bishop, Mark
Mark.Bishop at cooperindustries.com
Fri May 4 19:56:46 CEST 2012
> -----Original Message-----
> From: alsa-devel-bounces at alsa-project.org [mailto:alsa-devel-
> bounces at alsa-project.org] On Behalf Of Bishop, Mark
> Sent: Thursday, May 03, 2012 3:31 PM
> To: alsa-devel at alsa-project.org
> Subject: [alsa-devel] ALSA driver issue with the ssm2602.c
>
> When I enable the 'Output Mixer HiFi' using amixer it also powers up
> the
> Mic input on this codec. I believe this is incorrect. I would like
to
> modify the driver to fix it but am having issues with the ALSA
> structures in the driver.
>
>
>
> Would I be off if I attempt to make my changes in the
> snd_soc_dapm_route
> structures? I am unsure how everything is hooked together in all
those
> structs{}.
>
Where in ALSA are the simple controls for the codecs created? As an
example, on this ssm2602 I am looking for the 'Master' simple control
that I would modify in amixer, but these are the only two 'Master'
labels in ssm2602.c:
SOC_DOUBLE_R_TLV("Master Playback Volume", SSM2602_LOUT1V,
SSM2602_ROUT1V,
0, 127, 0, ssm260x_outmix_tlv),
SOC_DOUBLE_R("Master Playback ZC Switch", SSM2602_LOUT1V,
SSM2602_ROUT1V,
7, 1, 0),
And:
root:/> amixer |grep Master
Simple mixer control 'Master',0
Simple mixer control 'Master Playback ZC',0
More information about the Alsa-devel
mailing list