[PATCH v2 1/5] dt-bindings: sound: Add jack-type property to sun8i-a33-codec

From: Ondřej Jirman
Date: Thu Feb 22 2024 - 20:52:40 EST


From: Ondrej Jirman <megi@xxxxxx>

The codec driver needs to know what jack connector is connected to
on the board. Add proprty to describe the type of connector.

Signed-off-by: Ondrej Jirman <megi@xxxxxx>
---
.../bindings/sound/allwinner,sun8i-a33-codec.yaml | 9 +++++++++
1 file changed, 9 insertions(+)

diff --git a/Documentation/devicetree/bindings/sound/allwinner,sun8i-a33-codec.yaml b/Documentation/devicetree/bindings/sound/allwinner,sun8i-a33-codec.yaml
index 63eadc4200ac..399fc00ad3f4 100644
--- a/Documentation/devicetree/bindings/sound/allwinner,sun8i-a33-codec.yaml
+++ b/Documentation/devicetree/bindings/sound/allwinner,sun8i-a33-codec.yaml
@@ -44,6 +44,15 @@ properties:
- const: bus
- const: mod

+ jack-type:
+ enum:
+ - headset
+ - headphone
+ description:
+ Type of jack connector connected to the codec. This can be either
+ a 3-pin headphone connector or 4-pin headset connector. If not
+ specified, jack detection is disabled.
+
required:
- "#sound-dai-cells"
- compatible
--
2.43.0