Re: [PATCH 1/3] dt-bindings: pinctrl: qcom,sm6115-lpass-lpi: add SM6115 LPASS TLMM

From: Krzysztof Kozlowski
Date: Sat Jul 22 2023 - 05:17:00 EST


On 22/07/2023 10:52, Konrad Dybcio wrote:
> + properties:
> + pins:
> + description:
> + List of gpio pins affected by the properties specified in this
> + subnode.
> + items:
> + pattern: "^gpio([0-9]|1[0-9]|2[0-2])$"

Narrow the pattern till 18

> +
> + function:
> + enum: [ dmic01_clk, dmic01_data, dmic23_clk, dmic23_data, gpio, i2s1_clk,
> + i2s1_data, i2s1_ws, i2s2_clk, i2s2_data, i2s2_ws, i2s3_clk,
> + i2s3_data, i2s3_ws, qua_mi2s_data, qua_mi2s_sclk, qua_mi2s_ws,
> + swr_rx_clk, swr_rx_data, swr_tx_clk, swr_tx_data, wsa_mclk ]
> + description:
> + Specify the alternative function to be configured for the specified
> + pins.
> +

...

> + #include <dt-bindings/sound/qcom,q6afe.h>
> +
> + lpass_tlmm: pinctrl@a7c0000 {
> + compatible = "qcom,sm6115-lpass-lpi-pinctrl";
> + reg = <0x0a7c0000 0x20000>,
> + <0x0a950000 0x10000>;
> + clocks = <&q6afecc LPASS_HW_DCODEC_VOTE LPASS_CLK_ATTRIBUTE_COUPLE_NO>;
> + clock-names = "audio";
> +
> + gpio-controller;
> + #gpio-cells = <2>;
> + gpio-ranges = <&lpass_tlmm 0 0 15>;

19?

> + };
>

Best regards,
Krzysztof