Lines Matching refs:devices
12 VM DTBO is a device tree overlay which describes all assignable devices
17 devices to the VM (which can't be discovered from the HW) while keeping the VMM
23 labels, describing the assigned devices.
42 #### Describe assignable devices
44 VM DTBO should describe assignable devices and their labels.
46 * VM DTBO should have assignable devices in the `&{/}`, so it can be
47 overlaid onto VM DT. Assignable devices should be backed by physical device.
50 * VM DTBO should have labels for assignable devices, so AVF can recognize
55 #### Describe physical devices and physical IOMMUs
57 VM DTBO should describe a `/host` node which describes physical devices and
59 assigned devices, and wouldn't be applied to VM DT. Here are details:
80 * IOMMU can be shared among devices, but should use distinct SIDs. Sharing
81 the same IOMMU-SID pair among multiple devices isn't supported for now.
95 Here's a simple example device tree source with four assignable devices nodes.
102 // host node describes physical devices and IOMMUs, and wouldn't be applied to VM DT
144 // Beginning of the assignable devices. Assigned devices would be applied to VM DT
183 ## Prepare AVF assignable devices XML
192 <devices>
196 <sysfs_path>/sys/bus/platform/devices/16d00000.light</sysfs_path>
198 </devices>
232 Specify `--devices ${sysfs_path}` when booting VM. The parameter can be repeated
233 multiple times for specifying multiple devices.
238 adb shell /apex/com.android.virt/bin/vm run-microdroid --devices /sys/bus/platform/devices/16d00000…