28 Jan
2015
28 Jan
'15
6:46 p.m.
On Wed, Jan 28, 2015 at 3:02 AM, Mark Brown broonie@kernel.org wrote:
On Wed, Jan 28, 2015 at 11:51:04AM +0100, Tomeu Vizoso wrote:
To be used by userspace when the headphones jack is plugged in.
static const struct snd_kcontrol_new tegra_max98090_controls[] = {
SOC_DAPM_PIN_SWITCH("Headphones"), SOC_DAPM_PIN_SWITCH("Speakers"),
};
Why is userspace doing this? If this is supposed to be associated with the jack detection I'd expect us to be doing this in kernel.
This is only related to jack detection in that seeing a jack insert or removal can cause userspace to set or unset it depending on the current policy.