aboutsummaryrefslogtreecommitdiffstats
path: root/src/hw/virtio-pci.c
Commit message (Expand)AuthorAgeFilesLines
* virtio-mmio: add support to vp_*() functionsGerd Hoffmann2020-05-151-11/+57
* virtio-pci: Use %pP format in dprintf() callsKevin O'Connor2019-05-231-6/+4
* pci: refactor pci_find_capapibilty to get bdf as the first argument instead o...Aleksandr Bezzubikov2017-09-141-3/+3
* virtio: fix virtio-pciGerd Hoffmann2016-09-161-2/+2
* virtio: pci cfg accessGerd Hoffmann2016-06-201-24/+165
* virtio: uninline _vp_{read,write}Gerd Hoffmann2016-06-201-0/+79
* pci: Split low-level pci code from higher-level 'struct pci_device' codeKevin O'Connor2016-02-031-0/+1
* pci: Implement '%pP' printf handler for 'struct pci_device' pointersKevin O'Connor2016-02-031-7/+4
* virtio: Convert to new PCI BAR helper functionsKevin O'Connor2016-02-021-16/+20
* virtio-pci: use high memory for ringsGerd Hoffmann2015-07-011-1/+1
* virtio: legacy cleanupGerd Hoffmann2015-07-011-1/+0
* virtio: use version 1.0 if available (flip the big switch)Gerd Hoffmann2015-07-011-7/+10
* virtio: add version 1.0 support to vp_find_vqGerd Hoffmann2015-07-011-15/+43
* virtio: add version 1.0 support to vp_notifyGerd Hoffmann2015-07-011-1/+21
* virtio: add version 1.0 support to vp_resetGerd Hoffmann2015-07-011-0/+11
* virtio: add version 1.0 support to vp_get_isrGerd Hoffmann2015-07-011-0/+9
* virtio: add version 1.0 support to vp_{get,set}_statusGerd Hoffmann2015-07-011-0/+20
* virtio: make features 64bit, support version 1.0 featuresGerd Hoffmann2015-07-011-0/+33
* virtio: create vp_cap struct for legacy barGerd Hoffmann2015-07-011-1/+4
* virtio: find version 1.0 virtio capabilitiesGerd Hoffmann2015-07-011-0/+56
* virtio: pass struct pci_device to vp_init_simpleGerd Hoffmann2015-07-011-3/+3
* virtio: add struct vp_deviceGerd Hoffmann2015-07-011-6/+6
* vp_init_simple: enable PCI bus-mastering before relying on DMA.Eric Northup2014-03-201-0/+1
* Move function definitions for output.c from util.h to new file output.h.Kevin O'Connor2013-09-181-3/+3
* Move malloc code from pmm.c to new files malloc.c and malloc.h.Kevin O'Connor2013-09-181-0/+1
* Rename util.c to string.c and introduce string.h.Kevin O'Connor2013-09-181-0/+1
* Move code centered around specific hardware devices to src/hw/Kevin O'Connor2013-09-021-0/+94