diff options
author | Philippe Schenker <philippe.schenker@toradex.com> | 2019-07-30 14:30:26 +0200 |
---|---|---|
committer | Philippe Schenker <philippe.schenker@toradex.com> | 2019-08-06 12:17:43 +0200 |
commit | 945b8eb0c876d37f092bc70105ef03aaa06a22c2 (patch) | |
tree | e51e13efcd3223b2e67c1e7112c87317df5ac17e | |
parent | 10f13c70c956131b2f5b49224496aa23bb953683 (diff) |
ARM64: dts: colibri-imx8x: display-dts: Adaptions for new structure
- Remove Lontium V1.0 board settings
- Disable RGB display
- Add eval.dtsi
Signed-off-by: Philippe Schenker <philippe.schenker@toradex.com>
4 files changed, 31 insertions, 52 deletions
diff --git a/arch/arm64/boot/dts/freescale/fsl-imx8qxp-colibri-dsihdmi-eval-v3.dts b/arch/arm64/boot/dts/freescale/fsl-imx8qxp-colibri-dsihdmi-eval-v3.dts index d951d4375f02..8ffffa35d120 100644 --- a/arch/arm64/boot/dts/freescale/fsl-imx8qxp-colibri-dsihdmi-eval-v3.dts +++ b/arch/arm64/boot/dts/freescale/fsl-imx8qxp-colibri-dsihdmi-eval-v3.dts @@ -4,9 +4,9 @@ */ /dts-v1/; -//#define DSI_TO_HDMI_V10 #include "fsl-imx8qxp-colibri.dtsi" +#include "fsl-imx8qxp-colibri-eval-v3.dtsi" / { model = "Toradex Colibri iMX8QXP with LT8912 MIPI-DSI 2 HDMI bridge"; @@ -14,6 +14,15 @@ }; +/* Colibri Parallel RGB */ +&adma_lcdif { + status = "disabled"; +}; + +&backlight { + status = "disabled"; +}; + /* Display Prefetch Resolve, (Tiling) */ &dpr1_channel1 { status = "okay"; @@ -51,7 +60,6 @@ &i2c0_mipi_lvds0 { status = "okay"; -#ifndef DSI_TO_HDMI_V10 /* DSI to HDMI Adapter V1.1A */ i2c-switch@70 { compatible = "nxp,pca9540"; @@ -121,55 +129,6 @@ }; }; }; -#else /* DSI_TO_HDMI_V10 */ - /* DSI to HDMI Adapter V1.0A */ - lt8912@48 { - compatible = "lontium,lt8912"; - reg = <0x48>; - - port { - lt8912_1_in: endpoint { - remote-endpoint = <&mipi_dsi_bridge1_out>; - }; - }; - - display-timings { - native-mode = <&timing1>; - - timing0: timing0 { - clock-frequency = <74250000>; - hactive = <1280>; - vactive = <720>; - hfront-porch = <110>; - hsync-len = <40>; - hback-porch = <220>; - vfront-porch = <5>; - vsync-len = <5>; - vback-porch = <20>; - hsync-active = <0>; - vsync-active = <0>; - de-active = <0>; - pixelclk-active = <0>; - }; - - timing1: timing1 { - clock-frequency = <148500000>; - hactive = <1920>; - vactive = <1080>; - hfront-porch = <88>; - hsync-len = <44>; - hback-porch = <148>; - vfront-porch = <36>; - vsync-len = <5>; - vback-porch = <4>; - hsync-active = <0>; - vsync-active = <0>; - de-active = <0>; - pixelclk-active = <0>; - }; - }; - }; -#endif /* DSI_TO_HDMI_V10 */ }; &ldb1_phy { diff --git a/arch/arm64/boot/dts/freescale/fsl-imx8qxp-colibri-eval-v3.dtsi b/arch/arm64/boot/dts/freescale/fsl-imx8qxp-colibri-eval-v3.dtsi index 00658f075305..a1b24424a890 100644 --- a/arch/arm64/boot/dts/freescale/fsl-imx8qxp-colibri-eval-v3.dtsi +++ b/arch/arm64/boot/dts/freescale/fsl-imx8qxp-colibri-eval-v3.dtsi @@ -17,7 +17,7 @@ }; display-subsystem { - status = "disabled"; + status = "okay"; }; extcon_usbc_det: usbc_det { diff --git a/arch/arm64/boot/dts/freescale/fsl-imx8qxp-colibri-lvds-dual-eval-v3.dts b/arch/arm64/boot/dts/freescale/fsl-imx8qxp-colibri-lvds-dual-eval-v3.dts index 66b71c1ef4ba..f525168f150c 100644 --- a/arch/arm64/boot/dts/freescale/fsl-imx8qxp-colibri-lvds-dual-eval-v3.dts +++ b/arch/arm64/boot/dts/freescale/fsl-imx8qxp-colibri-lvds-dual-eval-v3.dts @@ -7,6 +7,7 @@ #include "dt-bindings/pwm/pwm.h" #include "fsl-imx8qxp-colibri.dtsi" +#include "fsl-imx8qxp-colibri-eval-v3.dtsi" / { model = "Toradex Colibri iMX8QXP with dual channel lvds"; @@ -35,6 +36,15 @@ }; }; +/* Colibri Parallel RGB */ +&adma_lcdif { + status = "disabled"; +}; + +&backlight { + status = "disabled"; +}; + /* Display Prefetch Resolve, (Tiling) */ &dpr1_channel1 { status = "okay"; diff --git a/arch/arm64/boot/dts/freescale/fsl-imx8qxp-colibri-lvds-single-eval-v3.dts b/arch/arm64/boot/dts/freescale/fsl-imx8qxp-colibri-lvds-single-eval-v3.dts index ff85b4342cd5..2bd1e73d85c2 100644 --- a/arch/arm64/boot/dts/freescale/fsl-imx8qxp-colibri-lvds-single-eval-v3.dts +++ b/arch/arm64/boot/dts/freescale/fsl-imx8qxp-colibri-lvds-single-eval-v3.dts @@ -7,6 +7,7 @@ #include "dt-bindings/pwm/pwm.h" #include "fsl-imx8qxp-colibri.dtsi" +#include "fsl-imx8qxp-colibri-eval-v3.dtsi" / { model = "Toradex Colibri iMX8QXP with single channel lvds"; @@ -35,6 +36,15 @@ }; }; +/* Colibri Parallel RGB */ +&adma_lcdif { + status = "disabled"; +}; + +&backlight { + status = "disabled"; +}; + /* Display Prefetch Resolve, (Tiling) */ &dpr1_channel1 { status = "okay"; |