mirror of
https://git.kernel.org/pub/scm/linux/kernel/git/chenhuacai/linux-loongson
synced 2025-09-07 14:19:35 +00:00
ASoC: dt-bindings: qcom,wsa8840: Add reset-gpios for shared line
On newer Qualcomm platforms, like X1E80100-CRD, the WSA884x speakers share SD_N GPIOs between two speakers, thus a coordinated assertion is needed. Linux supports handling shared GPIO lines through "reset-gpios" property, thus allow specifying either powerdown or reset GPIOs (these are the same). Cc: Bartosz Golaszewski <brgl@bgdev.pl> Cc: Sean Anderson <sean.anderson@seco.com> Acked-by: Rob Herring <robh@kernel.org> Signed-off-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org> Link: https://msgid.link/r/20240129115216.96479-6-krzysztof.kozlowski@linaro.org Signed-off-by: Mark Brown <broonie@kernel.org>
This commit is contained in:
parent
b96ccdcf9d
commit
26c8a435fc
@ -28,6 +28,10 @@ properties:
|
|||||||
description: Powerdown/Shutdown line to use (pin SD_N)
|
description: Powerdown/Shutdown line to use (pin SD_N)
|
||||||
maxItems: 1
|
maxItems: 1
|
||||||
|
|
||||||
|
reset-gpios:
|
||||||
|
description: Powerdown/Shutdown line to use (pin SD_N)
|
||||||
|
maxItems: 1
|
||||||
|
|
||||||
'#sound-dai-cells':
|
'#sound-dai-cells':
|
||||||
const: 0
|
const: 0
|
||||||
|
|
||||||
@ -37,11 +41,16 @@ properties:
|
|||||||
required:
|
required:
|
||||||
- compatible
|
- compatible
|
||||||
- reg
|
- reg
|
||||||
- powerdown-gpios
|
|
||||||
- '#sound-dai-cells'
|
- '#sound-dai-cells'
|
||||||
- vdd-1p8-supply
|
- vdd-1p8-supply
|
||||||
- vdd-io-supply
|
- vdd-io-supply
|
||||||
|
|
||||||
|
oneOf:
|
||||||
|
- required:
|
||||||
|
- powerdown-gpios
|
||||||
|
- required:
|
||||||
|
- reset-gpios
|
||||||
|
|
||||||
unevaluatedProperties: false
|
unevaluatedProperties: false
|
||||||
|
|
||||||
examples:
|
examples:
|
||||||
|
Loading…
Reference in New Issue
Block a user