Age | Commit message (Expand) | Author | Files | Lines |
2023-11-01 | migration: Use vmstate_register_any() for isa-ide | Juan Quintela | 1 | -1/+1 |
2023-10-06 | hw/ide/ahci: Clean up local variable shadowing | Philippe Mathieu-Daudé | 1 | -3/+1 |
2023-09-06 | hw/ide/ahci: fix broken SError handling | Niklas Cassel | 1 | -2/+1 |
2023-09-06 | hw/ide/ahci: fix ahci_write_fis_sdb() | Niklas Cassel | 1 | -2/+8 |
2023-09-06 | hw/ide/ahci: PxCI should not get cleared when ERR_STAT is set | Niklas Cassel | 1 | -2/+5 |
2023-09-06 | hw/ide/ahci: PxSACT and PxCI is cleared when PxCMD.ST is cleared | Niklas Cassel | 1 | -0/+5 |
2023-09-06 | hw/ide/ahci: simplify and document PxCI handling | Niklas Cassel | 1 | -20/+50 |
2023-09-06 | hw/ide/ahci: write D2H FIS when processing NCQ command | Niklas Cassel | 1 | -6/+11 |
2023-09-06 | hw/ide/core: set ERR_STAT in unsupported command completion | Niklas Cassel | 1 | -1/+1 |
2023-08-31 | hw/ide: spelling fixes | Michael Tokarev | 3 | -4/+4 |
2023-07-14 | hw/ide/piix: properly initialize the BMIBA register | Olaf Hering | 1 | -1/+1 |
2023-07-11 | hw/ide/piix: Move registration of VMStateDescription to DeviceClass | Bernhard Beschow | 1 | -3/+2 |
2023-07-11 | hw/ide/pci: Replace some magic numbers by constants | Bernhard Beschow | 1 | -1/+2 |
2023-07-11 | hw/ide: Extract bmdma_status_writeb() | Bernhard Beschow | 5 | -7/+10 |
2023-07-11 | hw/ide: Extract IDEBus assignment into bmdma_init() | Bernhard Beschow | 5 | -4/+1 |
2023-07-11 | hw/ide/via: Wire up IDE legacy interrupts in host device | Bernhard Beschow | 1 | -2/+4 |
2023-07-11 | hw/ide/pci: Expose legacy interrupts as named GPIOs | Bernhard Beschow | 1 | -0/+9 |
2023-06-20 | meson: Replace softmmu_ss -> system_ss | Philippe Mathieu-Daudé | 1 | -14/+14 |
2023-06-13 | hw/ide/ahci: Remove stray backslash | Niklas Cassel | 1 | -1/+1 |
2023-04-28 | hw: replace most qemu_bh_new calls with qemu_bh_new_guarded | Alexander Bulekov | 3 | -2/+6 |
2023-03-24 | hw/ide: replace TABs with space | Yeqi Fu | 3 | -236/+236 |
2023-02-27 | hw/ide/via: Replace magic 2 value by ARRAY_SIZE / MAX_IDE_DEVS | Philippe Mathieu-Daudé | 1 | -6/+6 |
2023-02-27 | hw/ide/piix: Refactor pci_piix_init_ports as pci_piix_init_bus per bus | Philippe Mathieu-Daudé | 1 | -20/+19 |
2023-02-27 | hw/ide/piix: Pass Error* to pci_piix_init_ports() for better error msg | Philippe Mathieu-Daudé | 1 | -8/+7 |
2023-02-27 | hw/ide/piix: Remove unused includes | Philippe Mathieu-Daudé | 1 | -6/+1 |
2023-02-27 | hw/ide/pci: Unexport bmdma_active_if() | Bernhard Beschow | 1 | -0/+6 |
2023-02-27 | hw/ide/ioport: Remove unnecessary includes | Philippe Mathieu-Daudé | 1 | -10/+0 |
2023-02-27 | hw/ide: Rename idebus_active_if() -> ide_bus_active_if() | Philippe Mathieu-Daudé | 4 | -16/+16 |
2023-02-27 | hw/ide: Rename ide_init2() -> ide_bus_init_output_irq() | Philippe Mathieu-Daudé | 10 | -11/+12 |
2023-02-27 | hw/ide: Rename ide_exec_cmd() -> ide_bus_exec_cmd() | Philippe Mathieu-Daudé | 3 | -5/+5 |
2023-02-27 | hw/ide: Rename ide_register_restart_cb -> ide_bus_register_restart_cb | Philippe Mathieu-Daudé | 7 | -7/+7 |
2023-02-27 | hw/ide: Rename ide_create_drive() -> ide_bus_create_drive() | Philippe Mathieu-Daudé | 7 | -9/+9 |
2023-02-27 | hw/ide: Rename ide_set_irq() -> ide_bus_set_irq() | Philippe Mathieu-Daudé | 3 | -29/+29 |
2023-02-27 | hw/ide: Un-inline ide_set_irq() | Philippe Mathieu-Daudé | 6 | -0/+13 |
2023-02-27 | hw/ide/atapi: Restrict 'scsi/constants.h' inclusion | Philippe Mathieu-Daudé | 1 | -0/+1 |
2023-02-27 | hw/ide/isa: Remove intermediate ISAIDEState::irq variable | Philippe Mathieu-Daudé | 1 | -3/+1 |
2023-02-27 | hw/ide/isa: Extract TYPE_ISA_IDE declarations to 'hw/ide/isa.h' | Philippe Mathieu-Daudé | 1 | -8/+6 |
2023-02-27 | hw/ide/mmio: Extract TYPE_MMIO_IDE declarations to 'hw/ide/mmio.h' | Philippe Mathieu-Daudé | 1 | -4/+1 |
2023-02-27 | hw/ide/mmio: Use CamelCase for MMIO_IDE state name | Philippe Mathieu-Daudé | 1 | -15/+13 |
2023-02-27 | hw/ide/ahci: Trace ncq write command as write instead of read | Fiona Ebner | 2 | -2/+3 |
2023-01-09 | Merge tag 'for_upstream' of https://git.kernel.org/pub/scm/virt/kvm/mst/qemu ... | Peter Maydell | 1 | -1/+1 |
2023-01-08 | include/hw/pci: Split pci_device.h off pci.h | Markus Armbruster | 1 | -1/+1 |
2023-01-06 | ide: Add "ide-cf" driver, a CompactFlash card | Lubomir Rintel | 1 | -0/+32 |
2023-01-06 | ide: Add 8-bit data mode | Lubomir Rintel | 1 | -10/+33 |
2022-10-31 | hw/ppc/mac.h: Rename to include/hw/nvram/mac_nvram.h | BALATON Zoltan | 1 | -1/+0 |
2022-10-31 | hw/ide/piix: Introduce TYPE_ macros for PIIX IDE controllers | Bernhard Beschow | 1 | -2/+3 |
2022-10-31 | hw/isa/vt82c686: Introduce TYPE_VIA_IDE define | Bernhard Beschow | 1 | -1/+1 |
2022-10-20 | hw/ide/microdrive: Use device_cold_reset() for self-resets | Peter Maydell | 1 | -4/+4 |
2022-09-30 | hw/ide/core.c: Implement ATA INITIALIZE_DEVICE_PARAMETERS command | Lev Kujawski | 1 | -3/+26 |
2022-09-30 | hw/ide/core: Clear LBA and drive bits for EXECUTE DEVICE DIAGNOSTIC | Lev Kujawski | 1 | -0/+6 |