aboutsummaryrefslogtreecommitdiff
path: root/hw/isa
AgeCommit message (Expand)AuthorFilesLines
2024-04-15hw/isa/vt82c686: Keep track of PIRQ/PINT pins separatelyBALATON Zoltan1-1/+2
2024-02-22Merge tag 'hw-misc-20240222' of https://github.com/philmd/qemu into stagingPeter Maydell1-1/+1
2024-02-22hw/isa/meson.build: Sort alphabeticallyBernhard Beschow1-1/+1
2024-02-20hw/isa/lpc_ich9: Remove unused 'hw/i386/pc.h'Philippe Mathieu-Daudé1-1/+0
2024-02-20Merge tag 'for-upstream' of https://gitlab.com/bonzini/qemu into stagingPeter Maydell2-19/+3
2024-02-16smc37c669: remove useless is_enabled functionsPaolo Bonzini1-18/+0
2024-02-16isa-superio: validate floppy.count valuePaolo Bonzini1-1/+3
2024-02-15hw/dma: Pass parent object to i8257_dma_init()Philippe Mathieu-Daudé3-3/+3
2024-02-15hw/isa: extract FDC37M81X to a separate filePaolo Bonzini4-18/+37
2024-02-15hw/isa: specify instance_size in isa_superio_type_infoPaolo Bonzini2-2/+1
2024-02-15hw/isa: fix ISA_SUPERIO dependenciesPaolo Bonzini1-1/+2
2024-02-15hw/isa: clean up Kconfig selections for ISA_SUPERIOPaolo Bonzini1-9/+4
2024-02-14Merge tag 'for_upstream' of https://git.kernel.org/pub/scm/virt/kvm/mst/qemu ...Peter Maydell1-10/+55
2024-02-14hw/isa/vt82c686: Implement relocation and toggling of SuperI/O functionsBernhard Beschow1-10/+55
2024-02-13hw/isa/pc87312: Consolidate the use of device_class_set_parent_realize()Zhao Liu1-2/+2
2024-02-13hw/isa/vt82c686: Consolidate the use of device_class_set_parent_realize()Zhao Liu1-2/+2
2023-12-29hw/isa: Constify VMStateRichard Henderson6-13/+13
2023-11-28hw/audio/via-ac97: Route interrupts using via_isa_set_irq()BALATON Zoltan1-0/+1
2023-11-28hw/isa/vt82c686: Route PIRQ inputs using via_isa_set_irq()BALATON Zoltan1-41/+24
2023-11-28hw/isa/vt82c686: Bring back via_isa_set_irq()BALATON Zoltan1-0/+41
2023-11-07hw/isa/i82378: Propagate error if PC_SPEAKER device creation failedPhilippe Mathieu-Daudé1-1/+3
2023-10-23Merge tag 'for_upstream' of https://git.kernel.org/pub/scm/virt/kvm/mst/qemu ...Stefan Hajnoczi5-388/+215
2023-10-22hw/isa/piix: Implement multi-process QEMU support also for PIIX4Bernhard Beschow1-8/+1
2023-10-22hw/isa/piix: Resolve duplicate code regarding PCI interrupt wiringBernhard Beschow1-11/+2
2023-10-22hw/isa/piix: Reuse PIIX3's PCI interrupt triggering in PIIX4Bernhard Beschow1-24/+3
2023-10-22hw/isa/piix: Rename functions to be shared for PCI interrupt triggeringBernhard Beschow1-36/+36
2023-10-22hw/isa/piix: Reuse PIIX3 base class' realize method in PIIX4Bernhard Beschow1-71/+9
2023-10-22hw/isa/piix: Share PIIX3's base class with PIIX4Bernhard Beschow1-55/+30
2023-10-22hw/isa/piix: Harmonize names of reset control memory regionsBernhard Beschow1-2/+2
2023-10-22hw/isa/piix: Allow for optional PIT creation in PIIX3Bernhard Beschow1-0/+6
2023-10-22hw/isa/piix: Allow for optional PIC creation in PIIX3Bernhard Beschow1-2/+19
2023-10-22hw/isa/piix3: Merge hw/isa/piix4.cBernhard Beschow4-304/+190
2023-10-22hw/isa/piix4: Reuse struct PIIXState from PIIX3Bernhard Beschow1-15/+11
2023-10-22hw/isa/piix4: Rename reset control operations to match PIIX3Bernhard Beschow1-7/+7
2023-10-22hw/isa/piix4: Rename "isa" attribute to "isa_irqs_in"Bernhard Beschow1-5/+5
2023-10-22hw/isa/piix4: Remove unused inbound ISA interrupt linesBernhard Beschow1-8/+0
2023-10-22hw/isa/piix3: Drop the "3" from PIIX base class nameBernhard Beschow1-28/+28
2023-10-22hw/isa/piix3: Create power management controller in host deviceBernhard Beschow2-0/+16
2023-10-22hw/isa/piix3: Create USB controller in host deviceBernhard Beschow2-0/+17
2023-10-22hw/isa/piix3: Create IDE controller in host deviceBernhard Beschow2-0/+10
2023-10-22hw/i386/pc: Wire RTC ISA IRQs in south bridgesBernhard Beschow2-0/+6
2023-10-22hw/isa/piix3: Wire PIC IRQs to ISA bus in host deviceBernhard Beschow1-0/+2
2023-10-22hw/i386/pc_q35: Wire ICH9 LPC function's interrupts before its realize()Bernhard Beschow1-3/+3
2023-10-22hw/isa/piix3: Rename "pic" attribute to "isa_irqs_in"Bernhard Beschow1-2/+3
2023-10-22hw/i386/pc_piix: Wire PIIX3's ISA interrupts by new "isa-irqs" propertyBernhard Beschow1-0/+2
2023-10-22hw/isa/piix3: Resolve redundant PIIX_NUM_PIC_IRQSBernhard Beschow1-4/+4
2023-10-19hw/isa: Realize ISA bridge device before accessing itPhilippe Mathieu-Daudé1-2/+9
2023-10-19hw/audio/pcspk: Inline pcspk_init()Philippe Mathieu-Daudé1-1/+4
2023-10-04hw/acpi/acpi_dev_interface: Remove now unused madt_cpu virtual methodBernhard Beschow1-1/+0
2023-10-04hw/isa/ich9: Add comment on imperfect emulation of PIC vs. I/O APIC routingDavid Woodhouse1-0/+15