diff options
author | Jean-Philippe Brucker <[email protected]> | 2019-01-15 12:19:54 +0000 |
---|---|---|
committer | Michael S. Tsirkin <[email protected]> | 2019-06-06 17:32:13 -0400 |
commit | 6c9e92ef8bdde13398caae1989b0292524d6475e (patch) | |
tree | 545a30050b7453b7d7dea7d4273f54c24a963590 /net/lapb/lapb_timer.c | |
parent | 8447d84e35f2c3b2e76f80319d0b547a9521bafa (diff) |
dt-bindings: virtio: Add virtio-pci-iommu node
Some systems implement virtio-iommu as a PCI endpoint. The operating
system needs to discover the relationship between IOMMU and masters long
before the PCI endpoint gets probed. Add a PCI child node to describe the
virtio-iommu device.
The virtio-pci-iommu is conceptually split between a PCI programming
interface and a translation component on the parent bus. The latter
doesn't have a node in the device tree. The virtio-pci-iommu node
describes both, by linking the PCI endpoint to "iommus" property of DMA
master nodes and to "iommu-map" properties of bus nodes.
Reviewed-by: Rob Herring <[email protected]>
Reviewed-by: Eric Auger <[email protected]>
Signed-off-by: Jean-Philippe Brucker <[email protected]>
Signed-off-by: Michael S. Tsirkin <[email protected]>
Diffstat (limited to 'net/lapb/lapb_timer.c')
0 files changed, 0 insertions, 0 deletions