diff options
author | Eric Nelson <eric.nelson@boundarydevices.com> | 2015-05-19 08:50:16 -0700 |
---|---|---|
committer | Shawn Guo <shawn.guo@linaro.org> | 2015-06-03 15:04:33 +0800 |
commit | 4dc633e9b019020dbe9c46757a70506f8ef3972d (patch) | |
tree | 29ba3e8aeec319e870d7c71604faf4eea3a359b2 | |
parent | 5d5c865128a30170d96f75f0c732ca28d428928a (diff) | |
download | blackbird-obmc-linux-4dc633e9b019020dbe9c46757a70506f8ef3972d.tar.gz blackbird-obmc-linux-4dc633e9b019020dbe9c46757a70506f8ef3972d.zip |
ARM: dts: sabrelite: use simple-panel instead of display-timings for LVDS0
Also add label for backlight_lvds and connect it to the LVDS display.
Signed-off-by: Eric Nelson <eric.nelson@boundarydevices.com>
Signed-off-by: Shawn Guo <shawn.guo@linaro.org>
-rw-r--r-- | arch/arm/boot/dts/imx6qdl-sabrelite.dtsi | 30 |
1 files changed, 17 insertions, 13 deletions
diff --git a/arch/arm/boot/dts/imx6qdl-sabrelite.dtsi b/arch/arm/boot/dts/imx6qdl-sabrelite.dtsi index 0b28a9d5241e..e00c44f6a0df 100644 --- a/arch/arm/boot/dts/imx6qdl-sabrelite.dtsi +++ b/arch/arm/boot/dts/imx6qdl-sabrelite.dtsi @@ -121,7 +121,7 @@ status = "okay"; }; - backlight_lvds { + backlight_lvds: backlight_lvds { compatible = "pwm-backlight"; pwms = <&pwm4 0 5000000>; brightness-levels = <0 4 8 16 32 64 128 255>; @@ -129,6 +129,17 @@ power-supply = <®_3p3v>; status = "okay"; }; + + panel { + compatible = "hannstar,hsd100pxn1"; + backlight = <&backlight_lvds>; + + port { + panel_in: endpoint { + remote-endpoint = <&lvds0_out>; + }; + }; + }; }; &audmux { @@ -374,18 +385,11 @@ fsl,data-width = <18>; status = "okay"; - display-timings { - native-mode = <&timing0>; - timing0: hsd100pxn1 { - clock-frequency = <65000000>; - hactive = <1024>; - vactive = <768>; - hback-porch = <220>; - hfront-porch = <40>; - vback-porch = <21>; - vfront-porch = <7>; - hsync-len = <60>; - vsync-len = <10>; + port@4 { + reg = <4>; + + lvds0_out: endpoint { + remote-endpoint = <&panel_in>; }; }; }; |