summaryrefslogtreecommitdiff
path: root/arch/arm/boot/dts/imx6sll-evk.dts
diff options
context:
space:
mode:
authorRobby Cai <robby.cai@nxp.com>2019-09-06 22:23:17 -0400
committerDong Aisheng <aisheng.dong@nxp.com>2019-11-25 16:07:43 +0800
commit3995dfa6083fc011c7e6f3c1f1550cd74bf876a5 (patch)
tree00df78e950e65fc69ab05e869cf70ff1e82a8656 /arch/arm/boot/dts/imx6sll-evk.dts
parentaa1e7273a12086259b61124dfb8cdd7aebe0d79e (diff)
arm: dts: imx6sll-evk: remove panel node
currently we still use internal framebuffer driver for lcdif. remove DRM-specific staff to avoid conflict. Signed-off-by: Robby Cai <robby.cai@nxp.com>
Diffstat (limited to 'arch/arm/boot/dts/imx6sll-evk.dts')
-rw-r--r--arch/arm/boot/dts/imx6sll-evk.dts40
1 files changed, 24 insertions, 16 deletions
diff --git a/arch/arm/boot/dts/imx6sll-evk.dts b/arch/arm/boot/dts/imx6sll-evk.dts
index 5998b020e3df..ab02482f3b61 100644
--- a/arch/arm/boot/dts/imx6sll-evk.dts
+++ b/arch/arm/boot/dts/imx6sll-evk.dts
@@ -133,19 +133,6 @@
enable-active-high;
};
- panel {
- compatible = "sii,43wvf1g";
- backlight = <&backlight_display>;
- dvdd-supply = <&reg_lcd_3v3>;
- avdd-supply = <&reg_lcd_5v>;
-
- port {
- panel_in: endpoint {
- remote-endpoint = <&display_out>;
- };
- };
- };
-
sound {
compatible = "fsl,imx6sl-evk-wm8962", "fsl,imx-audio-wm8962";
model = "wm8962-audio";
@@ -390,9 +377,30 @@
pinctrl-0 = <&pinctrl_lcd>;
status = "okay";
- port {
- display_out: endpoint {
- remote-endpoint = <&panel_in>;
+ lcd-supply = <&reg_lcd_3v3>;
+ display = <&display0>;
+
+ display0: display@0 {
+ bits-per-pixel = <16>;
+ bus-width = <24>;
+
+ display-timings {
+ native-mode = <&timing0>;
+ timing0: timing0 {
+ clock-frequency = <33500000>;
+ hactive = <800>;
+ vactive = <480>;
+ hback-porch = <89>;
+ hfront-porch = <164>;
+ vback-porch = <23>;
+ vfront-porch = <10>;
+ hsync-len = <10>;
+ vsync-len = <10>;
+ hsync-active = <0>;
+ vsync-active = <0>;
+ de-active = <1>;
+ pixelclk-active = <0>;
+ };
};
};
};