From 645df41e1cfa5b2237a8fa61cf38dc7a740facf7 Mon Sep 17 00:00:00 2001 From: Sugar Zhang Date: Mon, 20 Feb 2023 10:13:57 +0800 Subject: [PATCH] arm64: dts: rockchip: rk3562: Use mclk{out,in}_saix for devices e.g. 1. mclkout_sai0: &ext_codec { clocks = <&mclkout_sai0>; clock-names = "mclk"; assigned-clocks = <&mclkout_sai0>; assigned-clock-rates = <12288000>; pinctrl-names = "default"; pinctrl-0 = <&i2s0m0_mclk>; }; clk_summary on sai0 work: cat /sys/kernel/debug/clk/clk_summary | egrep "pll|sai0" clk_sai0_src 1 1 0 1188000000 0 0 50000 clk_sai0_frac 1 1 0 12288000 0 0 50000 clk_sai0 1 1 0 12288000 0 0 50000 mclk_sai0 1 1 0 12288000 0 0 50000 mclk_sai0_out2io 1 1 0 12288000 0 0 50000 mclk_sai0_to_io 1 1 0 12288000 0 0 50000 2. mclkin_sai0: &ext_codec { clocks = <&mclkin_sai0>; clock-names = "mclk"; assigned-clocks = <&cru CLK_SAI0>; assigned-clock-parents = <&mclkin_sai0>; pinctrl-names = "default"; pinctrl-0 = <&i2s0m0_mclk>; }; clk_summary on sai0 work: cat /sys/kernel/debug/clk/clk_summary | egrep "pll|sai0" mclk_sai0_from_io 1 1 0 12288000 0 0 50000 clk_sai0 1 1 0 12288000 0 0 50000 mclk_sai0 1 1 0 12288000 0 0 50000 mclk_sai0_out2io 0 0 0 12288000 0 0 50000 mclk_sai0_to_io 0 0 0 12288000 0 0 50000 Signed-off-by: Sugar Zhang Change-Id: Ib8441bfd0dbb69353a6492f2d406b29a26d1dba0 --- arch/arm64/boot/dts/rockchip/rk3562-rk809.dtsi | 4 ++-- arch/arm64/boot/dts/rockchip/rk3562-rk817-tablet-v10.dts | 4 ++-- arch/arm64/boot/dts/rockchip/rk3562-rk817.dtsi | 4 ++-- 3 files changed, 6 insertions(+), 6 deletions(-) diff --git a/arch/arm64/boot/dts/rockchip/rk3562-rk809.dtsi b/arch/arm64/boot/dts/rockchip/rk3562-rk809.dtsi index 13f19d71171c..02f91919b705 100644 --- a/arch/arm64/boot/dts/rockchip/rk3562-rk809.dtsi +++ b/arch/arm64/boot/dts/rockchip/rk3562-rk809.dtsi @@ -254,9 +254,9 @@ rk809_codec: codec { #sound-dai-cells = <1>; compatible = "rockchip,rk809-codec", "rockchip,rk817-codec"; - clocks = <&cru MCLK_SAI0_OUT2IO>; + clocks = <&mclkout_sai0>; clock-names = "mclk"; - assigned-clocks = <&cru MCLK_SAI0_OUT2IO>; + assigned-clocks = <&mclkout_sai0>; assigned-clock-rates = <12288000>; pinctrl-names = "default"; pinctrl-0 = <&i2s0m0_mclk>; diff --git a/arch/arm64/boot/dts/rockchip/rk3562-rk817-tablet-v10.dts b/arch/arm64/boot/dts/rockchip/rk3562-rk817-tablet-v10.dts index 1ad9c6be3551..4b176101580b 100644 --- a/arch/arm64/boot/dts/rockchip/rk3562-rk817-tablet-v10.dts +++ b/arch/arm64/boot/dts/rockchip/rk3562-rk817-tablet-v10.dts @@ -799,9 +799,9 @@ rk817_codec: codec { #sound-dai-cells = <0>; compatible = "rockchip,rk817-codec"; - clocks = <&cru MCLK_SAI0_OUT2IO>; + clocks = <&mclkout_sai0>; clock-names = "mclk"; - assigned-clocks = <&cru MCLK_SAI0_OUT2IO>; + assigned-clocks = <&mclkout_sai0>; assigned-clock-rates = <12288000>; pinctrl-names = "default"; pinctrl-0 = <&i2s0m0_mclk>; diff --git a/arch/arm64/boot/dts/rockchip/rk3562-rk817.dtsi b/arch/arm64/boot/dts/rockchip/rk3562-rk817.dtsi index a89d9ca2d593..2b66e836bf2a 100644 --- a/arch/arm64/boot/dts/rockchip/rk3562-rk817.dtsi +++ b/arch/arm64/boot/dts/rockchip/rk3562-rk817.dtsi @@ -242,9 +242,9 @@ rk817_codec: codec { #sound-dai-cells = <0>; compatible = "rockchip,rk817-codec"; - clocks = <&cru MCLK_SAI0_OUT2IO>; + clocks = <&mclkout_sai0>; clock-names = "mclk"; - assigned-clocks = <&cru MCLK_SAI0_OUT2IO>; + assigned-clocks = <&mclkout_sai0>; assigned-clock-rates = <12288000>; pinctrl-names = "default"; pinctrl-0 = <&i2s0m0_mclk>;