Thread (4 messages) 4 messages, 3 authors, 2021-02-19

Re: [PATCH v4 01/16] docs: Document IO Address Space ID (IOASID) APIs

flat view

From: Jonathan Corbet <corbet@lwn.net>
Date: 2021-02-19 14:41:58

Jacob Pan [off-list ref] writes:
IOASID is used to identify address spaces that can be targeted by device
DMA. It is a system-wide resource that is essential to its many users.
This document is an attempt to help developers from all vendors navigate
the APIs. At this time, ARM SMMU and Intel’s Scalable IO Virtualization
(SIOV) enabled platforms are the primary users of IOASID. Examples of
how SIOV components interact with the IOASID APIs are provided.

Cc: Jonathan Corbet <corbet@lwn.net>
Cc: linux-doc@vger.kernel.org
Cc: Randy Dunlap <rdunlap@infradead.org>
Signed-off-by: Liu Yi L <redacted>
Signed-off-by: Wu Hao <redacted>
Signed-off-by: Jacob Pan <redacted>
---
 Documentation/driver-api/ioasid.rst | 696 ++++++++++++++++++++++++++++
 1 file changed, 696 insertions(+)
 create mode 100644 Documentation/driver-api/ioasid.rst
A detail, but an important one: you need to add this new file to
index.rst so it gets built as part of the kernel docs.

Thanks,

jon
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help