Lines Matching refs:master

2 master(s).
29 IOMMUs can be single-master or multiple-master. Single-master IOMMU devices
30 typically have a fixed association to the master device, whereas multiple-
31 master IOMMU devices can translate accesses from more than one master.
46 - #iommu-cells = <0>: Single master IOMMU devices are not configurable and
48 This may also apply to multiple master IOMMU devices that do not allow the
50 be multi-master yet only expose a single master in a given configuration.
52 - #iommu-cells = <1>: Multiple master IOMMU devices may need to be configured
53 in order to enable translation for a given master. In such cases the single
54 address cell corresponds to the master device's ID. In some cases more than
55 one cell can be required to represent a single master ID.
57 be configured. The first cell of the address in this may contain the master
67 IOMMU master node:
71 have multiple master interfaces (to one or more IOMMU devices).
76 master interfaces of the device. One entry in the list describes one master
105 Single-master IOMMU:
112 master {
116 Multiple-master IOMMU with fixed associations:
119 /* multiple-master IOMMU */
133 master@1 {
139 master@2 {
144 Multiple-master IOMMU:
148 /* the specifier represents the ID of the master */
152 master@1 {
153 /* device has master ID 42 in the IOMMU */
157 master@2 {
158 /* device has master IDs 23 and 24 in the IOMMU */
162 Multiple-master IOMMU with configurable DMA window:
168 * One cell for the master ID and one cell for the
173 * master (i.e. the I/O virtual address space).
178 master {
179 /* master ID 42, 4 GiB DMA window starting at 0 */