![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
高通平台LCD驱动
VaderZhang
大学生
展开
-
1.高通LCD简介
MDP mobile dispaly processorLCD设计驱动文件:mdp3_ctrl.cmdp3.cmdss_dsi.cmdss_fb.cLCD的设备树@msm8909-mdss.dtsi&soc { mdss_mdp: qcom,mdss_mdp@1a00000 { compatible = "qcom,mdss_...原创 2018-11-28 16:23:48 · 1208 阅读 · 0 评论 -
2 MDP,DSI,FB代码分析
MDP分析MDP主要对使用的硬件资源进行初始化,同时在fb设备中注册mdp的使用接口。MDP使用的设备树在:msm8909-mdss.dtsi主要代码:static int mdp3_probe(struct platform_device *pdev){ int rc; /* 创建msm_mdp_interface结构体,里边包含mdp的初始化等,这些函数会在fb初始化时调用 *...原创 2018-11-28 16:24:43 · 11612 阅读 · 0 评论 -
3 高通LCD上下电过程简析
上下电代码位于mdss_fb.c中。在mdss_fb_register()函数中会设置fb用户空间操作函数:fbi->fbops = &mdss_fb_ops;static struct fb_ops mdss_fb_ops = { .owner = THIS_MODULE, .fb_open = mdss_fb_open, .fb_release = mdss_fb_r...原创 2018-11-28 16:26:17 · 2406 阅读 · 0 评论