On 23 September 2018 at 06:42, Bin Meng <bmeng...@gmail.com> wrote: > By default QEMU creates legacy PCI transport devices, but we can > ask QEMU to create non-legacy one if we pass additional device > property/value pairs in the command line: > > -device virtio-blk-pci,disable-legacy=true,disable-modern=false > > This adds a new driver driver to support non-legacy (modern) device > mode. Previous driver/file name is changed accordingly. > > Signed-off-by: Bin Meng <bmeng...@gmail.com> > --- > > drivers/virtio/Makefile | 2 +- > .../virtio/{virtio_pci.c => virtio_pci_legacy.c} | 6 +- > drivers/virtio/virtio_pci_modern.c | 612 > +++++++++++++++++++++ > 3 files changed, 616 insertions(+), 4 deletions(-) > rename drivers/virtio/{virtio_pci.c => virtio_pci_legacy.c} (98%) > create mode 100644 drivers/virtio/virtio_pci_modern.c
Reviewed-by: Simon Glass <s...@chromium.org> Isn't there some common code between the two? _______________________________________________ U-Boot mailing list U-Boot@lists.denx.de https://lists.denx.de/listinfo/u-boot