Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

ASoC: dt-bindings: qcom,lpass-wsa-macro: Add SM8550 WSA macro

Add the WSA macro codec on Qualcomm SM8550, which comes without NPL clock
exposed.

Signed-off-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
Reviewed-by: Rob Herring <robh@kernel.org>
Link: https://lore.kernel.org/r/20230327132254.147975-10-krzysztof.kozlowski@linaro.org
Signed-off-by: Mark Brown <broonie@kernel.org>

authored by

Krzysztof Kozlowski and committed by
Mark Brown
5d83b5ce 84054a8d

+21 -2
+21 -2
Documentation/devicetree/bindings/sound/qcom,lpass-wsa-macro.yaml
··· 15 15 - qcom,sc7280-lpass-wsa-macro 16 16 - qcom,sm8250-lpass-wsa-macro 17 17 - qcom,sm8450-lpass-wsa-macro 18 + - qcom,sm8550-lpass-wsa-macro 18 19 - qcom,sc8280xp-lpass-wsa-macro 19 20 20 21 reg: ··· 28 27 const: 0 29 28 30 29 clocks: 31 - minItems: 5 30 + minItems: 4 32 31 maxItems: 6 33 32 34 33 clock-names: 35 - minItems: 5 34 + minItems: 4 36 35 maxItems: 6 37 36 38 37 clock-output-names: ··· 63 62 then: 64 63 properties: 65 64 clocks: 65 + minItems: 5 66 66 maxItems: 5 67 67 clock-names: 68 68 items: ··· 89 87 - const: macro 90 88 - const: dcodec 91 89 - const: va 90 + - const: fsgen 91 + 92 + - if: 93 + properties: 94 + compatible: 95 + enum: 96 + - qcom,sm8550-lpass-wsa-macro 97 + then: 98 + properties: 99 + clocks: 100 + minItems: 4 101 + maxItems: 4 102 + clock-names: 103 + items: 104 + - const: mclk 105 + - const: macro 106 + - const: dcodec 92 107 - const: fsgen 93 108 94 109 unevaluatedProperties: false