The list of supported device types still only named network and block devices. Add the entropy, 9P and RTC devices, and note that the virtio RTC device needs QEMU v11.1.0 or later.
Signed-off-by: Hung-Chun Tseng <[email protected]> --- doc/develop/driver-model/virtio.rst | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/doc/develop/driver-model/virtio.rst b/doc/develop/driver-model/virtio.rst index e5da9f430..211304706 100644 --- a/doc/develop/driver-model/virtio.rst +++ b/doc/develop/driver-model/virtio.rst @@ -28,7 +28,7 @@ queues configuration and buffer transfers are nearly identical. Both MMIO and PCI transport options are supported in U-Boot. The VirtIO spec defines a lots of VirtIO device types, however at present only -network and block device, the most two commonly used devices, are supported. +network, block, entropy (rng), 9P transport and RTC devices are supported. The following QEMU targets are supported. @@ -72,6 +72,8 @@ Requirements ------------ It is required that QEMU v2.5.0+ should be used to test U-Boot VirtIO support on QEMU ARM and x86, and v2.12.0+ on QEMU RISC-V. +The VirtIO RTC device (``-device virtio-rtc-pci`` or +``-device virtio-rtc-device``) requires QEMU v11.1.0+. Testing ------- -- 2.43.0
