From 84a39dd458f629e941f9ae45bca10b722e6e1e81 Mon Sep 17 00:00:00 2001 From: Shengjiu Wang Date: Thu, 3 Aug 2017 11:08:24 +0800 Subject: [PATCH] MLK-16130-4: ARM64: dts: add hdmi audio device node add hdmi audio device node Signed-off-by: Shengjiu Wang --- .../boot/dts/freescale/fsl-imx8mq-evk.dts | 25 ++++++++++++++++--- 1 file changed, 22 insertions(+), 3 deletions(-) diff --git a/arch/arm64/boot/dts/freescale/fsl-imx8mq-evk.dts b/arch/arm64/boot/dts/freescale/fsl-imx8mq-evk.dts index c7378a534eba..2600c4add3f4 100644 --- a/arch/arm64/boot/dts/freescale/fsl-imx8mq-evk.dts +++ b/arch/arm64/boot/dts/freescale/fsl-imx8mq-evk.dts @@ -75,6 +75,14 @@ "Line Out Jack", "LINEVOUTR"; }; + sound-hdmi { + compatible = "fsl,imx-audio-cdnhdmi"; + model = "imx-audio-hdmi"; + audio-cpu = <&sai4>; + video-mode = <95>; /* #16: 1920x1080p@60HZ 16:9 */ + /* #95: 3840x2160p@30Hz 16:9 */ + }; + pwmleds { compatible = "pwm-leds"; @@ -86,6 +94,11 @@ }; }; +&clk { + assigned-clocks = <&clk IMX8MQ_AUDIO_PLL1>; + assigned-clock-rates = <786432000>; +}; + &iomuxc { pinctrl-names = "default"; @@ -585,11 +598,17 @@ pinctrl-names = "default"; pinctrl-0 = <&pinctrl_sai2>; assigned-clocks = <&clk IMX8MQ_CLK_SAI2_SRC>, - <&clk IMX8MQ_AUDIO_PLL1>, - <&clk IMX8MQ_CLK_SAI2_PRE_DIV>, <&clk IMX8MQ_CLK_SAI2_DIV>; assigned-clock-parents = <&clk IMX8MQ_AUDIO_PLL1_OUT>; - assigned-clock-rates = <0>, <786432000>, <98306000>, <24576000>; + assigned-clock-rates = <0>, <24576000>; + status = "okay"; +}; + +&sai4 { + assigned-clocks = <&clk IMX8MQ_CLK_SAI4_SRC>, + <&clk IMX8MQ_CLK_SAI4_DIV>; + assigned-clock-parents = <&clk IMX8MQ_AUDIO_PLL1_OUT>; + assigned-clock-rates = <0>, <24576000>; status = "okay"; }; -- 2.17.1