aboutsummaryrefslogtreecommitdiffstats
path: root/src/hw
Commit message (Expand)AuthorAgeFilesLines
* reset: force standard PCI configuration accessVolker RĂ¼melin2022-04-042-0/+33
* pci: refactor the pci_config_*() functionsVolker RĂ¼melin2022-04-042-13/+53
* nvme: fix LBA format data structureFlorian Larysch2022-02-031-1/+0
* nvme: avoid use-after-free in nvme_controller_enable()Jan Beulich via SeaBIOS2022-01-271-1/+2
* nvme: Only allocate one dma bounce buffer for all nvme drivesKevin O'Connor2022-01-272-9/+15
* nvme: Build the page list in the existing dma bufferKevin O'Connor2022-01-272-43/+24
* nvme: Pass prp1 and prp2 directly to nvme_io_xfer()Kevin O'Connor2022-01-271-21/+18
* nvme: Convert nvme_build_prpl() to nvme_prpl_xfer()Kevin O'Connor2022-01-272-27/+20
* nvme: Add nvme_bounce_xfer() helper functionKevin O'Connor2022-01-211-14/+21
* nvme: Rework nvme_io_readwrite() to return -1 on errorKevin O'Connor2022-01-211-19/+18
* virtio-blk: split large IO according to size_maxAndy Pei2021-12-181-1/+34
* virtio-blk: abstract a function named virtio_blk_op_one_segment to handle r/w...Andy Pei2021-12-181-20/+28
* virtio-blk: add feature VIRTIO_BLK_F_SIZE_MAX and VIRTIO_BLK_F_SEG_MAXAndy Pei2021-12-182-8/+46
* nvme: fix missing newline on sq full printAlex Martens via SeaBIOS2021-06-301-1/+1
* nvme: drive desc should not include the newlineGerd Hoffmann2021-05-311-2/+2
* nvme: improve namespace allocationGerd Hoffmann2021-05-312-25/+16
* usb-hid: Increase MAX_KBD_EVENTStefan Ott via SeaBIOS2021-03-101-1/+1
* Support booting USB drives with a write protect switch enabledMike Banon2020-12-211-3/+7
* nvme: Clean up nvme_cmd_readwrite()David Woodhouse2020-11-161-44/+33
* nvme: Split requests by maximum allowed sizeAlexander Graf2020-10-281-0/+16
* nvme: Pass large I/O requests as PRP listsAlexander Graf2020-10-282-10/+82
* nvme: Allow to set PRP2Alexander Graf2020-10-281-5/+6
* nvme: Record maximum allowed request sizeAlexander Graf2020-10-282-3/+18
* usb/xhci: add support for mmio host adapters (via acpi).Gerd Hoffmann2020-10-131-0/+31
* usb/xhci: split xhci setup into generic and pci partsGerd Hoffmann2020-10-131-13/+27
* usb: add boot prio support for mmio host adaptersGerd Hoffmann2020-10-131-0/+1
* USB:Fix xHCI initail fail by using longer reset and CNR clear timeout valueweitaowang-oc@zhaoxin.com2020-09-301-2/+2
* usb.c: Fix devices using non-primary interface descriptorMatt DeVillier2020-09-251-8/+19
* nvme: Increase `nvme_cmd_readwrite()` message log level from 3 to 5Paul Menzel2020-07-281-1/+1
* virtio-scsi: fix boot prio detection by using correct lunStefan Reiter2020-07-281-3/+3
* timer: Handle decrements of PIT counterRoman Bolshakov2020-06-261-1/+1
* serialio: Preserve Xen DebugOutputPortJason Andryuk2020-06-241-0/+4
* pci: fix mmconfig supportGerd Hoffmann2020-05-251-6/+6
* Revert "ps2port: adjust init routine to fix PS/2 keyboard issues"Kevin O'Connor2020-05-211-13/+5
* acpi: find and register virtio-mmio devicesGerd Hoffmann2020-05-152-0/+21
* acpi: skip kbd init if not presentGerd Hoffmann2020-05-151-0/+4
* virtio-mmio: print device typeGerd Hoffmann2020-05-151-2/+19
* virtio-mmio: add support for block devices.Gerd Hoffmann2020-05-153-1/+74
* virtio-mmio: add support for scsi devices.Gerd Hoffmann2020-05-153-12/+65
* virtio-mmio: add support to vp_*() functionsGerd Hoffmann2020-05-151-11/+57
* virtio-mmio: device probing and initialization.Gerd Hoffmann2020-05-153-0/+135
* pci: add mmconfig supportGerd Hoffmann2020-03-272-12/+53
* pci: factor out ioconfig_cmd()Gerd Hoffmann2020-03-271-6/+11
* ps2port: adjust init routine to fix PS/2 keyboard issuesMatt DeVillier2020-03-171-5/+13
* timer: add tsctimer_setfreq()Gerd Hoffmann2020-03-161-1/+25
* hw/usb-hid: Don't abort if setting key repeat rate failsMatt DeVillier2020-03-061-1/+1
* usb-hid: Improve max packet size checkingKevin O'Connor2020-03-061-22/+33
* nvme: skip initializing non-bootable devicesGerd Hoffmann2020-01-141-0/+7
* virtio-scsi: skip initializing non-bootable devicesGerd Hoffmann2020-01-141-1/+10
* virtio: Do not init non-bootable devicesAlexey Kirillov2020-01-142-2/+20