summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorOleksandr Suvorov <oleksandr.suvorov@toradex.com>2021-02-06 14:14:35 +0200
committerOleksandr Suvorov <oleksandr.suvorov@toradex.com>2021-02-10 11:55:51 +0200
commite9261b8a65349cda45e4017d9e493fc7e7d3df8f (patch)
tree1481b4ff36d927c4ad7cd5d188e209c5365a79e7
parent67a6a47c8765aba88db2d8eec9c0a5435f682163 (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.dtsi58
-rw-r--r--arch/arm64/boot/dts/freescale/imx8-apalis-ixora-v1.1.dtsi58
-rw-r--r--arch/arm64/boot/dts/freescale/imx8-apalis-v1.1.dtsi11
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 {