[RK3288] 修改cmd指令传输长度(限制为26)

来源:互联网 发布:逗孩子 知乎 编辑:程序博客网 时间:2024/06/08 20:57
diff --git a/kernel/drivers/video/rockchip/screen/lcd_mipi.c b/kernel/drivers/video/rockchip/screen/lcd_mipi.c
index d9d35d2..9f8f5dc 100755
--- a/kernel/drivers/video/rockchip/screen/lcd_mipi.c
+++ b/kernel/drivers/video/rockchip/screen/lcd_mipi.c
@@ -285,7 +285,7 @@ static int rk_mipi_screen_init_dt(struct mipi_screen *screen)
        struct list_head *pos;
        struct property *prop;
        enum of_gpio_flags flags;
-       u32 value, i, debug, gpio, ret, cmds[25], length;
+       u32 value, i, debug, gpio, ret, cmds[64], length;
 
        memset(screen, 0, sizeof(*screen));
 
@@ -530,7 +530,7 @@ EXPORT_SYMBOL(rk_mipi_get_dsi_clk);
 static int rk_mipi_screen_init_dt(struct mipi_screen *screen)
 {
        struct mipi_dcs_cmd_ctr_list *dcs_cmd;
-       u32 i, cmds[20];
+       u32 i, cmds[64];
        int length;
        int err;
        int node;
diff --git a/kernel/drivers/video/rockchip/transmitter/mipi_dsi.h b/kernel/drivers/video/rockchip/transmitter/mipi_dsi.h
index b06eafa..98fba27 100755
--- a/kernel/drivers/video/rockchip/transmitter/mipi_dsi.h
+++ b/kernel/drivers/video/rockchip/transmitter/mipi_dsi.h
@@ -254,9 +254,9 @@ struct dcs_cmd {
        u8 dtype;
     u8 dsi_id;
     u8 cmd_len;
-       int cmds[32];
+       int cmds[64];
        int delay;
-    char name[32];
+    char name[64];
 };
 
 struct mipi_dcs_cmd_ctr_list {
原创粉丝点击