Hi Stephen,
On Friday 24 August 2012 21:20:15 Stephen Warren wrote:
> From: Stephen Warren <[email protected]>
>
> Both the schematics and practical testing show that the HP detect GPIO
> is high when the headphones are plugged in. Hence, the snd_soc_jack_gpio
> should not specify to invert the signal.
>
> Signed-off-by: Stephen Warren <[email protected]>
> Cc: Marc Dietrich <[email protected]>
> Cc: Leon Romanovsky <[email protected]>
> Cc: <[email protected]> # v3.4 v3.5
I tested it and evtest gives back the right stuff with your patch. Can't test
more because I have no headphone/mic here (I just inserted a screwdriver,
grr). On 3.1 kernels, we also have no pin inversion, so unless Leon or Andrey
(cc'ed) have different opinions, this can go through. Just give them a week...
Thanks!
Marc
> ---
> sound/soc/tegra/tegra_alc5632.c | 1 -
> 1 file changed, 1 deletion(-)
>
> diff --git a/sound/soc/tegra/tegra_alc5632.c
> b/sound/soc/tegra/tegra_alc5632.c index e463529..76cb1b3 100644
> --- a/sound/soc/tegra/tegra_alc5632.c
> +++ b/sound/soc/tegra/tegra_alc5632.c
> @@ -89,7 +89,6 @@ static struct snd_soc_jack_gpio tegra_alc5632_hp_jack_gpio
> = { .name = "Headset detection",
> .report = SND_JACK_HEADSET,
> .debounce_time = 150,
> - .invert = 1,
> };
>
> static const struct snd_soc_dapm_widget tegra_alc5632_dapm_widgets[] = {
--
To unsubscribe from this list: send the line "unsubscribe linux-tegra" in
the body of a message to [email protected]
More majordomo info at http://vger.kernel.org/majordomo-info.html