summaryrefslogtreecommitdiff
path: root/arch/arm/boot/dts/imx7-colibri-iris.dtsi
diff options
context:
space:
mode:
authorOleksandr Suvorov <oleksandr.suvorov@toradex.com>2021-02-05 20:46:40 +0200
committerOleksandr Suvorov <oleksandr.suvorov@toradex.com>2021-02-09 19:00:25 +0200
commita457ed629b95b0e613d5198ec057b7fc98d205a9 (patch)
tree1943dd7a824090fbeefac14e3c95f0333c36c0f8 /arch/arm/boot/dts/imx7-colibri-iris.dtsi
parenta993e2630025214a16e3123cb33200cb8559aabf (diff)
ARM: dts: colibri-imx7: disable lcdif interface
The parallel RGB interface (lcdif) and all related stuff turn on in an overlay. Keep them disabled in the main devicetree. As these subsystems are provided by module and not a part of boards, move their definitions into the module-level devicetree. Related-to: ELB-3395 Signed-off-by: Oleksandr Suvorov <oleksandr.suvorov@toradex.com>
Diffstat (limited to 'arch/arm/boot/dts/imx7-colibri-iris.dtsi')
-rw-r--r--arch/arm/boot/dts/imx7-colibri-iris.dtsi94
1 files changed, 0 insertions, 94 deletions
diff --git a/arch/arm/boot/dts/imx7-colibri-iris.dtsi b/arch/arm/boot/dts/imx7-colibri-iris.dtsi
index 42e2e2dfbb63..d26d6de4eff6 100644
--- a/arch/arm/boot/dts/imx7-colibri-iris.dtsi
+++ b/arch/arm/boot/dts/imx7-colibri-iris.dtsi
@@ -4,7 +4,6 @@
*/
#include <dt-bindings/input/input.h>
-#include <dt-bindings/pwm/pwm.h>
/ {
chosen {
@@ -59,13 +58,6 @@
};
};
-&bl {
- brightness-levels = <0 45 63 88 119 158 203 255>;
- default-brightness-level = <4>;
- pwms = <&pwm1 0 6666667 PWM_POLARITY_INVERTED>;
- status = "okay";
-};
-
&adc1 {
status = "okay";
};
@@ -103,92 +95,6 @@
};
};
-&lcdif {
- display = <&display0>;
- status = "okay";
-
- display0: lcd-display {
- bits-per-pixel = <16>;
- bus-width = <18>;
-
- display-timings {
- native-mode = <&timing_vga>;
-
- /* Standard VGA timing */
- timing_vga: 640x480 {
- clock-frequency = <25175000>;
- hactive = <640>;
- vactive = <480>;
- hback-porch = <40>;
- hfront-porch = <24>;
- vback-porch = <32>;
- vfront-porch = <11>;
- hsync-len = <96>;
- vsync-len = <2>;
-
- de-active = <1>;
- hsync-active = <0>;
- vsync-active = <0>;
- pixelclk-active = <0>;
- };
-
- /* WVGA Timing, e.g. EDT ET070080DH6 */
- timing_wvga: 800x480 {
- clock-frequency = <33260000>;
- hactive = <800>;
- vactive = <480>;
- hback-porch = <216>;
- hfront-porch = <40>;
- vback-porch = <35>;
- vfront-porch = <10>;
- hsync-len = <128>;
- vsync-len = <2>;
-
- de-active = <1>;
- hsync-active = <0>;
- vsync-active = <0>;
- pixelclk-active = <0>;
- };
-
- /* Standard SVGA timing */
- timing_svga: 800x600 {
- clock-frequency = <40000000>;
- hactive = <800>;
- vactive = <600>;
- hback-porch = <88>;
- hfront-porch = <40>;
- vback-porch = <23>;
- vfront-porch = <1>;
- hsync-len = <128>;
- vsync-len = <4>;
-
- de-active = <1>;
- hsync-active = <1>;
- vsync-active = <1>;
- pixelclk-active = <0>;
- };
-
- /* Standard XGA timing */
- timing_xga: 1024x768 {
- clock-frequency = <65000000>;
- hactive = <1024>;
- vactive = <768>;
- hback-porch = <160>;
- hfront-porch = <24>;
- vback-porch = <29>;
- vfront-porch = <3>;
- hsync-len = <136>;
- vsync-len = <6>;
-
- de-active = <1>;
- hsync-active = <0>;
- vsync-active = <0>;
- pixelclk-active = <0>;
- };
- };
- };
-};
-
&pwm1 {
status = "okay";
};