freebsd-dev/sys/dev/virtio
Alfredo Dal'Ava Junior a4dea14159 virtio: fix mips regression introduced by r357596
PowerPC support was fixed in r357596 by changing PCI bustag to BE as
part of the solution, but this caused regression on mips. This change
implements byte swapping of virtio PCI config area in the driver,
leaving lower layer untouched.

Submittnd by:	Fernando Valle <fernando.valle@eldorado.org.br>
Reported by:	arichardson
Reviewed by:	alfredo, arichardson
Sponsored by:	Eldorado Research Institute (eldorado.org.br)
Differential Revision:	https://reviews.freebsd.org/D25416
2020-07-28 11:23:37 +00:00
..
balloon virtio: Support MMIO bus for all devices 2020-05-06 23:31:30 +00:00
block Add VIRTIO_BLK_T_DISCARD support to the virtio-blk driver 2020-07-16 16:32:16 +00:00
console virtio: Support MMIO bus for all devices 2020-05-06 23:31:30 +00:00
mmio Only write to VIRTIO_MMIO_GUEST_PAGE_SIZE with virtio mmio version 1 2020-07-21 14:25:36 +00:00
network if_vtnet: let vtnet_rx_vq_intr() and vtnet_rxq_tq_intr() share code 2020-06-15 19:46:34 +00:00
pci virtio: fix mips regression introduced by r357596 2020-07-28 11:23:37 +00:00
random virtio: Support MMIO bus for all devices 2020-05-06 23:31:30 +00:00
scsi virtio: Support MMIO bus for all devices 2020-05-06 23:31:30 +00:00
virtio_bus_if.m
virtio_config.h Update VirtIO definitions from Linux virtio_config.h and virtio_ring.h headers 2018-06-17 20:45:48 +00:00
virtio_ids.h
virtio_if.m
virtio_ring.h Update VirtIO definitions from Linux virtio_config.h and virtio_ring.h headers 2018-06-17 20:45:48 +00:00
virtio.c virtio: Support non-legacy network device and queue 2020-06-08 21:51:36 +00:00
virtio.h virtio(4): Add PNP match metadata for virtio devices 2019-06-04 02:37:11 +00:00
virtqueue.c virtio: Support non-legacy network device and queue 2020-06-08 21:51:36 +00:00
virtqueue.h