Skip to content

Commit e25d522

Browse files
authored
dts: mt-connect: fix sai clock configuration (nxp-imx#33)
1 parent 26142f6 commit e25d522

1 file changed

Lines changed: 6 additions & 3 deletions

File tree

arch/arm64/boot/dts/freescale/mt-connect.dts

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -119,7 +119,7 @@
119119
dante_osc_mclk: dante-osc-mclk {
120120
compatible = "fixed-clock";
121121
#clock-cells = <0>;
122-
clock-frequency = <12288000>;
122+
clock-frequency = <24576000>;
123123
clock-output-names = "dante_osc_mclk";
124124
};
125125

@@ -451,23 +451,26 @@
451451
pinctrl-names = "default";
452452
pinctrl-0 = <&pinctrl_sai3>;
453453
clocks = <&clk IMX8MM_CLK_SAI3_IPG>, <&clk IMX8MM_CLK_DUMMY>,
454-
<&dante_osc_sclk>,
454+
<&dante_osc_mclk>,
455455
<&clk IMX8MM_CLK_DUMMY>, <&clk IMX8MM_CLK_DUMMY>;
456456
clock-names = "bus", "mclk0", "mclk1", "mclk2", "mclk3";
457457
fsl,dataline = <1 0x00 0x01>; /*I2S mode enabled, 0 RX lines, 1 TX lines*/
458458
fsl,txs-rxs;
459+
fsl,sai-mclk-direction-output;
459460
status = "okay";
460461
};
461462

462463
&sai1 {
463464
pinctrl-names = "default";
464465
pinctrl-0 = <&pinctrl_sai1>;
465466
clocks = <&clk IMX8MM_CLK_SAI1_IPG>, <&clk IMX8MM_CLK_DUMMY>,
466-
<&dante_osc_sclk>,
467+
<&dante_osc_mclk>,
467468
<&clk IMX8MM_CLK_DUMMY>, <&clk IMX8MM_CLK_DUMMY>;
468469
clock-names = "bus", "mclk0", "mclk1", "mclk2", "mclk3";
469470
fsl,dataline = <1 0x0F 0x0F>; /*I2S mode enabled, 4 RX lines, 4 TX lines*/
470471
fsl,txs-rxs;
472+
fsl,sai-multi-lane;
473+
fsl,sai-mclk-direction-output;
471474
status = "okay";
472475
};
473476

0 commit comments

Comments
 (0)