aboutsummaryrefslogtreecommitdiff
path: root/drivers/virtio
AgeCommit message (Expand)AuthorFilesLines
2024-03-05virtio: fix get_config / set_config for legacy VirtIO targetsDmitry Baryshkov1-2/+2
2023-11-20Merge tag 'v2024.01-rc3' into nextTom Rini1-2/+7
2023-11-17virtio: rng: gracefully handle 0 byte returnsAndre Przywara1-2/+7
2023-11-07virtio: Make VIRTIO_NET depend on NETDEVICESTom Rini1-1/+1
2023-08-09bootstd: Rename bootdev_setup_sibling_blk()Simon Glass1-1/+1
2023-08-03virtio: provide driver name in debug messageHeinrich Schuchardt1-1/+1
2023-04-26virtio: Ensure PCI is set up firstSimon Glass1-0/+6
2023-04-25virtio: Use bounce buffers when VIRTIO_F_IOMMU_PLATFORM is setWIP/2023-04-25-use-bounce-buffers-for-VIRTIO_F_IOMMU_PLATFORMWill Deacon1-1/+47
2023-04-25virtio: Allocate bounce buffers for devices with VIRTIO_F_IOMMU_PLATFORMWill Deacon1-5/+20
2023-04-25virtio: Add helper functions to attach/detach vring descriptorsWill Deacon1-0/+6
2023-04-25virtio: Allocate virtqueue in page-size unitsWill Deacon1-4/+20
2023-04-25virtio: pci: Tear down VQs in virtio_pci_reset()Will Deacon1-19/+19
2023-04-25virtio: Expose VIRTIO_F_IOMMU_PLATFORM in device featuresWill Deacon1-1/+1
2023-02-06bootstd: Correct virtio block-device handlingSimon Glass1-2/+6
2023-02-06virtio: Add some debuggingSimon Glass1-0/+7
2023-01-23bootstd: Add a new pre-scan priority for bootdevsSimon Glass1-2/+2
2023-01-23bootstd: Add a virtio bootdevSimon Glass1-0/+50
2023-01-23virtio: Add a block deviceSimon Glass1-1/+2
2023-01-23virtio: Avoid strange behaviour on removalSimon Glass1-13/+0
2023-01-23virtio: Fix returning -ENODEVSimon Glass1-1/+1
2023-01-23virtio: Avoid repeating a long expressionSimon Glass1-5/+5
2022-10-17dm: treewide: Do not opencode uclass_probe_all()Michal Suchanek1-14/+1
2022-09-25blk: Rename if_type to uclass_idSimon Glass1-1/+1
2022-09-16blk: Switch over to using uclass IDsSimon Glass1-2/+2
2022-09-16blk: Enable CONFIG_BLK for all mediaSimon Glass1-1/+0
2022-09-15virtio: pci: fix bug of virtio_pci_map_capabilityXiang W1-1/+1
2022-06-08virtio: rng: Check length before copyingAndrew Scull1-0/+3
2022-06-08virtio: sandbox: Bind RNG rather than block deviceAndrew Scull1-1/+1
2022-06-08virtio: sandbox: Fix device features bitfieldAndrew Scull1-1/+1
2022-06-08virtio_ring: Check used descriptors are chain headsAndrew Scull1-0/+12
2022-06-08virtio_ring: Maintain a shadow copy of descriptorsAndrew Scull1-16/+33
2022-06-08virtio_ring: Add helper to attach vring descriptorAndrew Scull1-19/+17
2022-06-08virtio_ring: Merge identical variablesAndrew Scull1-4/+3
2022-05-03virtio: pci: Make use of dm_pci_map_bar()Andrew Scull1-10/+8
2022-05-03virtio: pci: Check virtio configs are mappedAndrew Scull1-3/+17
2022-05-03pci: Add mask parameter to dm_pci_map_bar()Andrew Scull1-1/+2
2022-05-03pci: Map bars with offset and lengthAndrew Scull1-1/+1
2022-05-03virtio: pci: Read entire capability into memoryAndrew Scull1-34/+38
2022-05-03virtio: pci: Check virtio capability is in boundsAndrew Scull1-4/+16
2022-05-03virtio: pci: Check virtio common config sizeAndrew Scull1-0/+8
2022-05-03virtio: pci: Bounds check notification writesAndrew Scull1-2/+15
2022-05-03virtio: pci: Bounds check device config accessAndrew Scull1-4/+12
2022-05-03virtio: pci: Fix discovery of device config lengthAndrew Scull1-1/+1
2022-05-03virtio: pci: Allow exclusion of legacy driverAndrew Scull2-1/+11
2022-01-19doc: replace @return by Return:Heinrich Schuchardt1-2/+2
2021-09-13pci: Drop DM_PCISimon Glass1-1/+1
2021-07-06dm: define LOG_CATEGORY for all uclassPatrick Delaunay1-0/+2
2021-03-05virtio: Fix VirtIO BLK driver dependencyBin Meng1-0/+1
2021-02-24virtio: fix off by one device id comparisonVincent Stehlé1-1/+1
2020-12-18dm: Avoid accessing seq directlySimon Glass1-1/+1