[RK3288][Android6.0] MIPI DSI显示屏(768*1024)添加

Platform: RK3288
OS: Android 6.0
Kernel: 3.10.92

说明:
还是按照老流程调试屏幕:

  1. DTS改成DSI 配置
  2. 配置屏GPIO
  3. 配置屏的init cmds(这次有150多条,把我写死了)
  4. 测量GPIO电瓶和输出时钟和数据波形
  5. 如果还不行就使用BIST模式(屏幕自己显示出场设置的显示画面)验证Mipi cmd有没有写到屏里面去了,rk3288平台的读dsi函数有问题。

屏信息:
[RK3288][Android6.0] MIPI DSI显示屏(768*1024)添加_第1张图片

[RK3288][Android6.0] MIPI DSI显示屏(768*1024)添加_第2张图片

时序参数数据手册上没有写,问厂商直接要的。


改动:
主dts:

diff --git a/arch/arm/boot/dts/rk3288-benebot.dts b/arch/arm/boot/dts/rk3288-benebot.dts
index 8f7951e..6681054 100644
--- a/arch/arm/boot/dts/rk3288-benebot.dts
+++ b/arch/arm/boot/dts/rk3288-benebot.dts
@@ -2,8 +2,13 @@
 
 #include "rk3288.dtsi"

