]> www.infradead.org Git - users/hch/uuid.git/commit
ASoC: dt-bindings: samsung,midas-audio: Add GPIO-based headset jack detection
authorArtur Weber <aweber.kernel@gmail.com>
Sat, 25 May 2024 13:28:06 +0000 (15:28 +0200)
committerMark Brown <broonie@kernel.org>
Wed, 29 May 2024 12:45:41 +0000 (13:45 +0100)
commit0a590ecc672ae3de56384bbed05a4de532034b8f
tree017a129b777a89a569ad34d572274c3d5b769f66
parent278343bba366d23f8afc99f2d1eb0ab959c32001
ASoC: dt-bindings: samsung,midas-audio: Add GPIO-based headset jack detection

Some Samsung devices that share the midas-audio driver use a GPIO-based
approach to headset jack detection, as opposed to using the built-in
jack detection provided by the wm8994 driver. This setup uses two GPIOs
(one for jack detection and another for key detection) and an ADC
channel for determining the jack type or button pressed.

Add DT configuration values that allow for describing these setups.

Signed-off-by: Artur Weber <aweber.kernel@gmail.com>
Reviewed-by: Krzysztof Kozlowski <krzk@kernel.org>
Link: https://msgid.link/r/20240525-midas-wm1811-gpio-jack-v4-2-f488e03bd8c7@gmail.com
Signed-off-by: Mark Brown <broonie@kernel.org>
Documentation/devicetree/bindings/sound/samsung,midas-audio.yaml