Skip to content

Commit e9c6950

Browse files
Srinivas-Kandagatlakrzk
authored andcommitted
dt-bindings: mux: add optional regulator binding to gpio mux
On some platforms to minimise pop and click during switching between CTIA and OMTP headset an additional HiFi Mux Switch is used. Most common case is that this switch is switched on by default, but on some platforms this needs a regulator enable. One such platform is Lenovo T14s. Adds required bindings in gpio-mux to add such optional regulator. Signed-off-by: Srinivas Kandagatla <srinivas.kandagatla@linaro.org> Reviewed-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org> Acked-by: Rob Herring (Arm) <robh@kernel.org> Link: https://lore.kernel.org/r/20250327100633.11530-2-srinivas.kandagatla@linaro.org Signed-off-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
1 parent 61de83f commit e9c6950

File tree

1 file changed

+4
-0
lines changed

1 file changed

+4
-0
lines changed

Documentation/devicetree/bindings/mux/gpio-mux.yaml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,10 @@ properties:
2525
description:
2626
List of gpios used to control the multiplexer, least significant bit first.
2727

28+
mux-supply:
29+
description:
30+
Regulator to power on the multiplexer.
31+
2832
'#mux-control-cells':
2933
enum: [ 0, 1 ]
3034

0 commit comments

Comments
 (0)