+
+#include "lcd-mipi.dtsi"
+
+
+
 / {
 	fiq-debugger {
 		status = "okay";
@@ -429,18 +434,25 @@
 //Kris, disable display logo in u-boot.
 &fb {
 	rockchip,disp-mode = <NO_DUAL>;
-	rockchip,uboot-logo-on = <1>;
+	rockchip,uboot-logo-on = <0>;
 };
 
 &rk_screen {
 	 display-timings = <&disp_timings>;
 };
 
+
+&dsihost0{	//一开始忘记打开dsi,导致系统crash.
+	status = "okay";
+};
+
+
 /*lcdc0 as PRMRY(LCD),lcdc1 as EXTEND(HDMI)*/
 &lcdc0 {
 	status = "okay";
 	rockchip,mirror = <NO_MIRROR>;
 	rockchip,cabc_mode = <0>;
+	rockchip,iommu-enabled = <0>;
 	power_ctr: power_ctr {
 		rockchip,debug = <0>;
 		/*lcd_18:lcd18 {
@@ -455,14 +467,14 @@
 			gpios = <&gpio7 GPIO_A3 GPIO_ACTIVE_HIGH>;
 			rockchip,delay = <10>;
 		};
-		
+		/*
 		lcd_cs:lcd_cs {
 			rockchip,power_type = ;
 			gpios = <&gpio7 GPIO_A4 GPIO_ACTIVE_HIGH>;
 			rockchip,delay = <10>;
 		};
 
-		/*lcd_rst:lcd_rst {
+		lcd_rst:lcd_rst {
 			rockchip,power_type = ;
 			gpios = <&gpio3 GPIO_D6 GPIO_ACTIVE_HIGH>;
 			rockchip,delay = <5>;
@@ -472,7 +484,7 @@
 };
 
 &lcdc1 {
-	status = "okay";
+	status = "disabled";
 	rockchip,mirror = ;
 
 };
@@ -739,12 +751,12 @@
 
 		rk818_ldo4_reg:regulator@7 {
 			regulator-name= "rk818_ldo4";
-			regulator-min-microvolt = <1800000>;
-			regulator-max-microvolt = <1800000>;	//屏要求电源。
+			regulator-min-microvolt = <300000>;
+			regulator-max-microvolt = <3300000>;
 			regulator-initial-state = <3>;
 			regulator-state-mem {
 				regulator-state-disabled;
-				regulator-state-uv = <1800000>;
+				regulator-state-uv = <3300000>;
 			};
 		};
 
@@ -847,7 +859,8 @@
 	};
 };

lcd-mipi.dtsi:

/*
 * Copyright (C) 2014 ROCKCHIP, Inc.
 * Licensed under GPLv2 or later.
 * author: [email protected]
 * create date: 2014-09-11
 * resolution: 768 X 1024
 * mipi channel: single
 */

/ {
	/* about mipi */
	disp_mipi_init: mipi_dsi_init{
		compatible = "rockchip,mipi_dsi_init";
		rockchip,screen_init	= <1>;
		rockchip,dsi_lane		= <4>;
		rockchip,dsi_hs_clk		= <650>;
		rockchip,mipi_dsi_num	= <1>;
	};
//主dts中也有对相同gpio的控制,使用哪边根据情况决定。
	disp_mipi_power_ctr: mipi_power_ctr {
		compatible = "rockchip,mipi_power_ctr";
		mipi_lcd_rst:mipi_lcd_rst{
			compatible = "rockchip,lcd_rst";
			rockchip,gpios = <&gpio6 GPIO_A7 GPIO_ACTIVE_HIGH>;
			rockchip,delay = <50>;
		};
	/*	mipi_lcd_en:mipi_lcd_en {
			compatible = "rockchip,lcd_en";
			rockchip,gpios = <&gpio0 GPIO_C1 GPIO_ACTIVE_HIGH>;
			rockchip,delay = <100>;
		};*/
	};

	disp_mipi_init_cmds: screen-on-cmds {
		compatible = "rockchip,screen-on-cmds";
		
		rockchip,cmd_debug = <1>;

		rockchip,on-cmds1 {
			compatible = "rockchip,on-cmds";
			rockchip,cmd_type = ;
			rockchip,dsi_id = <0>;
			rockchip,cmd = <0x15 0xE0 0x00>;
			rockchip,cmd_delay = <0>;
		};
	
		rockchip,on-cmds2 {
			compatible = "rockchip,on-cmds";
			rockchip,cmd_type = ;
			rockchip,dsi_id = <0>;
			rockchip,cmd = <0x15 0xE1 0x93>;
			rockchip,cmd_delay = <0>;
		};

	
		rockchip,on-cmds3 {
			compatible = "rockchip,on-cmds";
			rockchip,cmd_type = ;
			rockchip,dsi_id = <0>;
			rockchip,cmd = <0x15 0xE2 0x65>;
			rockchip,cmd_delay = <0>;
		};	
		rockchip,on-cmds4 {
			compatible = "rockchip,on-cmds";
			rockchip,cmd_type = ;
			rockchip,dsi_id = <0>;
			rockchip,cmd = <0x15 0xE3 0xF8>;
			rockchip,cmd_delay = <0>;
		};
		rockchip,on-cmds5 {
			compatible = "rockchip,on-cmds";
			rockchip,cmd_type = ;
			rockchip,dsi_id = <0>;
			rockchip,cmd = <0x15 0x80 0x03>;
			rockchip,cmd_delay = <0>;
		};
		rockchip,on-cmds6 {
			compatible = "rockchip,on-cmds";
			rockchip,cmd_type = ;
			rockchip,dsi_id = <0>;
			rockchip,cmd = <0x15 0xE0 0x04>;
			rockchip,cmd_delay = <0>;
		};
		rockchip,on-cmds7 {
			compatible = "rockchip,on-cmds";
			rockchip,cmd_type = ;
			rockchip,dsi_id = <0>;
			rockchip,cmd = <0x15 0x2D 0x03>;
			rockchip,cmd_delay = <0>;
		};
		rockchip,on-cmds8 {
			compatible = "rockchip,on-cmds";
			rockchip,cmd_type = ;
			rockchip,dsi_id = <0>;
			rockchip,cmd = <0x15 0xE0 0x01>;
			rockchip,cmd_delay = <0>;
		};
		rockchip,on-cmds9 {
			compatible = "rockchip,on-cmds";
			rockchip,cmd_type = ;
			rockchip,dsi_id = <0>;
			rockchip,cmd = <0x15 0x00 0x00>;
			rockchip,cmd_delay = <0>;
		};
		rockchip,on-cmds10 {
			compatible = "rockchip,on-cmds";
			rockchip,cmd_type = ;
			rockchip,dsi_id = <0>;
			rockchip,cmd = <0x15 0x01 0x6B>;
			rockchip,cmd_delay = <0>;
		};
		rockchip,on-cmds11 {
			compatible = "rockchip,on-cmds";
			rockchip,cmd_type = ;
			rockchip,dsi_id = <0>;
			rockchip,cmd = <0x15 0x03 0x00>;
			rockchip,cmd_delay = <0>;
		};
		rockchip,on-cmds12 {
			compatible = "rockchip,on-cmds";
			rockchip,cmd_type = ;
			rockchip,dsi_id = <0>;
			rockchip,cmd = <0x15 0x04 0x77>;
			rockchip,cmd_delay = <0>;
		};
		rockchip,on-cmds13 {
			compatible = "rockchip,on-cmds";
			rockchip,cmd_type = ;
			rockchip,dsi_id = <0>;
			rockchip,cmd = <0x15 0x17 0x00>;
			rockchip,cmd_delay = <0>;
		};
		rockchip,on-cmds14 {
			compatible = "rockchip,on-cmds";
			rockchip,cmd_type = ;
			rockchip,dsi_id = <0>;
			rockchip,cmd = <0x15 0x18 0xAF>;
			rockchip,cmd_delay = <0>;
		};
		rockchip,on-cmds15 {
			compatible = "rockchip,on-cmds";
			rockchip,cmd_type = ;
			rockchip,dsi_id = <0>;
			rockchip,cmd = <0x15 0x19 0x00>;
			rockchip,cmd_delay = <0>;
		};
		rockchip,on-cmds16 {
			compatible = "rockchip,on-cmds";
			rockchip,cmd_type = ;
			rockchip,dsi_id = <0>;
			rockchip,cmd = <0x15 0x1A 0x00>;
			rockchip,cmd_delay = <0>;
		};
		rockchip,on-cmds17 {
			compatible = "rockchip,on-cmds";
			rockchip,cmd_type = ;
			rockchip,dsi_id = <0>;
			rockchip,cmd = <0x15 0x1B 0xAF>;
			rockchip,cmd_delay = <0>;
		};
		rockchip,on-cmds18 {
			compatible = "rockchip,on-cmds";
			rockchip,cmd_type = ;
			rockchip,dsi_id = <0>;
			rockchip,cmd = <0x15 0x1C 0x00>;
			rockchip,cmd_delay = <0>;
		};
		rockchip,on-cmds19 {
			compatible = "rockchip,on-cmds";
			rockchip,cmd_type = ;
			rockchip,dsi_id = <0>;
			rockchip,cmd = <0x15 0x1F 0x3E>;
			rockchip,cmd_delay = <0>;
		};
		rockchip,on-cmds20 {
			compatible = "rockchip,on-cmds";
			rockchip,cmd_type = ;
			rockchip,dsi_id = <0>;
			rockchip,cmd = <0x15 0x20 0x28>;
			rockchip,cmd_delay = <0>;
		};
		rockchip,on-cmds21 {
			compatible = "rockchip,on-cmds";
			rockchip,cmd_type = ;
			rockchip,dsi_id = <0>;
			rockchip,cmd = <0x15 0x21 0x28>;
			rockchip,cmd_delay = <0>;
		};
		rockchip,on-cmds22 {
			compatible = "rockchip,on-cmds";
			rockchip,cmd_type = ;
			rockchip,dsi_id = <0>;
			rockchip,cmd = <0x15 0x22 0x7E>;
			rockchip,cmd_delay = <0>;
		};
		rockchip,on-cmds23 {
			compatible = "rockchip,on-cmds";
			rockchip,cmd_type = ;
			rockchip,dsi_id = <0>;
			rockchip,cmd = <0x15 0x35 0x2C>;
			rockchip,cmd_delay = <0>;
		};
		rockchip,on-cmds24 {
			compatible = "rockchip,on-cmds";
			rockchip,cmd_type = ;
			rockchip,dsi_id = <0>;
			rockchip,cmd = <0x15 0x37 0x19>;
			rockchip,cmd_delay = <0>;
		};
		rockchip,on-cmds25 {
			compatible = "rockchip,on-cmds";
			rockchip,cmd_type = ;
			rockchip,dsi_id = <0>;
			rockchip,cmd = <0x15 0x38 0x05>;
			rockchip,cmd_delay = <0>;
		};
		rockchip,on-cmds26 {
			compatible = "rockchip,on-cmds";
			rockchip,cmd_type = ;
			rockchip,dsi_id = <0>;
			rockchip,cmd = <0x15 0x39 0x00>;
			rockchip,cmd_delay = <0>;
		};
		rockchip,on-cmds28 {
			compatible = "rockchip,on-cmds";
			rockchip,cmd_type = ;
			rockchip,dsi_id = <0>;
			rockchip,cmd = <0x15 0x3A 0x01>;
			rockchip,cmd_delay = <0>;
		};
		rockchip,on-cmds29 {
			compatible = "rockchip,on-cmds";
			rockchip,cmd_type = ;
			rockchip,dsi_id = <0>;
			rockchip,cmd = <0x15 0x3C 0x90>;
			rockchip,cmd_delay = <0>;
		};
		rockchip,on-cmds30 {
			compatible = "rockchip,on-cmds";
			rockchip,cmd_type = ;
			rockchip,dsi_id = <0>;
			rockchip,cmd = <0x15 0x3D 0xFF>;
			rockchip,cmd_delay = <0>;
		};
		rockchip,on-cmds31 {
		compatible = "rockchip,on-cmds";
			rockchip,cmd_type = ;
			rockchip,dsi_id = <0>;
			rockchip,cmd = <0x15 0x3E 0xFF>;
			rockchip,cmd_delay = <0>;
		};
		rockchip,on-cmds32 {
			compatible = "rockchip,on-cmds";
			rockchip,cmd_type = ;
			rockchip,dsi_id = <0>;
			rockchip,cmd = <0x15 0x3F 0x7F>;
			rockchip,cmd_delay = <0>;
		};
		rockchip,on-cmds33 {
			compatible = "rockchip,on-cmds";
			rockchip,cmd_type = ;
			rockchip,dsi_id = <0>;
			rockchip,cmd = <0x15 0x40 0x05>;
			rockchip,cmd_delay = <0>;
		};
		rockchip,on-cmds35 {
			compatible = "rockchip,on-cmds";
			rockchip,cmd_type = ;
			rockchip,dsi_id = <0>;
			rockchip,cmd = <0x15 0x41 0x80>;
			rockchip,cmd_delay = <0>;
		};
		rockchip,on-cmds36 {
			compatible = "rockchip,on-cmds";
			rockchip,cmd_type = ;
			rockchip,dsi_id = <0>;
			rockchip,cmd = <0x15 0x42 0x81>;
			rockchip,cmd_delay = <0>;
		};
		rockchip,on-cmds37 {
			compatible = "rockchip,on-cmds";
			rockchip,cmd_type = ;
			rockchip,dsi_id = <0>;
			rockchip,cmd = <0x15 0x43 0x10>;
			rockchip,cmd_delay = <0>;
		};
		rockchip,on-cmds38 {
			compatible = "rockchip,on-cmds";
			rockchip,cmd_type = ;
			rockchip,dsi_id = <0>;
			rockchip,cmd = <0x15 0x44 0x0B>;
			rockchip,cmd_delay = <0>;
		};
		rockchip,on-cmds39 {
			compatible = "rockchip,on-cmds";
			rockchip,cmd_type = ;
			rockchip,dsi_id = <0>;
			rockchip,cmd = <0x15 0x45 0x28>;
			rockchip,cmd_delay = <0>;
		};
		rockchip,on-cmds40 {
			compatible = "rockchip,on-cmds";
			rockchip,cmd_type = ;
			rockchip,dsi_id = <0>;
			rockchip,cmd = <0x15 0x4B 0x04>;
			rockchip,cmd_delay = <0>;
		};
		rockchip,on-cmds41 {
			compatible = "rockchip,on-cmds";
			rockchip,cmd_type = ;
			rockchip,dsi_id = <0>;
			rockchip,cmd = <0x15 0x55 0x0F>;
			rockchip,cmd_delay = <0>;
		};
		rockchip,on-cmds42 {
			compatible = "rockchip,on-cmds";
			rockchip,cmd_type = ;
			rockchip,dsi_id = <0>;
			rockchip,cmd = <0x15 0x57 0x69>;
			rockchip,cmd_delay = <0>;
		};
		rockchip,on-cmds43 {
			compatible = "rockchip,on-cmds";
			rockchip,cmd_type = ;
			rockchip,dsi_id = <0>;
			rockchip,cmd = <0x15 0x59 0x0A>;
			rockchip,cmd_delay = <0>;
		};
		rockchip,on-cmds44 {
			compatible = "rockchip,on-cmds";
			rockchip,cmd_type = ;
			rockchip,dsi_id = <0>;
			rockchip,cmd = <0x15 0x5A 0x28>;
			rockchip,cmd_delay = <0>;
		};
		rockchip,on-cmds45 {
			compatible = "rockchip,on-cmds";
			rockchip,cmd_type = ;
			rockchip,dsi_id = <0>;
			rockchip,cmd = <0x15 0x5B 0x14>;
			rockchip,cmd_delay = <0>;
		};
		rockchip,on-cmds46 {
			compatible = "rockchip,on-cmds";
			rockchip,cmd_type = ;
			rockchip,dsi_id = <0>;
			rockchip,cmd = <0x15 0x5D 0x7C>;
			rockchip,cmd_delay = <0>;
		};
		rockchip,on-cmds47 {
			compatible = "rockchip,on-cmds";
			rockchip,cmd_type = ;
			rockchip,dsi_id = <0>;
			rockchip,cmd = <0x15 0x5E 0x6A>;
			rockchip,cmd_delay = <0>;
		};
		rockchip,on-cmds48 {
			compatible = "rockchip,on-cmds";
			rockchip,cmd_type = ;
			rockchip,dsi_id = <0>;
			rockchip,cmd = <0x15 0x5F 0x5D>;
			rockchip,cmd_delay = <0>;
		};
		rockchip,on-cmds49 {
			compatible = "rockchip,on-cmds";
			rockchip,cmd_type = ;
			rockchip,dsi_id = <0>;
			rockchip,cmd = <0x15 0x60 0x52>;
			rockchip,cmd_delay = <0>;
		};
		rockchip,on-cmds50 {
			compatible = "rockchip,on-cmds";
			rockchip,cmd_type = ;
			rockchip,dsi_id = <0>;
			rockchip,cmd = <0x15 0x61 0x4F>;
			rockchip,cmd_delay = <0>;
		};
		rockchip,on-cmds51 {
			compatible = "rockchip,on-cmds";
			rockchip,cmd_type = ;
			rockchip,dsi_id = <0>;
			rockchip,cmd = <0x15 0x62 0x41>;
			rockchip,cmd_delay = <0>;
		};
		rockchip,on-cmds52 {
			compatible = "rockchip,on-cmds";
			rockchip,cmd_type = ;
			rockchip,dsi_id = <0>;
			rockchip,cmd = <0x15 0x63 0x44>;
			rockchip,cmd_delay = <0>;
		};
		rockchip,on-cmds53 {
			compatible = "rockchip,on-cmds";
			rockchip,cmd_type = ;
			rockchip,dsi_id = <0>;
			rockchip,cmd = <0x15 0x64 0x2E>;
			rockchip,cmd_delay = <0>;
		};
		rockchip,on-cmds54 {
			compatible = "rockchip,on-cmds";
			rockchip,cmd_type = ;
			rockchip,dsi_id = <0>;
			rockchip,cmd = <0x15 0x65 0x46>;
			rockchip,cmd_delay = <0>;
		};
		rockchip,on-cmds55 {
			compatible = "rockchip,on-cmds";
			rockchip,cmd_type = ;
			rockchip,dsi_id = <0>;
			rockchip,cmd = <0x15 0x66 0x45>;
			rockchip,cmd_delay = <0>;
		};
		rockchip,on-cmds56 {
			compatible = "rockchip,on-cmds";
			rockchip,cmd_type = ;
			rockchip,dsi_id = <0>;
			rockchip,cmd = <0x15 0x67 0x46>;
			rockchip,cmd_delay = <0>;
		};
		rockchip,on-cmds57 {
			compatible = "rockchip,on-cmds";
			rockchip,cmd_type = ;
			rockchip,dsi_id = <0>;
			rockchip,cmd = <0x15 0x68 0x65>;
			rockchip,cmd_delay = <0>;
		};
		rockchip,on-cmds58 {
			compatible = "rockchip,on-cmds";
			rockchip,cmd_type = ;
			rockchip,dsi_id = <0>;
			rockchip,cmd = <0x15 0x69 0x55>;
			rockchip,cmd_delay = <0>;
		};
		rockchip,on-cmds59 {
			compatible = "rockchip,on-cmds";
			rockchip,cmd_type = ;
			rockchip,dsi_id = <0>;
			rockchip,cmd = <0x15 0x6A 0x5F>;
			rockchip,cmd_delay = <0>;
		};
		rockchip,on-cmds60 {
			compatible = "rockchip,on-cmds";
			rockchip,cmd_type = ;
			rockchip,dsi_id = <0>;
			rockchip,cmd = <0x15 0x6B 0x52>;
			rockchip,cmd_delay = <0>;
		};
		rockchip,on-cmds61 {
			compatible = "rockchip,on-cmds";
			rockchip,cmd_type = ;
			rockchip,dsi_id = <0>;
			rockchip,cmd = <0x15 0x6C 0x4E>;
			rockchip,cmd_delay = <0>;
		};
		rockchip,on-cmds62 {
			compatible = "rockchip,on-cmds";
			rockchip,cmd_type = ;
			rockchip,dsi_id = <0>;
			rockchip,cmd = <0x15 0x6D 0x41>;
			rockchip,cmd_delay = <0>;
		};
		rockchip,on-cmds63 {
			compatible = "rockchip,on-cmds";
			rockchip,cmd_type = ;
			rockchip,dsi_id = <0>;
			rockchip,cmd = <0x15 0x6E 0x2D>;
			rockchip,cmd_delay = <0>;
		};
		rockchip,on-cmds64 {
			compatible = "rockchip,on-cmds";
			rockchip,cmd_type = ;
			rockchip,dsi_id = <0>;
			rockchip,cmd = <0x15 0x6F 0x12>;
			rockchip,cmd_delay = <0>;
		};
		rockchip,on-cmds65 {
			compatible = "rockchip,on-cmds";
			rockchip,cmd_type = ;
			rockchip,dsi_id = <0>;
			rockchip,cmd = <0x15 0x70 0x7C>;
			rockchip,cmd_delay = <0>;
		};
		rockchip,on-cmds66 {
			compatible = "rockchip,on-cmds";
			rockchip,cmd_type = ;
			rockchip,dsi_id = <0>;
			rockchip,cmd = <0x15 0x71 0x6A>;
			rockchip,cmd_delay = <0>;
		};
		rockchip,on-cmds67 {
			compatible = "rockchip,on-cmds";
			rockchip,cmd_type = ;
			rockchip,dsi_id = <0>;
			rockchip,cmd = <0x15 0x72 0x5D>;
			rockchip,cmd_delay = <0>;
		};
		rockchip,on-cmds68 {
			compatible = "rockchip,on-cmds";
			rockchip,cmd_type = ;
			rockchip,dsi_id = <0>;
			rockchip,cmd = <0x15 0x73 0x52>;
			rockchip,cmd_delay = <0>;
		};
		rockchip,on-cmds69 {
			compatible = "rockchip,on-cmds";
			rockchip,cmd_type = ;
			rockchip,dsi_id = <0>;
			rockchip,cmd = <0x15 0x74 0x4F>;
			rockchip,cmd_delay = <0>;
		};
		rockchip,on-cmds70 {
			compatible = "rockchip,on-cmds";
			rockchip,cmd_type = ;
			rockchip,dsi_id = <0>;
			rockchip,cmd = <0x15 0x75 0x41>;
			rockchip,cmd_delay = <0>;
		};
		rockchip,on-cmds71 {
			compatible = "rockchip,on-cmds";
			rockchip,cmd_type = ;
			rockchip,dsi_id = <0>;
			rockchip,cmd = <0x15 0x76 0x44>;
			rockchip,cmd_delay = <0>;
		};
		rockchip,on-cmds72 {
			compatible = "rockchip,on-cmds";
			rockchip,cmd_type = ;
			rockchip,dsi_id = <0>;
			rockchip,cmd = <0x15 0x77 0x2E>;
			rockchip,cmd_delay = <0>;
		};
		rockchip,on-cmds73 {
			compatible = "rockchip,on-cmds";
			rockchip,cmd_type = ;
			rockchip,dsi_id = <0>;
			rockchip,cmd = <0x15 0x78 0x46>;
			rockchip,cmd_delay = <0>;
		};
		rockchip,on-cmds74 {
			compatible = "rockchip,on-cmds";
			rockchip,cmd_type = ;
			rockchip,dsi_id = <0>;
			rockchip,cmd = <0x15 0x79 0x45>;
			rockchip,cmd_delay = <0>;
		};
		rockchip,on-cmds75 {
			compatible = "rockchip,on-cmds";
			rockchip,cmd_type = ;
			rockchip,dsi_id = <0>;
			rockchip,cmd = <0x15 0x7A 0x46>;
			rockchip,cmd_delay = <0>;
		};
		rockchip,on-cmds76 {
			compatible = "rockchip,on-cmds";
			rockchip,cmd_type = ;
			rockchip,dsi_id = <0>;
			rockchip,cmd = <0x15 0x7B 0x65>;
			rockchip,cmd_delay = <0>;
		};
		rockchip,on-cmds77 {
			compatible = "rockchip,on-cmds";
			rockchip,cmd_type = ;
			rockchip,dsi_id = <0>;
			rockchip,cmd = <0x15 0x7C 0x55>;
			rockchip,cmd_delay = <0>;
		};
		rockchip,on-cmds78 {
			compatible = "rockchip,on-cmds";
			rockchip,cmd_type = ;
			rockchip,dsi_id = <0>;
			rockchip,cmd = <0x15 0x7D 0x5F>;
			rockchip,cmd_delay = <0>;
		};
		rockchip,on-cmds79 {
			compatible = "rockchip,on-cmds";
			rockchip,cmd_type = ;
			rockchip,dsi_id = <0>;
			rockchip,cmd = <0x15 0x7E 0x52>;
			rockchip,cmd_delay = <0>;
		};
		rockchip,on-cmds80 {
			compatible = "rockchip,on-cmds";
			rockchip,cmd_type = ;
			rockchip,dsi_id = <0>;
			rockchip,cmd = <0x15 0x7F 0x4E>;
			rockchip,cmd_delay = <0>;
		};
		rockchip,on-cmds81 {
			compatible = "rockchip,on-cmds";
			rockchip,cmd_type = ;
			rockchip,dsi_id = <0>;
			rockchip,cmd = <0x15 0x80 0x41>;
			rockchip,cmd_delay = <0>;
		};
		rockchip,on-cmds82 {
			compatible = "rockchip,on-cmds";
			rockchip,cmd_type = ;
			rockchip,dsi_id = <0>;
			rockchip,cmd = <0x15 0x81 0x2D>;
			rockchip,cmd_delay = <0>;
		};
		rockchip,on-cmds83 {
			compatible = "rockchip,on-cmds";
			rockchip,cmd_type = ;
			rockchip,dsi_id = <0>;
			rockchip,cmd = <0x15 0x82 0x12>;
			rockchip,cmd_delay = <0>;
		};
		rockchip,on-cmds84 {
			compatible = "rockchip,on-cmds";
			rockchip,cmd_type = ;
			rockchip,dsi_id = <0>;
			rockchip,cmd = <0x15 0xE0 0x02>;
			rockchip,cmd_delay = <0>;
		};
		rockchip,on-cmds85 {
			compatible = "rockchip,on-cmds";
			rockchip,cmd_type = ;
			rockchip,dsi_id = <0>;
			rockchip,cmd = <0x15 0x00 0x47>;
			rockchip,cmd_delay = <0>;
		};
		rockchip,on-cmds86 {
			compatible = "rockchip,on-cmds";
			rockchip,cmd_type = ;
			rockchip,dsi_id = <0>;
			rockchip,cmd = <0x15 0x01 0x47>;
			rockchip,cmd_delay = <0>;
		};
		rockchip,on-cmds87 {
			compatible = "rockchip,on-cmds";
			rockchip,cmd_type = ;
			rockchip,dsi_id = <0>;
			rockchip,cmd = <0x15 0x02 0x45>;
			rockchip,cmd_delay = <0>;
		};
		rockchip,on-cmds88 {
			compatible = "rockchip,on-cmds";
			rockchip,cmd_type = ;
			rockchip,dsi_id = <0>;
			rockchip,cmd = <0x15 0x03 0x45>;
			rockchip,cmd_delay = <0>;
		};
		rockchip,on-cmds89 {
			compatible = "rockchip,on-cmds";
			rockchip,cmd_type = ;
			rockchip,dsi_id = <0>;
			rockchip,cmd = <0x15 0x04 0x4B>;
			rockchip,cmd_delay = <0>;
		};
		rockchip,on-cmds90 {
			compatible = "rockchip,on-cmds";
			rockchip,cmd_type = ;
			rockchip,dsi_id = <0>;
			rockchip,cmd = <0x15 0x05 0x4B>;
			rockchip,cmd_delay = <0>;
		};
		rockchip,on-cmds91 {
			compatible = "rockchip,on-cmds";
			rockchip,cmd_type = ;
			rockchip,dsi_id = <0>;
			rockchip,cmd = <0x15 0x06 0x49>;
			rockchip,cmd_delay = <0>;
		};
		rockchip,on-cmds92 {
			compatible = "rockchip,on-cmds";
			rockchip,cmd_type = ;
			rockchip,dsi_id = <0>;
			rockchip,cmd = <0x15 0x07 0x49>;
			rockchip,cmd_delay = <0>;
		};
		rockchip,on-cmds93 {
			compatible = "rockchip,on-cmds";
			rockchip,cmd_type = ;
			rockchip,dsi_id = <0>;
			rockchip,cmd = <0x15 0x08 0x1E>;
			rockchip,cmd_delay = <0>;
		};
		rockchip,on-cmds94 {
			compatible = "rockchip,on-cmds";
			rockchip,cmd_type = ;
			rockchip,dsi_id = <0>;
			rockchip,cmd = <0x15 0x09 0x1F>;
			rockchip,cmd_delay = <0>;
		};
		rockchip,on-cmds95 {
			compatible = "rockchip,on-cmds";
			rockchip,cmd_type = ;
			rockchip,dsi_id = <0>;
			rockchip,cmd = <0x15 0x0A 0x1F>;
			rockchip,cmd_delay = <0>;
		};
		rockchip,on-cmds96 {
			compatible = "rockchip,on-cmds";
			rockchip,cmd_type = ;
			rockchip,dsi_id = <0>;
			rockchip,cmd = <0x15 0x0B 0x1F>;
			rockchip,cmd_delay = <0>;
		};
		rockchip,on-cmds97 {
			compatible = "rockchip,on-cmds";
			rockchip,cmd_type = ;
			rockchip,dsi_id = <0>;
			rockchip,cmd = <0x15 0x0C 0x1F>;
			rockchip,cmd_delay = <0>;
		};
		rockchip,on-cmds98 {
			compatible = "rockchip,on-cmds";
			rockchip,cmd_type = ;
			rockchip,dsi_id = <0>;
			rockchip,cmd = <0x15 0x0D 0x1F>;
			rockchip,cmd_delay = <0>;
		};
		rockchip,on-cmds99 {
			compatible = "rockchip,on-cmds";
			rockchip,cmd_type = ;
			rockchip,dsi_id = <0>;
			rockchip,cmd = <0x15 0x0E 0x1F>;
			rockchip,cmd_delay = <0>;
		};
		rockchip,on-cmds100 {
			compatible = "rockchip,on-cmds";
			rockchip,cmd_type = ;
			rockchip,dsi_id = <0>;
			rockchip,cmd = <0x15 0x0F 0x41>;
			rockchip,cmd_delay = <0>;
		};
		rockchip,on-cmds101 {
			compatible = "rockchip,on-cmds";
			rockchip,cmd_type = ;
			rockchip,dsi_id = <0>;
			rockchip,cmd = <0x15 0x10 0x43>;
			rockchip,cmd_delay = <0>;
		};
		rockchip,on-cmds102 {
			compatible = "rockchip,on-cmds";
			rockchip,cmd_type = ;
			rockchip,dsi_id = <0>;
			rockchip,cmd = <0x15 0x11 0x1F>;
			rockchip,cmd_delay = <0>;
		};
		rockchip,on-cmds103 {
			compatible = "rockchip,on-cmds";
			rockchip,cmd_type = ;
			rockchip,dsi_id = <0>;
			rockchip,cmd = <0x15 0x12 0x1E>;
			rockchip,cmd_delay = <0>;
		};
		rockchip,on-cmds104 {
			compatible = "rockchip,on-cmds";
			rockchip,cmd_type = ;
			rockchip,dsi_id = <0>;
			rockchip,cmd = <0x15 0x13 0x1F>;
			rockchip,cmd_delay = <0>;
		};
		rockchip,on-cmds105 {
			compatible = "rockchip,on-cmds";
			rockchip,cmd_type = ;
			rockchip,dsi_id = <0>;
			rockchip,cmd = <0x15 0x14 0x1F>;
			rockchip,cmd_delay = <0>;
		};
		rockchip,on-cmds106 {
			compatible = "rockchip,on-cmds";
			rockchip,cmd_type = ;
			rockchip,dsi_id = <0>;
			rockchip,cmd = <0x15 0x15 0x1F>;
			rockchip,cmd_delay = <0>;
		};
		rockchip,on-cmds107 {
			compatible = "rockchip,on-cmds";
			rockchip,cmd_type = ;
			rockchip,dsi_id = <0>;
			rockchip,cmd = <0x15 0x16 0x46>;
			rockchip,cmd_delay = <0>;
		};
		rockchip,on-cmds108 {
			compatible = "rockchip,on-cmds";
			rockchip,cmd_type = ;
			rockchip,dsi_id = <0>;
			rockchip,cmd = <0x15 0x17 0x46>;
			rockchip,cmd_delay = <0>;
		};
		rockchip,on-cmds109 {
			compatible = "rockchip,on-cmds";
			rockchip,cmd_type = ;
			rockchip,dsi_id = <0>;
			rockchip,cmd = <0x15 0x18 0x44>;
			rockchip,cmd_delay = <0>;
		};
		rockchip,on-cmds110 {
			compatible = "rockchip,on-cmds";
			rockchip,cmd_type = ;
			rockchip,dsi_id = <0>;
			rockchip,cmd = <0x15 0x19 0x44>;
			rockchip,cmd_delay = <0>;
		};
		rockchip,on-cmds111 {
			compatible = "rockchip,on-cmds";
			rockchip,cmd_type = ;
			rockchip,dsi_id = <0>;
			rockchip,cmd = <0x15 0x1A 0x4A>;
			rockchip,cmd_delay = <0>;
		};
		rockchip,on-cmds112 {
			compatible = "rockchip,on-cmds";
			rockchip,cmd_type = ;
			rockchip,dsi_id = <0>;
			rockchip,cmd = <0x15 0x1B 0x4A>;
			rockchip,cmd_delay = <0>;
		};
		rockchip,on-cmds113 {
			compatible = "rockchip,on-cmds";
			rockchip,cmd_type = ;
			rockchip,dsi_id = <0>;
			rockchip,cmd = <0x15 0x1C 0x48>;
			rockchip,cmd_delay = <0>;
		};
		rockchip,on-cmds114 {
			compatible = "rockchip,on-cmds";
			rockchip,cmd_type = ;
			rockchip,dsi_id = <0>;
			rockchip,cmd = <0x15 0x1D 0x48>;
			rockchip,cmd_delay = <0>;
		};
		rockchip,on-cmds115 {
			compatible = "rockchip,on-cmds";
			rockchip,cmd_type = ;
			rockchip,dsi_id = <0>;
			rockchip,cmd = <0x15 0x1E 0x1E>;
			rockchip,cmd_delay = <0>;
		};
		rockchip,on-cmds116 {
			compatible = "rockchip,on-cmds";
			rockchip,cmd_type = ;
			rockchip,dsi_id = <0>;
			rockchip,cmd = <0x15 0x1F 0x1F>;
			rockchip,cmd_delay = <0>;
		};
		rockchip,on-cmds117 {
			compatible = "rockchip,on-cmds";
			rockchip,cmd_type = ;
			rockchip,dsi_id = <0>;
			rockchip,cmd = <0x15 0x20 0x1F>;
			rockchip,cmd_delay = <0>;
		};
		rockchip,on-cmds118 {
			compatible = "rockchip,on-cmds";
			rockchip,cmd_type = ;
			rockchip,dsi_id = <0>;
			rockchip,cmd = <0x15 0x21 0x1F>;
			rockchip,cmd_delay = <0>;
		};
		rockchip,on-cmds119 {
			compatible = "rockchip,on-cmds";
			rockchip,cmd_type = ;
			rockchip,dsi_id = <0>;
			rockchip,cmd = <0x15 0x22 0x1F>;
			rockchip,cmd_delay = <0>;
		};
		rockchip,on-cmds120 {
			compatible = "rockchip,on-cmds";
			rockchip,cmd_type = ;
			rockchip,dsi_id = <0>;
			rockchip,cmd = <0x15 0x23 0x1F>;
			rockchip,cmd_delay = <0>;
		};
		rockchip,on-cmds121 {
			compatible = "rockchip,on-cmds";
			rockchip,cmd_type = ;
			rockchip,dsi_id = <0>;
			rockchip,cmd = <0x15 0x24 0x1F>;
			rockchip,cmd_delay = <0>;
		};
		rockchip,on-cmds122 {
			compatible = "rockchip,on-cmds";
			rockchip,cmd_type = ;
			rockchip,dsi_id = <0>;
			rockchip,cmd = <0x15 0x25 0x40>;
			rockchip,cmd_delay = <0>;
		};
		rockchip,on-cmds123 {
			compatible = "rockchip,on-cmds";
			rockchip,cmd_type = ;
			rockchip,dsi_id = <0>;
			rockchip,cmd = <0x15 0x26 0x42>;
			rockchip,cmd_delay = <0>;
		};
		rockchip,on-cmds124 {
			compatible = "rockchip,on-cmds";
			rockchip,cmd_type = ;
			rockchip,dsi_id = <0>;
			rockchip,cmd = <0x15 0x27 0x1F>;
			rockchip,cmd_delay = <0>;
		};
		rockchip,on-cmds125 {
			compatible = "rockchip,on-cmds";
			rockchip,cmd_type = ;
			rockchip,dsi_id = <0>;
			rockchip,cmd = <0x15 0x28 0x1E>;
			rockchip,cmd_delay = <0>;
		};
		rockchip,on-cmds126 {
			compatible = "rockchip,on-cmds";
			rockchip,cmd_type = ;
			rockchip,dsi_id = <0>;
			rockchip,cmd = <0x15 0x29 0x1F>;
			rockchip,cmd_delay = <0>;
		};
		rockchip,on-cmds127 {
			compatible = "rockchip,on-cmds";
			rockchip,cmd_type = ;
			rockchip,dsi_id = <0>;
			rockchip,cmd = <0x15 0x2A 0x1F>;
			rockchip,cmd_delay = <0>;
		};
		rockchip,on-cmds128 {
			compatible = "rockchip,on-cmds";
			rockchip,cmd_type = ;
			rockchip,dsi_id = <0>;
			rockchip,cmd = <0x15 0x2B 0x1F>;
			rockchip,cmd_delay = <0>;
		};
		rockchip,on-cmds129 {
			compatible = "rockchip,on-cmds";
			rockchip,cmd_type = ;
			rockchip,dsi_id = <0>;
			rockchip,cmd = <0x15 0x58 0x40>;
			rockchip,cmd_delay = <0>;
		};
		rockchip,on-cmds130 {
			compatible = "rockchip,on-cmds";
			rockchip,cmd_type = ;
			rockchip,dsi_id = <0>;
			rockchip,cmd = <0x15 0x59 0x00>;
			rockchip,cmd_delay = <50>;
		};
		rockchip,on-cmds131 {
			compatible = "rockchip,on-cmds";
			rockchip,cmd_type = ;
			rockchip,dsi_id = <0>;
			rockchip,cmd = <0x15 0x5A 0x00>;
			rockchip,cmd_delay = <0>;
		};
		rockchip,on-cmds132 {
			compatible = "rockchip,on-cmds";
			rockchip,cmd_type = ;
			rockchip,dsi_id = <0>;
			rockchip,cmd = <0x15 0x5B 0x30>;
			rockchip,cmd_delay = <50>;
		};
		rockchip,on-cmds133 {
			compatible = "rockchip,on-cmds";
			rockchip,cmd_type = ;
			rockchip,dsi_id = <0>;
			rockchip,cmd = <0x15 0x5C 0x03>;
			rockchip,cmd_delay = <0>;
		};
		rockchip,on-cmds134 {
			compatible = "rockchip,on-cmds";
			rockchip,cmd_type = ;
			rockchip,dsi_id = <0>;
			rockchip,cmd = <0x15 0x5D 0x30>;
			rockchip,cmd_delay = <0>;
		};
		rockchip,on-cmds136 {
			compatible = "rockchip,on-cmds";
			rockchip,cmd_type = ;
			rockchip,dsi_id = <0>;
			rockchip,cmd = <0x15 0x5E 0x01>;
			rockchip,cmd_delay = <0>;
		};
		rockchip,on-cmds137 {
			compatible = "rockchip,on-cmds";
			rockchip,cmd_type = ;
			rockchip,dsi_id = <0>;
			rockchip,cmd = <0x15 0x5F 0x02>;
			rockchip,cmd_delay = <0>;
		};
		rockchip,on-cmds138 {
			compatible = "rockchip,on-cmds";
			rockchip,cmd_type = ;
			rockchip,dsi_id = <0>;
			rockchip,cmd = <0x15 0x63 0x10>;
			rockchip,cmd_delay = <0>;
		};
		rockchip,on-cmds139 {
			compatible = "rockchip,on-cmds";
			rockchip,cmd_type = ;
			rockchip,dsi_id = <0>;
			rockchip,cmd = <0x15 0x64 0x7C>;
			rockchip,cmd_delay = <0>;
		};
		rockchip,on-cmds140 {
			compatible = "rockchip,on-cmds";
			rockchip,cmd_type = ;
			rockchip,dsi_id = <0>;
			rockchip,cmd = <0x15 0x67 0x73>;
			rockchip,cmd_delay = <0>;
		};
		rockchip,on-cmds141 {
			compatible = "rockchip,on-cmds";
			rockchip,cmd_type = ;
			rockchip,dsi_id = <0>;
			rockchip,cmd = <0x15 0x68 0x05>;
			rockchip,cmd_delay = <0>;
		};
		rockchip,on-cmds142 {
			compatible = "rockchip,on-cmds";
			rockchip,cmd_type = ;
			rockchip,dsi_id = <0>;
			rockchip,cmd = <0x15 0x69 0x10>;
			rockchip,cmd_delay = <0>;
		};		
		rockchip,on-cmds143 {
			compatible = "rockchip,on-cmds";
			rockchip,cmd_type = ;
			rockchip,dsi_id = <0>;
			rockchip,cmd = <0x15 0x6A 0x7C>;
			rockchip,cmd_delay = <0>;
		};
		rockchip,on-cmds144 {
			compatible = "rockchip,on-cmds";
			rockchip,cmd_type = ;
			rockchip,dsi_id = <0>;
			rockchip,cmd = <0x15 0x6B 0x08>;
			rockchip,cmd_delay = <0>;
		};
		rockchip,on-cmds145 {
			compatible = "rockchip,on-cmds";
			rockchip,cmd_type = ;
			rockchip,dsi_id = <0>;
			rockchip,cmd = <0x15 0x6C 0x00>;
			rockchip,cmd_delay = <0>;
		};
		rockchip,on-cmds146 {
			compatible = "rockchip,on-cmds";
			rockchip,cmd_type = ;
			rockchip,dsi_id = <0>;
			rockchip,cmd = <0x15 0x6D 0x00>;
			rockchip,cmd_delay = <0>;
		};		
		rockchip,on-cmds147 {
			compatible = "rockchip,on-cmds";
			rockchip,cmd_type = ;
			rockchip,dsi_id = <0>;
			rockchip,cmd = <0x15 0x6E 0x00>;
			rockchip,cmd_delay = <0>;
		};		
		rockchip,on-cmds148 {
			compatible = "rockchip,on-cmds";
			rockchip,cmd_type = ;
			rockchip,dsi_id = <0>;
			rockchip,cmd = <0x15 0x6F 0x88>;
			rockchip,cmd_delay = <0>;
		};
		
				rockchip,on-cmds1481 {
			compatible = "rockchip,on-cmds";
			rockchip,cmd_type = ;
			rockchip,dsi_id = <0>;
			rockchip,cmd = <0x15 0xe0 0x01>;
			rockchip,cmd_delay = <0>;
		};
				rockchip,on-cmds1482 {
			compatible = "rockchip,on-cmds";
			rockchip,cmd_type = ;
			rockchip,dsi_id = <0>;
			rockchip,cmd = <0x15 0x0e 0x00>;
			rockchip,cmd_delay = <0>;
		};
				rockchip,on-cmds1483 {
			compatible = "rockchip,on-cmds";
			rockchip,cmd_type = ;
			rockchip,dsi_id = <0>;
			rockchip,cmd = <0x15 0xe0 0x03>;
			rockchip,cmd_delay = <0>;
		};
				rockchip,on-cmds1484 {
			compatible = "rockchip,on-cmds";
			rockchip,cmd_type = ;
			rockchip,dsi_id = <0>;
			rockchip,cmd = <0x15 0x98 0x3f>;
			rockchip,cmd_delay = <0>;
		};
		
		rockchip,on-cmds149 {
			compatible = "rockchip,on-cmds";
			rockchip,cmd_type = ;
			rockchip,dsi_id = <0>;
			rockchip,cmd = <0x15 0xE0 0x04>;
			rockchip,cmd_delay = <0>;
		};
		rockchip,on-cmds150 {
			compatible = "rockchip,on-cmds";
			rockchip,cmd_type = ;
			rockchip,dsi_id = <0>;
			rockchip,cmd = <0x15 0x09 0x11>;
			rockchip,cmd_delay = <0>;
		};
		rockchip,on-cmds151 {
			compatible = "rockchip,on-cmds";
			rockchip,cmd_type = ;
			rockchip,dsi_id = <0>;
			rockchip,cmd = <0x15 0x0E 0x48>;
			rockchip,cmd_delay = <0>;
		};
		rockchip,on-cmds152 {
			compatible = "rockchip,on-cmds";
			rockchip,cmd_type = ;
			rockchip,dsi_id = <0>;
			rockchip,cmd = <0x15 0x2B 0x2B>;
			rockchip,cmd_delay = <0>;
		};
		rockchip,on-cmds153 {
			compatible = "rockchip,on-cmds";
			rockchip,cmd_type = ;
			rockchip,dsi_id = <0>;
			rockchip,cmd = <0x15 0x2E 0x44>;
			rockchip,cmd_delay = <0>;
		};
		
		/*bist mode*/
		/*	rockchip,on-cmds1561 {
			compatible = "rockchip,on-cmds";
			rockchip,cmd_type = ;
			rockchip,dsi_id = <0>;
			rockchip,cmd = <0x15 0xE0 0x01>;
			rockchip,cmd_delay = <0>;
		};
				rockchip,on-cmds1562 {
			compatible = "rockchip,on-cmds";
			rockchip,cmd_type = ;
			rockchip,dsi_id = <0>;
			rockchip,cmd = <0x15 0x4A 0x35>;
			rockchip,cmd_delay = <0>;
		};*/

		
		
		rockchip,on-cmds154 {
			compatible = "rockchip,on-cmds";
			rockchip,cmd_type = ;
			rockchip,dsi_id = <0>;
			rockchip,cmd = <0x15 0xE0 0x00>;
			rockchip,cmd_delay = <0>;
		};
		rockchip,on-cmds155 {
			compatible = "rockchip,on-cmds";
			rockchip,cmd_type = ;
			rockchip,dsi_id = <0>;
			rockchip,cmd = <0x15 0xE6 0x02>;
			rockchip,cmd_delay = <0>;
		};
		rockchip,on-cmds156 {
			compatible = "rockchip,on-cmds";
			rockchip,cmd_type = ;
			rockchip,dsi_id = <0>;
			rockchip,cmd = <0x15 0xE7 0x0C>;
			rockchip,cmd_delay = <0>;
		};

		rockchip,on-cmds157 {
			compatible = "rockchip,on-cmds";
			rockchip,cmd_type = ;
			rockchip,dsi_id = <0>;
			rockchip,cmd = <0x05 0x11>;
			rockchip,cmd_delay = <120>;
		};
		rockchip,on-cmds158 {
			compatible = "rockchip,on-cmds";
			rockchip,cmd_type = ;
			rockchip,dsi_id = <0>;
			rockchip,cmd = <0x05 0x29>;
			rockchip,cmd_delay = <50>;
		};
	};


	disp_timings: display-timings {
		native-mode = <&timing0>;
		compatible = "rockchip,display-timings";
		timing0: timing0 {
			screen-type = ;
			lvds-format = ;
			out-face    = ;
			clock-frequency = <63700000>;
			hactive = <768>;
			vactive = <1024>;
			hback-porch = <16>;
			hfront-porch = <32>;
			vback-porch = <8>;
			vfront-porch = <16>;
			hsync-len = <16>;
			vsync-len = <4>;

			hsync-active = <0>;
			vsync-active = <0>;
			de-active = <0>;
			pixelclk-active = <0>;
			swap-rb = <0>;
			swap-rg = <0>;
			swap-gb = <0>;
		};
	};
};


参考:
Rockchip_DRM_Panel_Porting_Guide_V1.6_20190228.pdf

你可能感兴趣的:(子类__Display)