BayLibre开发人员AlexandreBailon发布了一个RFC添加DRM驱动程序以支持AI处理单元(APU)。最初,该驱动程序旨在用于具有AI协处理器的MediatekSoC,但现在也可用于其他硬件。此RFC添加了一个DRM驱动程序,可实现CPU和APU之间的通信,并使用VirtIO缓冲区来交换信息。对于数据,它分配一个GEM对象并使用IOMMU映射该对象以使其可用于APU。同时,驱动程序相对通用,如果它们支持remoteproc和VirtIO,则应该可以与任何实现AI硬件加速器的SoC一起使用。此外,作者表示,这个RFC是对之前没有使用DRM的RFC的重写。原版本实现为支持APU的RPMsg驱动,功能相同,但经过讨论改为实现DRM驱动版本。对于那些对固件或用户空间库感兴趣的人,可以在此处查看源代码。本文转自OSCHINA文章标题:Linux可能有AI处理单元的DRM驱动本文地址:https://www.oschina.net/news/160974/linux-may-support-drm-driver-for-apu
