arm64: dts: rockchip: rk356x: Change to use I2Sx_MCLKOUT
This patch changes to use I2Sx_MCLKOUT, and Fix its parent assignment. Change-Id: I584da197cebdb3846eefc463e336cd6998db2325 Signed-off-by: Sugar Zhang <sugar.zhang@rock-chips.com>
This commit is contained in:
@@ -82,10 +82,11 @@
|
||||
&rk809_codec {
|
||||
#sound-dai-cells = <1>;
|
||||
compatible = "rockchip,rk809-codec", "rockchip,rk817-codec";
|
||||
clocks = <&cru I2S1_MCLKOUT_TX>;
|
||||
clocks = <&cru I2S1_MCLKOUT>;
|
||||
clock-names = "mclk";
|
||||
assigned-clocks = <&cru I2S1_MCLKOUT_TX>;
|
||||
assigned-clock-parents = <&cru CLK_I2S1_8CH_TX>;
|
||||
assigned-clocks = <&cru I2S1_MCLKOUT>, <&cru I2S1_MCLK_TX_IOE>;
|
||||
assigned-clock-rates = <12288000>;
|
||||
assigned-clock-parents = <&cru I2S1_MCLKOUT_TX>, <&cru I2S1_MCLKOUT_TX>;
|
||||
pinctrl-names = "default";
|
||||
pinctrl-0 = <&i2s1m0_mclk>;
|
||||
pdmdata-out-enable;
|
||||
|
||||
@@ -90,10 +90,11 @@
|
||||
&rk809_codec {
|
||||
#sound-dai-cells = <1>;
|
||||
compatible = "rockchip,rk809-codec", "rockchip,rk817-codec";
|
||||
clocks = <&cru I2S1_MCLKOUT_TX>;
|
||||
clocks = <&cru I2S1_MCLKOUT>;
|
||||
clock-names = "mclk";
|
||||
assigned-clocks = <&cru I2S1_MCLKOUT_TX>;
|
||||
assigned-clock-parents = <&cru CLK_I2S1_8CH_TX>;
|
||||
assigned-clocks = <&cru I2S1_MCLKOUT>, <&cru I2S1_MCLK_TX_IOE>;
|
||||
assigned-clock-rates = <12288000>;
|
||||
assigned-clock-parents = <&cru I2S1_MCLKOUT_TX>, <&cru I2S1_MCLKOUT_TX>;
|
||||
pinctrl-names = "default";
|
||||
pinctrl-0 = <&i2s1m0_mclk>;
|
||||
pdmdata-out-enable;
|
||||
|
||||
@@ -396,10 +396,11 @@
|
||||
|
||||
&rk809_codec {
|
||||
compatible = "rockchip,rk809-codec", "rockchip,rk817-codec";
|
||||
clocks = <&cru I2S3_MCLKOUT_TX>;
|
||||
clocks = <&cru I2S3_MCLKOUT>;
|
||||
clock-names = "mclk";
|
||||
assigned-clocks = <&cru I2S3_MCLKOUT_TX>;
|
||||
assigned-clock-parents = <&cru CLK_I2S3_2CH_TX>;
|
||||
assigned-clocks = <&cru I2S3_MCLKOUT>, <&cru I2S3_MCLK_IOE>;
|
||||
assigned-clock-rates = <12288000>;
|
||||
assigned-clock-parents = <&cru I2S3_MCLKOUT_TX>, <&cru I2S3_MCLKOUT>;
|
||||
pinctrl-names = "default";
|
||||
pinctrl-0 = <&i2s3m1_mclk>;
|
||||
hp-volume = <20>;
|
||||
|
||||
@@ -676,10 +676,11 @@
|
||||
rk817_codec: codec {
|
||||
#sound-dai-cells = <0>;
|
||||
compatible = "rockchip,rk817-codec";
|
||||
clocks = <&cru I2S1_MCLKOUT_TX>;
|
||||
clocks = <&cru I2S1_MCLKOUT>;
|
||||
clock-names = "mclk";
|
||||
assigned-clocks = <&cru I2S1_MCLKOUT_TX>;
|
||||
assigned-clock-parents = <&cru CLK_I2S1_8CH_TX>;
|
||||
assigned-clocks = <&cru I2S1_MCLKOUT>, <&cru I2S1_MCLK_TX_IOE>;
|
||||
assigned-clock-rates = <12288000>;
|
||||
assigned-clock-parents = <&cru I2S1_MCLKOUT_TX>, <&cru I2S1_MCLKOUT_TX>;
|
||||
pinctrl-names = "default";
|
||||
pinctrl-0 = <&i2s1m0_mclk>;
|
||||
hp-volume = <20>;
|
||||
|
||||
@@ -515,10 +515,11 @@
|
||||
rk817_codec: codec {
|
||||
#sound-dai-cells = <0>;
|
||||
compatible = "rockchip,rk817-codec";
|
||||
clocks = <&cru I2S1_MCLKOUT_TX>;
|
||||
clocks = <&cru I2S1_MCLKOUT>;
|
||||
clock-names = "mclk";
|
||||
assigned-clocks = <&cru I2S1_MCLKOUT_TX>;
|
||||
assigned-clock-parents = <&cru CLK_I2S1_8CH_TX>;
|
||||
assigned-clocks = <&cru I2S1_MCLKOUT>, <&cru I2S1_MCLK_TX_IOE>;
|
||||
assigned-clock-rates = <12288000>;
|
||||
assigned-clock-parents = <&cru I2S1_MCLKOUT_TX>, <&cru I2S1_MCLKOUT_TX>;
|
||||
pinctrl-names = "default";
|
||||
pinctrl-0 = <&i2s1m0_mclk>;
|
||||
hp-volume = <20>;
|
||||
|
||||
@@ -839,10 +839,11 @@
|
||||
rk817_codec: codec {
|
||||
#sound-dai-cells = <0>;
|
||||
compatible = "rockchip,rk817-codec";
|
||||
clocks = <&cru I2S1_MCLKOUT_TX>;
|
||||
clocks = <&cru I2S1_MCLKOUT>;
|
||||
clock-names = "mclk";
|
||||
assigned-clocks = <&cru I2S1_MCLKOUT_TX>;
|
||||
assigned-clock-parents = <&cru CLK_I2S1_8CH_TX>;
|
||||
assigned-clocks = <&cru I2S1_MCLKOUT>, <&cru I2S1_MCLK_TX_IOE>;
|
||||
assigned-clock-rates = <12288000>;
|
||||
assigned-clock-parents = <&cru I2S1_MCLKOUT_TX>, <&cru I2S1_MCLKOUT_TX>;
|
||||
pinctrl-names = "default";
|
||||
pinctrl-0 = <&i2s1m0_mclk>;
|
||||
hp-volume = <20>;
|
||||
|
||||
@@ -657,10 +657,11 @@
|
||||
rk817_codec: codec {
|
||||
#sound-dai-cells = <0>;
|
||||
compatible = "rockchip,rk817-codec";
|
||||
clocks = <&cru I2S3_MCLKOUT_TX>;
|
||||
clocks = <&cru I2S3_MCLKOUT>;
|
||||
clock-names = "mclk";
|
||||
assigned-clocks = <&cru I2S3_MCLKOUT_TX>;
|
||||
assigned-clock-parents = <&cru CLK_I2S3_2CH_TX>;
|
||||
assigned-clocks = <&cru I2S3_MCLKOUT>, <&cru I2S3_MCLK_IOE>;
|
||||
assigned-clock-rates = <12288000>;
|
||||
assigned-clock-parents = <&cru I2S3_MCLKOUT_TX>, <&cru I2S3_MCLKOUT>;
|
||||
pinctrl-names = "default";
|
||||
pinctrl-0 = <&i2s3m1_mclk>;
|
||||
hp-volume = <20>;
|
||||
|
||||
@@ -765,10 +765,11 @@
|
||||
rk817_codec: codec {
|
||||
#sound-dai-cells = <0>;
|
||||
compatible = "rockchip,rk817-codec";
|
||||
clocks = <&cru I2S1_MCLKOUT_TX>;
|
||||
clocks = <&cru I2S1_MCLKOUT>;
|
||||
clock-names = "mclk";
|
||||
assigned-clocks = <&cru I2S1_MCLKOUT_TX>;
|
||||
assigned-clock-parents = <&cru CLK_I2S1_8CH_TX>;
|
||||
assigned-clocks = <&cru I2S1_MCLKOUT>, <&cru I2S1_MCLK_TX_IOE>;
|
||||
assigned-clock-rates = <12288000>;
|
||||
assigned-clock-parents = <&cru I2S1_MCLKOUT_TX>, <&cru I2S1_MCLKOUT_TX>;
|
||||
pinctrl-names = "default";
|
||||
pinctrl-0 = <&i2s1m0_mclk>;
|
||||
hp-volume = <20>;
|
||||
|
||||
@@ -764,10 +764,11 @@
|
||||
rk817_codec: codec {
|
||||
#sound-dai-cells = <0>;
|
||||
compatible = "rockchip,rk817-codec";
|
||||
clocks = <&cru I2S1_MCLKOUT_TX>;
|
||||
clocks = <&cru I2S1_MCLKOUT>;
|
||||
clock-names = "mclk";
|
||||
assigned-clocks = <&cru I2S1_MCLKOUT_TX>;
|
||||
assigned-clock-parents = <&cru CLK_I2S1_8CH_TX>;
|
||||
assigned-clocks = <&cru I2S1_MCLKOUT>, <&cru I2S1_MCLK_TX_IOE>;
|
||||
assigned-clock-rates = <12288000>;
|
||||
assigned-clock-parents = <&cru I2S1_MCLKOUT_TX>, <&cru I2S1_MCLKOUT_TX>;
|
||||
pinctrl-names = "default";
|
||||
pinctrl-0 = <&i2s1m0_mclk>;
|
||||
hp-volume = <20>;
|
||||
|
||||
@@ -1328,10 +1328,11 @@
|
||||
rk809_codec: codec {
|
||||
#sound-dai-cells = <0>;
|
||||
compatible = "rockchip,rk809-codec", "rockchip,rk817-codec";
|
||||
clocks = <&cru I2S1_MCLKOUT_TX>;
|
||||
clocks = <&cru I2S1_MCLKOUT>;
|
||||
clock-names = "mclk";
|
||||
assigned-clocks = <&cru I2S1_MCLKOUT_TX>;
|
||||
assigned-clock-parents = <&cru CLK_I2S1_8CH_TX>;
|
||||
assigned-clocks = <&cru I2S1_MCLKOUT>, <&cru I2S1_MCLK_TX_IOE>;
|
||||
assigned-clock-rates = <12288000>;
|
||||
assigned-clock-parents = <&cru I2S1_MCLKOUT_TX>, <&cru I2S1_MCLKOUT_TX>;
|
||||
pinctrl-names = "default";
|
||||
pinctrl-0 = <&i2s1m0_mclk>;
|
||||
hp-volume = <20>;
|
||||
|
||||
@@ -181,7 +181,7 @@
|
||||
es8311: es8311@18 {
|
||||
compatible = "everest,es8311";
|
||||
reg = <0x18>;
|
||||
clocks = <&cru I2S1_MCLKOUT_TX>;
|
||||
clocks = <&cru I2S1_MCLKOUT>;
|
||||
clock-names = "mclk";
|
||||
adc-pga-gain = <6>; /* 18dB */
|
||||
adc-volume = <0xbf>; /* 0dB */
|
||||
@@ -189,8 +189,9 @@
|
||||
aec-mode = "dac left, adc right";
|
||||
pinctrl-names = "default";
|
||||
pinctrl-0 = <&i2s1m0_mclk>;
|
||||
assigned-clocks = <&cru I2S1_MCLKOUT_TX>;
|
||||
assigned-clock-parents = <&cru CLK_I2S1_8CH_TX>;
|
||||
assigned-clocks = <&cru I2S1_MCLKOUT>, <&cru I2S1_MCLK_TX_IOE>;
|
||||
assigned-clock-rates = <12288000>;
|
||||
assigned-clock-parents = <&cru I2S1_MCLKOUT_TX>, <&cru I2S1_MCLKOUT_TX>;
|
||||
spk-ctl-gpios = <&gpio2 RK_PA5 GPIO_ACTIVE_HIGH>;
|
||||
#sound-dai-cells = <0>;
|
||||
};
|
||||
|
||||
Reference in New Issue
Block a user