--- /dev/null
+#include "rk312x.dtsi"
+
+&clk_gpll_div2 {
+ clocks = <&dummy>;
+};
+
+&clk_gpll_div3 {
+ clocks = <&dummy>;
+};
+
+&rockchip_clocks_init {
+ rockchip,clocks-init-parent =
+ <&clk_core &clk_apll>, <&aclk_cpu &clk_gpll>,
+ <&aclk_peri &clk_gpll>, <&clk_uart0_pll &clk_gpll>,
+ <&clk_uart2_pll &clk_gpll>, <&clk_i2s_2ch_pll &clk_gpll>,
+ <&clk_i2s_8ch_pll &clk_gpll>, <&clk_spdif_pll &clk_gpll>,
+ <&clk_vepu &clk_gpll>, <&clk_vdpu &clk_gpll>,
+ <&clk_hevc_core &clk_gpll>, <&aclk_vio0_pre &clk_gpll>,
+ <&aclk_vio1_pre &clk_gpll>, <&hclk_vio_pre &clk_gpll>,
+ <&sclk_lcdc0 &clk_cpll>, <&clk_gpu &clk_gpll>,
+ <&clk_cif_pll &clk_gpll>, <&dclk_ebc &clk_gpll>,
+ <&clk_emmc &clk_gpll>, <&clk_sdio &clk_gpll>,
+ <&clk_sfc &clk_gpll>, <&clk_sdmmc0 &clk_gpll>,
+ <&clk_tsp &clk_gpll>, <&clk_nandc &clk_gpll>,
+ <&clk_mac_pll &clk_cpll>;
+};
+
+&i2s0 {
+ /* sdi: 0: from io, 1: from acodec */
+ sdi_source = <1>;
+ status = "okay";
+};
\ No newline at end of file