From 9252b6c35b5c60a09e43ca809bb4026d4cb6bb0e Mon Sep 17 00:00:00 2001 From: Sugar Zhang Date: Fri, 29 Dec 2023 17:06:02 +0800 Subject: [PATCH] arm64: dts: rockchip: rk3588: Assign 'i2s-lrck-gpio' for SOF This patch assign the LRCK pin for TDM_ONE_FRAME on Slave mode. Signed-off-by: Sugar Zhang Change-Id: I28bd554d64f9c63073d2c7f67b9e101c63266c8f --- arch/arm64/boot/dts/rockchip/rk3588s.dtsi | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/arch/arm64/boot/dts/rockchip/rk3588s.dtsi b/arch/arm64/boot/dts/rockchip/rk3588s.dtsi index 1c24f35fb078..9ca2a0755193 100644 --- a/arch/arm64/boot/dts/rockchip/rk3588s.dtsi +++ b/arch/arm64/boot/dts/rockchip/rk3588s.dtsi @@ -4,9 +4,11 @@ */ #include +#include #include #include #include +#include #include #include #include @@ -5657,6 +5659,7 @@ resets = <&cru SRST_M_I2S0_8CH_TX>, <&cru SRST_M_I2S0_8CH_RX>; reset-names = "tx-m", "rx-m"; rockchip,clk-trcm = <1>; + i2s-lrck-gpio = <&gpio1 RK_PC5 GPIO_ACTIVE_HIGH>; /* i2s0_lrck */ pinctrl-names = "default", "idle", "clk"; pinctrl-0 = <&i2s0_sdi0 &i2s0_sdi1 @@ -5682,6 +5685,7 @@ resets = <&cru SRST_M_I2S1_8CH_TX>, <&cru SRST_M_I2S1_8CH_RX>; reset-names = "tx-m", "rx-m"; rockchip,clk-trcm = <1>; + i2s-lrck-gpio = <&gpio4 RK_PA2 GPIO_ACTIVE_HIGH>; /* i2s1m0_lrck */ pinctrl-names = "default"; pinctrl-0 = <&i2s1m0_lrck &i2s1m0_sclk