summaryrefslogtreecommitdiff
path: root/arch/arm64/boot/dts/freescale/imx8qm-apalis-v1.1.dtsi
diff options
context:
space:
mode:
authorPhilippe Schenker <philippe.schenker@toradex.com>2020-09-21 18:38:55 +0200
committerPhilippe Schenker <philippe.schenker@toradex.com>2020-09-22 17:56:20 +0000
commit255ed5b809de1d2999a3d0311f4a2869ed8fb6bb (patch)
tree23d541a276ee8e06e3236bbbf58741a6d0923285 /arch/arm64/boot/dts/freescale/imx8qm-apalis-v1.1.dtsi
parentd0ac53ac678bb9b36193694326dc5dbd17e5a0c2 (diff)
ARM64: dts: apalis-imx8: add spdif audio
Related-to: ELB-2969 Signed-off-by: Philippe Schenker <philippe.schenker@toradex.com>
Diffstat (limited to 'arch/arm64/boot/dts/freescale/imx8qm-apalis-v1.1.dtsi')
-rw-r--r--arch/arm64/boot/dts/freescale/imx8qm-apalis-v1.1.dtsi13
1 files changed, 13 insertions, 0 deletions
diff --git a/arch/arm64/boot/dts/freescale/imx8qm-apalis-v1.1.dtsi b/arch/arm64/boot/dts/freescale/imx8qm-apalis-v1.1.dtsi
index df5af5abb705..cd85592b2420 100644
--- a/arch/arm64/boot/dts/freescale/imx8qm-apalis-v1.1.dtsi
+++ b/arch/arm64/boot/dts/freescale/imx8qm-apalis-v1.1.dtsi
@@ -266,6 +266,14 @@
spdif-out;
};
+ sound-spdif {
+ compatible = "fsl,imx-audio-spdif";
+ model = "imx-spdif";
+ spdif-controller = <&spdif0>;
+ spdif-in;
+ spdif-out;
+ };
+
touchscreen: vf50-touchscreen {
compatible = "toradex,vf50-touchscreen";
io-channels = <&adc1 2>,<&adc1 1>,
@@ -1656,6 +1664,11 @@
&spdif0 {
pinctrl-names = "default";
pinctrl-0 = <&pinctrl_spdif0>;
+ assigned-clocks = <&clk IMX_SC_R_AUDIO_PLL_0 IMX_SC_PM_CLK_PLL>,
+ <&clk IMX_SC_R_AUDIO_PLL_0 IMX_SC_PM_CLK_SLV_BUS>,
+ <&clk IMX_SC_R_AUDIO_PLL_0 IMX_SC_PM_CLK_MST_BUS>;
+ assigned-clock-rates = <786432000>, <49152000>, <24576000>;
+ status = "okay";
};
&thermal_zones {