u-boot-brain/drivers/virtio
Bin Meng 4135e10732 virtio: Add virtio over pci transport driver
This adds a transport driver that implements UCLASS_VIRTIO for
virtio over pci, which is commonly used on x86.

It only supports the legacy interface of the pci transport, which
is the default device that QEMU emulates.

Signed-off-by: Bin Meng <bmeng.cn@gmail.com>
Reviewed-by: Simon Glass <sjg@chromium.org>
2018-11-14 09:16:28 -08:00
..
Kconfig virtio: Add virtio over pci transport driver 2018-11-14 09:16:28 -08:00
Makefile virtio: Add virtio over pci transport driver 2018-11-14 09:16:28 -08:00
virtio_blk.c virtio: Add block driver support 2018-11-14 09:16:27 -08:00
virtio_blk.h virtio: Add block driver support 2018-11-14 09:16:27 -08:00
virtio_mmio.c virtio: Add virtio over mmio transport driver 2018-11-14 09:16:27 -08:00
virtio_mmio.h virtio: Add virtio over mmio transport driver 2018-11-14 09:16:27 -08:00
virtio_net.c virtio: Add net driver support 2018-11-14 09:16:27 -08:00
virtio_net.h virtio: Add net driver support 2018-11-14 09:16:27 -08:00
virtio_pci.c virtio: Add virtio over pci transport driver 2018-11-14 09:16:28 -08:00
virtio_pci.h virtio: Add virtio over pci transport driver 2018-11-14 09:16:28 -08:00
virtio_ring.c virtio: Add codes for virtual queue/ring management 2018-11-14 09:16:27 -08:00
virtio-uclass.c dm: Add a new uclass driver for VirtIO transport devices 2018-11-14 09:16:27 -08:00