Message ID | 20240628010715.438471-7-alexey.klimov@linaro.org (mailing list archive) |
---|---|
State | New, archived |
Headers | show |
Series | qrb4210-rb2: add HDMI audio playback support | expand |
On 28/06/2024 03:07, Alexey Klimov wrote: > This is required to enable to HDMI audio playback on > QRB4210 RB2 board. This should be squashed with previous patch. You add one node of pinctrl with all of the default pins. You also miss soundwire and dmic pins. Best regards, Krzysztof
On Fri, Jun 28, 2024 at 02:07:14AM GMT, Alexey Klimov wrote: > This is required to enable to HDMI audio playback on > QRB4210 RB2 board. Are they SoC-specific or board-specific? In the latter case it might be more suitable to move them to the board DT file. > > Signed-off-by: Alexey Klimov <alexey.klimov@linaro.org> > --- > arch/arm64/boot/dts/qcom/sm6115.dtsi | 34 ++++++++++++++++++++++++++++ > 1 file changed, 34 insertions(+) >
diff --git a/arch/arm64/boot/dts/qcom/sm6115.dtsi b/arch/arm64/boot/dts/qcom/sm6115.dtsi index 3a9fb1780c90..5487b274836f 100644 --- a/arch/arm64/boot/dts/qcom/sm6115.dtsi +++ b/arch/arm64/boot/dts/qcom/sm6115.dtsi @@ -823,6 +823,40 @@ lpass_tlmm: pinctrl@a7c0000 { gpio-ranges = <&lpass_tlmm 0 0 26>; status = "disabled"; + + lpi_i2s2_active: lpi-i2s2-active-state { + sck-pin { + pins = "gpio10"; + function = "i2s2_clk"; + bias-disable; + drive-strength = <8>; + output-high; + }; + + ws-pins { + pins = "gpio11"; + function = "i2s2_ws"; + bias-disable; + drive-strength = <8>; + output-high; + }; + + data-pins { + pins = "gpio12"; + function = "i2s2_data"; + bias-disable; + drive-strength = <8>; + output-high; + }; + + ext-mclk1 { + pins = "gpio18"; + function = "ext_mclk1_a"; + bias-disable; + drive-strength = <16>; + output-high; + }; + }; }; gcc: clock-controller@1400000 {
This is required to enable to HDMI audio playback on QRB4210 RB2 board. Signed-off-by: Alexey Klimov <alexey.klimov@linaro.org> --- arch/arm64/boot/dts/qcom/sm6115.dtsi | 34 ++++++++++++++++++++++++++++ 1 file changed, 34 insertions(+)