ARM64: dts: rk3399: android: update dts config for vop

Change-Id: If2767606e154bfd5ba9d1d9481a4aeb18d1070d5
Signed-off-by: Huang Jiachai <hjc@rock-chips.com>
This commit is contained in:
Huang Jiachai
2016-06-03 16:39:49 +08:00
committed by Huang, Tao
parent 4e72b70171
commit 1c28a3c266
3 changed files with 72 additions and 22 deletions

View File

@@ -220,16 +220,18 @@
};
fb: fb {
status = "okay";
compatible = "rockchip,rk-fb";
rockchip,disp-mode = <DUAL>;
};
rk_screen: screen {
status = "okay";
compatible = "rockchip,screen";
#include <dt-bindings/display/screen-timing/lcd-tv080wum-nl0-mipi.dtsi>
};
vopb_rk_fb: vop-rk-fb@ff900000 {
status = "disabled";
compatible = "rockchip,rk3399-lcdc";
rockchip,prop = <PRMRY>;
reg = <0x0 0xff900000 0x0 0x3efc>;
@@ -242,30 +244,10 @@
rockchip,pwr18 = <0>;
rockchip,iommu-enabled = <1>;
power-domains = <&power RK3399_PD_VOPB>;
power_ctr: power_ctr {
/*rockchip,debug = <0>;
lcd_en: lcd-en {
rockchip,power_type = <GPIO>;
gpios = <&gpio1 13 GPIO_ACTIVE_HIGH>;//GPIO_C6 = 22
rockchip,delay = <10>;
};
*/
/*lcd_cs: lcd-cs {
rockchip,power_type = <GPIO>;
gpios = <&gpio0 21 GPIO_ACTIVE_HIGH>;//GPIO_C5 = 21
rockchip,delay = <10>;
};*/
/*lcd_rst: lcd-rst {
rockchip,power_type = <GPIO>;
gpios = <&gpio3 GPIO_D6 GPIO_ACTIVE_HIGH>;
rockchip,delay = <5>;
};*/
};
};
vopb_mmu_rk_fb: vopb-mmu {
status = "okay";
dbgname = "vop";
compatible = "rockchip,vopb_mmu";
reg = <0x0 0xff903f00 0x0 0x100>;
@@ -274,6 +256,7 @@
};
vopl_rk_fb: vop-rk-fb@ff8f0000 {
status = "disabled";
compatible = "rockchip,rk3399-lcdc";
rockchip,prop = <EXTEND>;
reg = <0x0 0xff8f0000 0x0 0x3efc>;
@@ -289,6 +272,7 @@
};
vopl_mmu_rk_fb: vopl-mmu {
status = "okay";
dbgname = "vop";
compatible = "rockchip,vopl_mmu";
reg = <0x0 0xff8f3f00 0x0 0x100>;

View File

@@ -59,3 +59,36 @@
rockchip,pwm_id= <3>;
rockchip,pwm_voltage = <900000>;
};
&rk_screen {
#include <dt-bindings/display/screen-timing/lcd-tv080wum-nl0-mipi.dtsi>
};
&vopb_rk_fb {
status = "okay";
power_ctr: power_ctr {
/*rockchip,debug = <0>;
lcd_en: lcd-en {
rockchip,power_type = <GPIO>;
gpios = <&gpio1 13 GPIO_ACTIVE_HIGH>;//GPIO_C6 = 22
rockchip,delay = <10>;
};
*/
/*lcd_cs: lcd-cs {
rockchip,power_type = <GPIO>;
gpios = <&gpio0 21 GPIO_ACTIVE_HIGH>;//GPIO_C5 = 21
rockchip,delay = <10>;
};*/
/*lcd_rst: lcd-rst {
rockchip,power_type = <GPIO>;
gpios = <&gpio3 GPIO_D6 GPIO_ACTIVE_HIGH>;
rockchip,delay = <5>;
};*/
};
};
&vopl_rk_fb {
status = "okay";
};

View File

@@ -54,3 +54,36 @@
rockchip,pwm_id= <3>;
rockchip,pwm_voltage = <900000>;
};
&rk_screen {
#include <dt-bindings/display/screen-timing/lcd-tv080wum-nl0-mipi.dtsi>
};
&vopb_rk_fb {
status = "okay";
power_ctr: power_ctr {
/*rockchip,debug = <0>;
lcd_en: lcd-en {
rockchip,power_type = <GPIO>;
gpios = <&gpio1 13 GPIO_ACTIVE_HIGH>;//GPIO_C6 = 22
rockchip,delay = <10>;
};
*/
/*lcd_cs: lcd-cs {
rockchip,power_type = <GPIO>;
gpios = <&gpio0 21 GPIO_ACTIVE_HIGH>;//GPIO_C5 = 21
rockchip,delay = <10>;
};*/
/*lcd_rst: lcd-rst {
rockchip,power_type = <GPIO>;
gpios = <&gpio3 GPIO_D6 GPIO_ACTIVE_HIGH>;
rockchip,delay = <5>;
};*/
};
};
&vopl_rk_fb {
status = "okay";
};