diff options
author | Krzysztof Kozlowski <[email protected]> | 2024-02-27 15:27:24 +0100 |
---|---|---|
committer | Bjorn Andersson <[email protected]> | 2024-03-17 21:28:43 -0500 |
commit | 76cbe23e4399bc0130572981ab330e59d823696d (patch) | |
tree | 492b5c98dfdfadc4838970c74e831916a94fc541 /tools/perf/scripts/python/exported-sql-viewer.py | |
parent | d4fac32cbe95046bfe303a51dc2486db215cf86d (diff) |
arm64: dts: qcom: x1e80100-crd: switch WSA8845 speakers to shared reset-gpio
Each pair of WSA8845 speakers share the powerdown SD_N GPIO, thus this
GPIO is specified twice in each WSA8845 device node. Such DTS was added
hoping non-exclusive GPIO usage would be accepted, but it turned out
otherwise: it is not supported by the Linux kernel.
Linux kernel however supports sharing reset GPIOs, when used bia the
reset controller framework as implemented in commit 26c8a435fce6 ("ASoC:
dt-bindings: qcom,wsa8840: Add reset-gpios for shared line") and
commit c721f189e89c ("reset: Instantiate reset GPIO controller for
shared reset-gpios").
Convert the property with shutdown GPIO to "reset-gpios" to use
mentioned Linux kernel feature. This allows to bring all four speakers
out of reset.
Signed-off-by: Krzysztof Kozlowski <[email protected]>
Reviewed-by: Konrad Dybcio <[email protected]>
Link: https://lore.kernel.org/r/[email protected]
Signed-off-by: Bjorn Andersson <[email protected]>
Diffstat (limited to 'tools/perf/scripts/python/exported-sql-viewer.py')
0 files changed, 0 insertions, 0 deletions