drm_display_mode
时间: 2023-08-06 19:03:40 浏览: 227
DisplayMode
引用\[1\]中的代码片段是关于drm_display_mode的验证和修剪的过程。在这个过程中,使用了drm_mode_prune_invalid函数来移除状态不是OK的mode,并销毁这些无效的mode。而引用\[2\]中的代码片段则是对mode进行一些标志位的设置和验证。最后,引用\[3\]中的代码片段是关于HTQ_alientek_desc结构体,描述了所用屏幕的信息,包括显示模式和像素格式等。
综上所述,drm_display_mode是用于描述显示模式的结构体,在使用过程中需要进行验证和修剪,以确保mode的有效性。同时,还需要设置一些标志位和验证mode的其他属性。
#### 引用[.reference_title]
- *1* *2* [Linux内核4.14版本——drm框架分析(9)——DRM_IOCTL_MODE_GETCONNECTOR(drm_mode_getconnector)](https://blog.csdn.net/yangguoyu8023/article/details/129244973)[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^insert_down1,239^v3^insert_chatgpt"}} ] [.reference_item]
- *3* [DRM几个重要的结构体及panel开发](https://blog.csdn.net/zichuanning520/article/details/127254426)[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^insert_down1,239^v3^insert_chatgpt"}} ] [.reference_item]
[ .reference_list ]
阅读全文