Thread (19 messages) 19 messages, 4 authors, 2015-02-04

Re: [PATCH v3 06/10] ASoC: tegra: Add a control for the headphone switch

From: Dylan Reid <hidden>
Date: 2015-01-28 20:22:11
Also in: alsa-devel, lkml

On Wed, Jan 28, 2015 at 3:02 AM, Mark Brown [off-list ref] wrote:
On Wed, Jan 28, 2015 at 11:51:04AM +0100, Tomeu Vizoso wrote:
quoted
To be used by userspace when the headphones jack is plugged in.
quoted
 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.
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help