arm: dts: rk3288-android: support uboot-logo and kernel-logo display
authorxubilv <xbl@rock-chips.com>
Wed, 19 Apr 2017 02:43:36 +0000 (10:43 +0800)
committerHuang, Tao <huangtao@rock-chips.com>
Wed, 19 Apr 2017 09:25:06 +0000 (17:25 +0800)
Change-Id: Id409b724ae408ad11149ea74c3fad9c06b7e177d
Signed-off-by: xubilv <xbl@rock-chips.com>
arch/arm/boot/dts/rk3288-android.dtsi
arch/arm/boot/dts/rk3288-evb-rk818-edp.dts

index fff3c8f9290649455d0e79f83814b12fdd65ae38..26fe15d9c40861c6f22bd118263ba03412543020 100644 (file)
                memory-region = <&drm_logo>;
 
                route {
+                       route_edp: route-edp {
+                               status = "disabled";
+                               logo,uboot = "logo.bmp";
+                               logo,kernel = "logo_kernel.bmp";
+                               logo,mode = "center";
+                               charge_logo,mode = "center";
+                               connect = <&vopb_out_edp>;
+                       };
+
                        route_mipi: route-mipi {
                                status = "disabled";
                                logo,uboot = "logo.bmp";
index 0e9d8ba22fd0d2ed8aae49be29993d11d0ea9463..25a99bbae8c98ebb0c6af37c235d67100e39bc30 100644 (file)
        enable-gpios = <&gpio7 4 GPIO_ACTIVE_HIGH>;
        pinctrl-0 = <&lcd_cs>;
        power-supply = <&vcc_lcd>;
+       delay,prepare = <120>;
        status = "okay";
+
+       disp_timings: display-timings {
+               native-mode = <&timing0>;
+
+               timing0: timing0 {
+                       clock-frequency = <200000000>;
+                       hactive = <1536>;
+                       vactive = <2048>;
+                       hfront-porch = <12>;
+                       hsync-len = <16>;
+                       hback-porch = <48>;
+                       vfront-porch = <8>;
+                       vsync-len = <4>;
+                       vback-porch = <8>;
+                       hsync-active = <0>;
+                       vsync-active = <0>;
+                       de-active = <0>;
+                       pixelclk-active = <0>;
+               };
+       };
 };
 
 &edp_phy {
        status = "okay";
 };
 
+&route_edp {
+       status = "okay";
+};
+
 &gpu {
        status = "okay";
        mali-supply = <&vdd_gpu>;