diff options
author | Philippe Schenker <philippe.schenker@toradex.com> | 2020-09-21 18:38:55 +0200 |
---|---|---|
committer | Philippe Schenker <philippe.schenker@toradex.com> | 2020-09-22 17:56:20 +0000 |
commit | 255ed5b809de1d2999a3d0311f4a2869ed8fb6bb (patch) | |
tree | 23d541a276ee8e06e3236bbbf58741a6d0923285 /arch/arm64/boot/dts/freescale/imx8qm-apalis-v1.1.dtsi | |
parent | d0ac53ac678bb9b36193694326dc5dbd17e5a0c2 (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.dtsi | 13 |
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 { |