RK mipi驱动能力
时间: 2023-08-22 08:09:47 浏览: 135
引用\[1\]:RK mipi驱动的核心代码是rk_mipi_screen_init_dt函数,它用于解析dts中配置的mipi显示参数,并将其保存到dcs_cmd->list中。然后通过list_add_tail函数将dcs_cmd添加到screen->cmdlist_head中。\[1\]引用\[2\]:RK mipi驱动是通过subsys_initcall_sync进行注册的。当platform_driver_probe注册了mipi驱动后,会执行rk_mipi_screen_probe函数。在rk_mipi_screen_probe函数中,首先使用devm_kzalloc函数分配内存空间,然后调用rk_mipi_screen_init_dt函数初始化mipi_screen结构体。如果初始化成功,返回0;否则返回-1。\[2\]引用\[3\]:RK mipi驱动的初始化函数是rk32_mipi_dsi_init,它通过platform_driver_register函数进行注册。在初始化过程中,会调用fs_initcall宏将rk32_mipi_dsi_init函数注册为文件系统初始化函数。\[3\]
根据以上引用内容,RK mipi驱动的能力包括解析dts中的配置参数、初始化mipi显示参数、注册驱动等。
#### 引用[.reference_title]
- *1* *2* *3* [RK3399外设驱动之MIPI](https://blog.csdn.net/hyl1718/article/details/117256799)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insertT0,239^v3^insert_chatgpt"}} ] [.reference_item]
[ .reference_list ]
阅读全文