Linux 或将具有用于 AI 处理单元的 DRM 驱动程序

系统 Linux
BayLibre 开发人员 Alexandre Bailon 发布了一个添加 DRM 驱动程序以支持 AI 处理单元 (APU) 的 RFC。最初,该驱动程序是为带有 AI 协处理器的 Mediatek SoC 提供服务的,但现在也适用于其他硬件。

BayLibre 开发人员 Alexandre Bailon 发布了一个添加 DRM 驱动程序以支持 AI 处理单元 (APU) 的 RFC。最初,该驱动程序是为带有 AI 协处理器的 Mediatek SoC 提供服务的,但现在也适用于其他硬件。

该 RFC 增加了一个 DRM 驱动,实现了 CPU 和 APU 之间的通信,并且使用VirtIO缓冲器来交换信息。对于数据,其分配了一个 GEM 对象,并使用IOMMU 对该对象进行映射,使其对 APU 可用。同时,该驱动是相对通用的,如果它们支持 remoteproc 和 VirtIO,应该可以与任何实现人工智能硬件加速器的 SoC 一起工作。

此外,作者表示该 RFC 是对之前一个没有使用 DRM 的 RFC 的重写,原先的版本是实现为一个 RPMsg 驱动程序来支持 APU,并具有一样的功能,不过在经过讨论后改为实现 DRM 驱动版本。对于那些对固件或用户空间库感兴趣的人来说,可以在这里查看源代码。

本文转自OSCHINA

本文标题:Linux 或将具有用于 AI 处理单元的 DRM 驱动程序

本文地址:https://www.oschina.net/news/160974/linux-may-support-drm-driver-for-apu

责任编辑:未丽燕 来源: 开源中国
相关推荐

2021-06-10 10:39:14

Linux 5.14驱动程序Hyper-V DRM

2011-01-06 16:29:08

linuxtasklet机制

2013-10-31 16:29:10

Linux内核

2021-09-05 15:05:54

Linux 5.15NTFS驱动程序

2011-01-10 18:21:38

linux编写程序

2010-01-07 13:27:22

Linux驱动程序

2021-11-29 07:55:45

Linux GPIO Linux 系统

2009-12-07 09:39:04

Linux设备驱动硬件通信

2009-07-06 18:17:46

JDBC驱动程序

2021-12-06 07:47:36

Linux 驱动程序Linux 系统

2009-10-23 10:25:27

驱动程序技巧

2011-04-22 17:29:37

Linux网卡

2022-05-13 09:14:47

NVidia开源Linux

2021-03-22 10:07:11

LinuxIDE驱动支持

2011-08-16 16:32:13

Linux驱动程序

2009-11-30 14:51:00

Linux设置无线网卡

2018-11-26 08:45:29

Linux驱动程序命令

2022-05-23 13:17:32

Linux开源NVIDIA

2017-10-24 17:03:48

Linux驱动程序编译

2020-10-15 11:14:25

Windows10
点赞
收藏

51CTO技术栈公众号