Ulrich Sørensen wrote:
> SOC_DOUBLE_EXT("ALC Switch", DA7213_ALC_CTRL1, DA7213_ALC_L_EN_SHIFT,
> DA7213_ALC_R_EN_SHIFT, DA7213_ALC_EN_MAX,
> DA7213_NO_INVERT, snd_soc_get_volsw, da7213_put_alc_sw),
>
> In amixer the capabilities are show as:
>
> Simple mixer control 'ALC',0
> Capabilities: pswitch
> Playback channels: Front Left - Front Right
> Mono:
> Front Left: Playback [off]
> Front Right: Playback [off]
>
> I had expected the switch to both playback and capture capabilities for
> the ALC switch since it is defined as "ALC Switch" and not "ALC Playback
> Switch" in the driver.
In the "simple" mixer API, controls are either playback or capture.
Having both would imply that there were two independent switches.
Regards,
Clemens
------------------------------------------------------------------------------
_______________________________________________
Alsa-user mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/alsa-user