Re: [PATCH v4 04/15] ASoC: dt-bindings: pm8916-analog-codec: Add PM660L compatible

Richard Acayan
2026-05-03T21:21:52Z

On Fri, May 01, 2026 at 11:31:17AM -0400, Richard Acayan wrote:
> The PM8916 analog codec is also found on PM660L, typically connected to
> the SDM660 internal sound card via the digital codec. Provide a space
> for specific compatibles and add the compatible for PM660L.
>
> Signed-off-by: Richard Acayan <mailingradian@gmail.com>
> Reviewed-by: Krzysztof Kozlowski <krzysztof.kozlowski@oss.qualcomm.com>
> ---
> .../sound/qcom,pm8916-wcd-analog-codec.yaml | 14 ++++++++++----
> 1 file changed, 10 insertions(+), 4 deletions(-)
>
> diff --git a/Documentation/devicetree/bindings/sound/qcom,pm8916-wcd-analog-codec.yaml b/Documentation/devicetree/bindings/sound/qcom,pm8916-wcd-analog-codec.yaml
> index 15389645a3e8..074a20cda89f 100644
> --- a/Documentation/devicetree/bindings/sound/qcom,pm8916-wcd-analog-codec.yaml
> +++ b/Documentation/devicetree/bindings/sound/qcom,pm8916-wcd-analog-codec.yaml
> @@ -14,10 +14,16 @@ description:
>
> properties:
> compatible:
> - enum:
> - - qcom,pm8916-wcd-analog-codec
> - - qcom,pm8950-wcd-analog-codec
> - - qcom,pm8953-wcd-analog-codec
> + oneOf:
> + - items:
> + - enum:
> + - qcom,pm660l-wcd-analog-codec
> + - const: qcom,pm8916-wcd-analog-codec

This should be PM8953, since PM660L has the cajon 2.0 codec.