rk3326 MIPI休眠唤醒黑屏有背光问题

**

1.问题现象:

**

**【开机起来】**开机起来可以正常显示
**【按power按键休眠】**第二次按下Power按键进入休眠,隔10s,再按Power按键唤醒。
**【出现结果】**屏幕黑屏有背光,并提示drm time out错

**【lcd信息】**lcd为480*800 2lane的mipi
**【复现概率】**第二次按下休眠唤醒必然复现

【具体错误log如下】

//第一次休眠的log//
[   54.858511] dw-mipi-dsi ff450000.dsi: final DSI-Link bandwidth: 402 x 2 Mbps
[   54.861310] voosn test unprepare
//第一次唤醒的log//
[   56.357190] healthd: battery l=100 v=4164 t=18.8 h=2 st=5 c=-3 fc=1481000 chg=u
[   56.366079] healthd: battery l=100 v=4164 t=18.8 h=2 st=5 c=-3 fc=1481000 chg=u
[   60.673878] rockchip-vop ff460000.vop: [drm:vop_crtc_enable] Update mode to 480x800p60, type: 16
[   60.674916] dw-mipi-dsi ff450000.dsi: final DSI-Link bandwidth: 402 x 2 Mbps
[   60.721375] voosn test prepare
[   60.751706] sensors 1-0019: set sensor poll time to 66ms
[   60.760141] sensors 1-0019: sensor on: starting poll sensor data 64ms
[   60.843679] panel-simple-dsi ff450000.dsi.0: err=0,mode=08//这是我添加的log,在发送dsi 参数前获取dsi状态
[   61.030386] panel-simple-dsi ff450000.dsi.0: after send err=0,mode=9c//这是我添加的log,在发送dsi参数后获取dsi状态

//第二次休眠的log//
[   63.743290] healthd: battery l=100 v=4166 t=18.8 h=2 st=5 c=0 fc=1481000 chg=u
[   64.290867] healthd: battery l=100 v=4166 t=18.8 h=2 st=5 c=0 fc=1481000 chg=u
[   69.296014] voosn test unprepare
//第二次唤醒log//
[   81.278684] dclk_vopb_frac p_rate(30266999) is low than rate(30267000)*20, use integer or half-div
[   81.278832] rockchip-vop ff460000.vop: [drm:vop_crtc_enable] Update mode to 480x800p60, type: 16
[   81.279311] dclk_vopb_frac p_rate(30266999) is low than rate(30267000)*20, use integer or half-div
[   81.279526] dw-mipi-dsi ff450000.dsi: final DSI-Link bandwidth: 402 x 2 Mbps
[   81.324079] voosn test prepare
[   81.361002] sensors 1-0019: set sensor poll time to 66ms
[   81.368475] sensors 1-0019: sensor on: starting poll sensor data 64ms
[   81.447001] panel-simple-dsi ff450000.dsi.0: err=0,mode=08
[   81.633654] panel-simple-dsi ff450000.dsi.0: after send err=0,mode=9c
[   82.683651] [drm:drm_atomic_helper_commit_cleanup_done] *ERROR* [CRTC:60] flip_done timed out
[   83.683623] [drm:drm_atomic_helper_commit_cleanup_done] *ERROR* [CRTC:60] flip_done timed out
[   84.743684] [drm:drm_atomic_helper_commit_cleanup_done] *ERROR* [CRTC:60] flip_done timed out
[   85.793663] [drm:drm_atomic_helper_commit_cleanup_done] *ERROR* [CRTC:60] flip_done timed out
[   87.463632] [drm:drm_atomic_helper_commit_cleanup_done] *ERROR* [CRTC:60] flip_done timed out
[   92.863633] [drm:drm_atomic_helper_commit_cleanup_done] *ERROR* [CRTC:60] flip_done timed out

//第三次休眠的log//
[   92.869806] voosn test unprepare
[   92.940347] ------------[ cut here ]------------
[   92.940408] WARNING: at drivers/gpu/drm/rockchip/rockchip_drm_vop.c:1418
[   92.940417] Modules linked in: bifrost_kbase
[   92.940434]
[   92.940450] CPU: 1 PID: 294 Comm: HwBinder:243_2 Not tainted 4.4.189 #108
[   92.940459] Hardware name: Rockchip rk3326 863 avb board (DT)
[   92.940469] task: ffffffc03a608000 task.stack: ffffffc03a604000
[   92.940489] PC is at vop_crtc_disable+0x434/0x7c8
[   92.940500] LR is at vop_crtc_disable+0x430/0x7c8
[   92.940509] pc : [<ffffff80084d8648>] lr : [<ffffff80084d8644>] pstate: 60400145
[   92.940516] sp : ffffffc03a607a50
[   92.940523
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值