lists.openwall.net | lists / announce owl-users owl-dev john-users john-dev passwdqc-users yescrypt popa3d-users / oss-security kernel-hardening musl sabotage tlsify passwords / crypt-dev xvendor / Bugtraq Full-Disclosure linux-kernel linux-netdev linux-ext4 linux-hardening linux-cve-announce PHC | |
Open Source and information security mailing list archives
| ||
|
Date: Thu, 1 Oct 2020 19:28:27 +0200 From: Alexandre Bailon <abailon@...libre.com> To: linux-remoteproc@...r.kernel.org, ohad@...ery.com, gpain@...libre.com, stephane.leprovost@...iatek.com, jstephan@...libre.com, linux-kernel@...r.kernel.org, dri-devel@...ts.freedesktop.org, linaro-mm-sig@...ts.linaro.org, mturquette@...libre.com, bjorn.andersson@...aro.org, christian.koenig@....com, linux-media@...r.kernel.org Subject: Re: [RFC PATCH 0/4] Add a RPMsg driver to support AI Processing Unit (APU) Hi Daniel, On 10/1/20 10:48 AM, Daniel Vetter wrote: > On Wed, Sep 30, 2020 at 01:53:46PM +0200, Alexandre Bailon wrote: >> This adds a RPMsg driver that implements communication between the CPU and an >> APU. >> This uses VirtIO buffer to exchange messages but for sharing data, this uses >> a dmabuf, mapped to be shared between CPU (userspace) and APU. >> The driver is relatively generic, and should work with any SoC implementing >> hardware accelerator for AI if they use support remoteproc and VirtIO. >> >> For the people interested by the firmware or userspace library, >> the sources are available here: >> https://github.com/BayLibre/open-amp/tree/v2020.01-mtk/apps/examples/apu > Since this has open userspace (from a very cursory look), and smells very > much like an acceleration driver, and seems to use dma-buf for memory > management: Why is this not just a drm driver? I have never though to DRM since for me it was only a RPMsg driver. I don't know well DRM. Could you tell me how you would do it so I could have a look ? Thanks, Alexandre > -Daniel > >> Alexandre Bailon (3): >> Add a RPMSG driver for the APU in the mt8183 >> rpmsg: apu_rpmsg: update the way to store IOMMU mapping >> rpmsg: apu_rpmsg: Add an IOCTL to request IOMMU mapping >> >> Julien STEPHAN (1): >> rpmsg: apu_rpmsg: Add support for async apu request >> >> drivers/rpmsg/Kconfig | 9 + >> drivers/rpmsg/Makefile | 1 + >> drivers/rpmsg/apu_rpmsg.c | 752 +++++++++++++++++++++++++++++++++ >> drivers/rpmsg/apu_rpmsg.h | 52 +++ >> include/uapi/linux/apu_rpmsg.h | 47 +++ >> 5 files changed, 861 insertions(+) >> create mode 100644 drivers/rpmsg/apu_rpmsg.c >> create mode 100644 drivers/rpmsg/apu_rpmsg.h >> create mode 100644 include/uapi/linux/apu_rpmsg.h >> >> -- >> 2.26.2 >> >> _______________________________________________ >> dri-devel mailing list >> dri-devel@...ts.freedesktop.org >> https://lists.freedesktop.org/mailman/listinfo/dri-devel
Powered by blists - more mailing lists