[MT8390][Android13] 主屏卡logo,副屏进入系统 (surfaceflinger 报错)
1>出现没有画面的原因是,进入kernel后没识别到HPD,导致mtk_edp->train_info.cable_plugged_in变量被设置为false,而去读取DPCD时被挡掉,因此无法读取到SINK COUNT值和EDID。2>在每次从LK开机启动时,清除HPD 状态寄存器的值mtk_edp_hwirq_get_clear(mtk_edp);修改mtk_drm_edp.c中mtk_edp_initialize_priv_data函数。
原创
2023-12-29 10:38:30 ·
722 阅读 ·
1 评论