aboutsummaryrefslogtreecommitdiff
path: root/sys/dev/virtio/mmio
Commit message (Expand)AuthorAgeFilesLines
* newbus: replace leftover device unit wildcardsAhmad Khalifa2025-06-211-1/+1
* Use bus_generic_detach to detach and delete child devices during detachJohn Baldwin2025-01-021-7/+3
* sys: Automated cleanup of cdefs and other formattingWarner Losh2023-11-273-3/+0
* virtio: remove virtio_alloc_virtqueues' flags argMina Galić2023-09-181-2/+2
* virtio: use bool for boolean functionsMina Galić2023-09-181-2/+2
* sys: Remove $FreeBSD$: one-line sh patternWarner Losh2023-08-161-1/+0
* sys: Remove $FreeBSD$: one-line .c patternWarner Losh2023-08-163-6/+0
* sys: Remove $FreeBSD$: two-line .h patternWarner Losh2023-08-161-2/+0
* virtio_mmio: Support command-line parametersColin Percival2022-10-181-0/+150
* virtio_mmio: Improve V1 spec conformanceBryan Venteicher2022-08-171-9/+78
* virtio_mmio: correct offset of VIRTIO_MMIO_CONFIG_GENERATIONBryan Venteicher2022-08-041-1/+1
* virtio: Remove unused devclass arguments to DRIVER_MODULE.John Baldwin2022-05-062-8/+3
* Add missing const after 6c4f95161d6eAlex Richardson2021-10-111-1/+1
* virtio: make the write_config buffer argument constAlex Richardson2021-10-111-7/+7
* newbus: Move from bus_child_{pnpinfo,location}_src to bus_child_{pnpinfo,loca...Warner Losh2021-06-231-2/+2
* virtio_mmio: Delete a stale #if 0'ed debug printJessica Clarke2021-01-211-4/+1
* virtio_mmio: Fix V1 device probing spec conformance (section 4.2.3.1.1)Jessica Clarke2021-01-214-12/+46
* virtio_mmio: Fix a style(9) issueJessica Clarke2021-01-211-1/+1
* virtio: Add VirtIO PCI modern (V1) supportBryan Venteicher2021-01-191-5/+18
* Stop redefining PAGE_SHIFT in virtio-mmioAndrew Turner2020-12-231-2/+0
* virtio_mmio: Fix feature negotiation copy-paste issue in r361943Jessica Clarke2020-12-181-2/+2
* Only write to VIRTIO_MMIO_GUEST_PAGE_SIZE with virtio mmio version 1Andrew Turner2020-07-211-4/+8
* virtio_mmio: Negotiate the upper half of the feature bits tooJessica Clarke2020-06-081-0/+11
* virtio_mmio: Add casts missing from r360722Jessica Clarke2020-05-071-3/+3
* virtio_mmio: Support non-transitional version 2 devicesJessica Clarke2020-05-062-22/+146
* virtio: Pass the interrupt type in mmio modeKristof Provost2020-02-201-1/+1
* virtio: Fix running on machines with memory above 0xffffffffKristof Provost2019-07-261-1/+1
* virtio(4): Expose PNP metadata through newbusConrad Meyer2019-06-041-0/+9
* Split out the virtio mmio FDT attachment and add an ACPI attachment.Andrew Turner2018-10-214-97/+259
* Make virtio queue re-initialization steps to be similar toRuslan Bukin2018-06-151-3/+14
* Revert r327828, r327949, r327953, r328016-r328026, r328041:Pedro F. Giffuni2018-01-211-1/+1
* dev: make some use of mallocarray(9).Pedro F. Giffuni2018-01-131-1/+1
* Add 'prewrite' method allowing us to run some platform-specificRuslan Bukin2015-07-032-0/+22
* Remove duplicate defines.Ruslan Bukin2015-06-181-4/+0
* Hide virtio features negotiation messages under bootverbose.Alexander Motin2015-03-151-1/+1
* Set the page size in the virtio-mmio driver. Some backends, e.g QEMU, assumeAndrew Turner2014-12-301-0/+2
* Allow virtio_mmio to attach to ofwbus. Qemu places these here on at leastAndrew Turner2014-12-291-0/+1
* Add virtio bus 'poll' method allowing us to inform backend we areRuslan Bukin2014-12-122-0/+20
* o Add BERI Virtio Networking Frontend (if_vtbe)Ruslan Bukin2014-12-092-17/+18
* Update the virtio driver to work on the ARM AArch64 Foundation Model.Andrew Turner2014-12-091-28/+68
* Add Virtio MMIO bus driver.Ruslan Bukin2014-11-183-0/+939