Lines Matching full:virtio
3 * Virtio memory mapped device driver
7 * This module allows virtio devices to be used over a virtual, memory mapped
15 * .name = "virtio-mmio",
34 * compatible = "virtio,mmio";
52 * Based on Virtio PCI driver by Anthony Liguori, copyright IBM Corp. 2007
55 #define pr_fmt(fmt) "virtio-mmio: " fmt
67 #include <linux/virtio.h>
132 …dev_err(&vdev->dev, "New virtio-mmio devices (version 2) must provide VIRTIO_F_VERSION_1 feature!\… in vm_finalize_features()
399 * virtio-mmio v1 uses a 32bit QUEUE PFN. If we have something in vm_setup_vq()
405 "platform bug: legacy virtio-mmio must not be used with RAM above 0x%llxGB\n", in vm_setup_vq()
599 * virtio-mmio device with an ID 0 is a (dummy) placeholder in virtio_mmio_probe()
611 * In the legacy case, ensure our coherently-allocated virtio in virtio_mmio_probe()
649 .init_name = "virtio-mmio-cmdline",
698 pr_info("Registering device virtio-mmio.%d at 0x%llx-0x%llx, IRQ %d.\n", in vm_cmdline_set()
705 "virtio-mmio", vm_cmdline_id++, in vm_cmdline_set()
769 { .compatible = "virtio,mmio", },
786 .name = "virtio-mmio",
807 MODULE_DESCRIPTION("Platform bus driver for memory mapped virtio devices");