drm/pl111 ARM PrimeCell PL110 和 PL111 CLCD 驱动¶
PL110/PL111 是一个简单的 LCD 控制器,可以支持 TFT 和 STN 显示器。此驱动程序为它们公开了一个标准的 KMS 接口。
该驱动程序目前不公开光标。用于光标的 DRM API 需要支持 64x64 ARGB8888 光标图像,而硬件只能支持 64x64 带掩码的单色光标。虽然可以想象尝试将 ARGB8888 组合起来并以单色编程合理的内容,但我们只是根本不公开光标,而是将光标支持留给应用程序软件光标层。
待办事项
修复设置平面基地址和获取 vsync 中断以触发页面翻转完成之间的竞争。
在启动时读取硬件状态,以在执行空操作模式设置时跳过重新编程硬件。
使用 CLKSEL 位来支持在两个外部时钟父级之间切换。