Android7.1的EDP屏替换

原先的13.3的LG屏替换成,BOE的13.3的屏,

只需要在DTS中原先的屏参数改为,要调换的屏参数。

&edp_panel {
    compatible ="lg,lp079qx1-sp0v", "simple-panel";
    backlight = <&backlight>;
    enable-gpios = <&gpio6 11 GPIO_ACTIVE_HIGH>;
    enable-delay-ms = <60>;//120 150 200 80
    pinctrl-0 = <&lcd_cs>;
    power-supply = <&vcc_lcd>;
    status = "okay";
 
    disp_timings: display-timings {
        native-mode = <&timing0>;

        timing0: timing0 {
            clock-frequency = <148500000>; //180000000
            
            hactive = <1920>;
            hfront-porch = <48>;
            hsync-len = <32>;
            hback-porch = <200>; //80
            hsync-active = <0>;
            
            
            vactive = <1080>;
            vfront-porch = <3>;
            vsync-len = <6>; //5
            vback-porch = <31>; //23
            vsync-active = <0>;
             
            de-active = <0>;
            pixelclk-active = <0>;
        };
    };
};


这样只是改了最终的传递参数,其实好多中间并没有利用上,之前做过一些尝试,比如说在kernel/drivers/gpu/drm/panel/panel-simple.c中加上了相应的BOE屏的函数、结构体,并在DTS的compatible中把LG的驱动改成了BOEde

 

 

以下是LG的屏原先的参数。

&edp_panel {
    compatible ="lg,lp079qx1-sp0v", "simple-panel";
    backlight = <&backlight>;
    enable-gpios = <&gpio6 11 GPIO_ACTIVE_HIGH>;
    enable-delay-ms = <120>;//120 150 200 80
    pinctrl-0 = <&lcd_cs>;
    power-supply = <&vcc_lcd>;
    status = "okay";
 
    disp_timings: display-timings {
        native-mode = <&timing0>;

        timing0: timing0 {
            clock-frequency = <180000000>; //180000000 148500000
            
            hactive = <1920>;
            hfront-porch = <48>;
            hsync-len = <32>;
            hback-porch = <80>; //80 200
            hsync-active = <0>;
            
            
            vactive = <1080>;
            vfront-porch = <3>;
            vsync-len = <5>; //5 6
            vback-porch = <23>; //23 31
            vsync-active = <0>;
             
            de-active = <0>;
            pixelclk-active = <0>;
        };
    };
};

  • 2
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值