This patch adds port and endpoint of i2s and spdif nodes for rk3328. Because to use modern sound card interface such as audio-graph-card. Signed-off-by: Katsuhiro Suzuki <katsuhiro@xxxxxxxxxxxxx> --- arch/arm64/boot/dts/rockchip/rk3328.dtsi | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) diff --git a/arch/arm64/boot/dts/rockchip/rk3328.dtsi b/arch/arm64/boot/dts/rockchip/rk3328.dtsi index d3ef6566325e..41f0a20b73ed 100644 --- a/arch/arm64/boot/dts/rockchip/rk3328.dtsi +++ b/arch/arm64/boot/dts/rockchip/rk3328.dtsi @@ -179,7 +179,13 @@ clock-names = "i2s_clk", "i2s_hclk"; dmas = <&dmac 11>, <&dmac 12>; dma-names = "tx", "rx"; + #sound-dai-cells = <0>; status = "disabled"; + + i2s0_p0: port@0 { + i2s0_p0_0: endpoint { + }; + }; }; i2s1: i2s@ff010000 { @@ -190,7 +196,13 @@ clock-names = "i2s_clk", "i2s_hclk"; dmas = <&dmac 14>, <&dmac 15>; dma-names = "tx", "rx"; + #sound-dai-cells = <0>; status = "disabled"; + + i2s1_p0: port@0 { + i2s1_p0_0: endpoint { + }; + }; }; i2s2: i2s@ff020000 { @@ -201,7 +213,13 @@ clock-names = "i2s_clk", "i2s_hclk"; dmas = <&dmac 0>, <&dmac 1>; dma-names = "tx", "rx"; + #sound-dai-cells = <0>; status = "disabled"; + + i2s2_p0: port@0 { + i2s2_p0_0: endpoint { + }; + }; }; spdif: spdif@ff030000 { @@ -214,7 +232,13 @@ dma-names = "tx"; pinctrl-names = "default"; pinctrl-0 = <&spdifm2_tx>; + #sound-dai-cells = <0>; status = "disabled"; + + spdif_p0: port@0 { + spdif_p0_0: endpoint { + }; + }; }; pdm: pdm@ff040000 { -- 2.18.0 _______________________________________________ Linux-rockchip mailing list Linux-rockchip@xxxxxxxxxxxxxxxxxxx http://lists.infradead.org/mailman/listinfo/linux-rockchip