Home
last modified time | relevance | path

Searched hist:edd6dffdc6670836909972b32a324dbf6c150757 (Results 1 – 2 of 2) sorted by relevance

/linux/sound/soc/codecs/
H A Dcs42l42.hdiff edd6dffdc6670836909972b32a324dbf6c150757 Mon Sep 27 13:14:37 CEST 2021 Stefan Binding <sbinding@opensource.cirrus.com> ASoC: cs42l42: Use two thresholds and increased wait time for manual type detection

Some headsets require very different comparator thresholds for type detection,
as well as longer settling times. In order to detect a larger number of headsets,
use 2 thresholds to give maximum coverage (1.25V and 1.75V), as well as a longer
settling time of 100ms. This will not affect default audotodetect mode
and applies to manual mode type detection only.

Signed-off-by: Stefan Binding <sbinding@opensource.cirrus.com>
Signed-off-by: Vitaly Rodionov <vitalyr@opensource.cirrus.com>
Link: https://lore.kernel.org/r/20210927111437.18113-1-vitalyr@opensource.cirrus.com
Signed-off-by: Mark Brown <broonie@kernel.org>
H A Dcs42l42.cdiff edd6dffdc6670836909972b32a324dbf6c150757 Mon Sep 27 13:14:37 CEST 2021 Stefan Binding <sbinding@opensource.cirrus.com> ASoC: cs42l42: Use two thresholds and increased wait time for manual type detection

Some headsets require very different comparator thresholds for type detection,
as well as longer settling times. In order to detect a larger number of headsets,
use 2 thresholds to give maximum coverage (1.25V and 1.75V), as well as a longer
settling time of 100ms. This will not affect default audotodetect mode
and applies to manual mode type detection only.

Signed-off-by: Stefan Binding <sbinding@opensource.cirrus.com>
Signed-off-by: Vitaly Rodionov <vitalyr@opensource.cirrus.com>
Link: https://lore.kernel.org/r/20210927111437.18113-1-vitalyr@opensource.cirrus.com
Signed-off-by: Mark Brown <broonie@kernel.org>