diff options
author | Oleksandr Suvorov <oleksandr.suvorov@toradex.com> | 2021-02-06 14:14:35 +0200 |
---|---|---|
committer | Oleksandr Suvorov <oleksandr.suvorov@toradex.com> | 2021-02-10 11:55:51 +0200 |
commit | e9261b8a65349cda45e4017d9e493fc7e7d3df8f (patch) | |
tree | 1481b4ff36d927c4ad7cd5d188e209c5365a79e7 | |
parent | 67a6a47c8765aba88db2d8eec9c0a5435f682163 (diff) |
ARM: dts: apalis-imx8: disable HDMI interface
The HDMI interface and all related stuff turn on in an overlay.
Keep them disabled in the main devicetree.
Also remove sound-hdmi-arc node there is no wired sound input pins
on our Toradex boards.
Related-to: ELB-3395
Signed-off-by: Oleksandr Suvorov <oleksandr.suvorov@toradex.com>
-rw-r--r-- | arch/arm64/boot/dts/freescale/imx8-apalis-eval.dtsi | 58 | ||||
-rw-r--r-- | arch/arm64/boot/dts/freescale/imx8-apalis-ixora-v1.1.dtsi | 58 | ||||
-rw-r--r-- | arch/arm64/boot/dts/freescale/imx8-apalis-v1.1.dtsi | 11 |
3 files changed, 2 insertions, 125 deletions
diff --git a/arch/arm64/boot/dts/freescale/imx8-apalis-eval.dtsi b/arch/arm64/boot/dts/freescale/imx8-apalis-eval.dtsi index 62af86afb69e..4b6d0e846b32 100644 --- a/arch/arm64/boot/dts/freescale/imx8-apalis-eval.dtsi +++ b/arch/arm64/boot/dts/freescale/imx8-apalis-eval.dtsi @@ -195,60 +195,6 @@ status = "okay"; }; -/* Apalis HDMI1 */ -&hdmi { - status = "okay"; -}; - -&hdmi_lpcg_apb { - status = "okay"; -}; - -&hdmi_lpcg_apb_mux_csr { - status = "okay"; -}; - -&hdmi_lpcg_apb_mux_ctrl { - status = "okay"; -}; - -&hdmi_lpcg_gpio_ipg { - status = "okay"; -}; - -&hdmi_lpcg_i2c0 { - status = "okay"; -}; - -&hdmi_lpcg_i2s { - status = "okay"; -}; - -&hdmi_lpcg_lis_ipg { - status = "okay"; -}; - -&hdmi_lpcg_msi_hclk { - status = "okay"; -}; - -&hdmi_lpcg_phy { - status = "okay"; -}; - -&hdmi_lpcg_pwm_ipg { - status = "okay"; -}; - -&hdmi_lpcg_pxl { - status = "okay"; -}; - -/* Apalis I2C2 (DDC) */ -&i2c0 { - status = "okay"; -}; - /* Apalis I2C1 */ &i2c2 { status = "okay"; @@ -288,10 +234,6 @@ status = "okay"; }; -&irqsteer_hdmi { - status = "okay"; -}; - /* Apalis SPI1 */ &lpspi0 { status = "okay"; diff --git a/arch/arm64/boot/dts/freescale/imx8-apalis-ixora-v1.1.dtsi b/arch/arm64/boot/dts/freescale/imx8-apalis-ixora-v1.1.dtsi index 7440b83c1424..f20fad2a6f40 100644 --- a/arch/arm64/boot/dts/freescale/imx8-apalis-ixora-v1.1.dtsi +++ b/arch/arm64/boot/dts/freescale/imx8-apalis-ixora-v1.1.dtsi @@ -213,60 +213,6 @@ status = "okay"; }; -/* Apalis HDMI1 */ -&hdmi { - status = "okay"; -}; - -&hdmi_lpcg_apb { - status = "okay"; -}; - -&hdmi_lpcg_apb_mux_csr { - status = "okay"; -}; - -&hdmi_lpcg_apb_mux_ctrl { - status = "okay"; -}; - -&hdmi_lpcg_gpio_ipg { - status = "okay"; -}; - -&hdmi_lpcg_i2c0 { - status = "okay"; -}; - -&hdmi_lpcg_i2s { - status = "okay"; -}; - -&hdmi_lpcg_lis_ipg { - status = "okay"; -}; - -&hdmi_lpcg_msi_hclk { - status = "okay"; -}; - -&hdmi_lpcg_phy { - status = "okay"; -}; - -&hdmi_lpcg_pwm_ipg { - status = "okay"; -}; - -&hdmi_lpcg_pxl { - status = "okay"; -}; - -/* Apalis I2C2 (DDC) */ -&i2c0 { - status = "okay"; -}; - /* Apalis I2C1 */ &i2c2 { status = "okay"; @@ -333,10 +279,6 @@ status = "okay"; }; -&irqsteer_hdmi { - status = "okay"; -}; - &lsio_gpio5 { ngpios = <32>; gpio-line-names = "gpio5-00", "gpio5-01", "gpio5-02", "gpio5-03", diff --git a/arch/arm64/boot/dts/freescale/imx8-apalis-v1.1.dtsi b/arch/arm64/boot/dts/freescale/imx8-apalis-v1.1.dtsi index 1e78b2f165ff..781763e5fe95 100644 --- a/arch/arm64/boot/dts/freescale/imx8-apalis-v1.1.dtsi +++ b/arch/arm64/boot/dts/freescale/imx8-apalis-v1.1.dtsi @@ -245,20 +245,13 @@ }; }; - sound-hdmi { + sound_hdmi: sound-hdmi { compatible = "fsl,imx-audio-cdnhdmi"; model = "imx-audio-hdmi-tx"; audio-cpu = <&sai5>; protocol = <1>; hdmi-out; - }; - - sound-hdmi-arc { - compatible = "fsl,imx-audio-spdif"; - model = "imx-hdmi-arc"; - spdif-controller = <&spdif1>; - spdif-in; - spdif-out; + status = "disabled"; }; sound-spdif { |