mirror of
https://github.com/hardkernel/linux.git
synced 2026-06-08 20:07:46 +09:00
ARM: dts: rk3288-evb: Add lvds device node on rk3288-evb board
Due to there are only two vop module, that's to say we can't keep enable eDP / LVDS / HDMI at the same time, so this time we still keep LVDS device disabled. If you want to enable lvds device, then you should disable the HDMI or eDP device, and enable the LVDS device. And one more thing that eDP panel and LVDS panel can't enable at the same time, cause both of them have the same enable gpio. If you still want to do this, there is an hack way that delete the 'enable-gpios' comptabile from 'lvds-panel'. Change-Id: Iecf71adc4d307dcdb8b7317a93430e99bb12e20a Signed-off-by: Yakir Yang <ykk@rock-chips.com>
This commit is contained in:
@@ -103,6 +103,14 @@
|
||||
};
|
||||
};
|
||||
|
||||
lvds_panel: lvds_panel {
|
||||
compatible ="auo,b101ew05","simple-panel";
|
||||
backlight = <&backlight>;
|
||||
enable-gpios = <&gpio7 4 GPIO_ACTIVE_HIGH>;
|
||||
pinctrl-0 = <&lcd_cs>;
|
||||
status = "disabled";
|
||||
};
|
||||
|
||||
gpio-keys {
|
||||
compatible = "gpio-keys";
|
||||
#address-cells = <1>;
|
||||
@@ -355,6 +363,14 @@
|
||||
status = "okay";
|
||||
};
|
||||
|
||||
&lvds {
|
||||
rockchip,data-mapping = "jeida";
|
||||
rockchip,data-width = <24>;
|
||||
rockchip,output = "lvds";
|
||||
rockchip,panel = <&lvds_panel>;
|
||||
status = "disabled";
|
||||
};
|
||||
|
||||
&vopb {
|
||||
status = "okay";
|
||||
};
|
||||
|
||||
Reference in New Issue
Block a user