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