aboutsummaryrefslogtreecommitdiff
path: root/include/hw/southbridge
AgeCommit message (Expand)AuthorFilesLines
2023-10-22hw/isa/piix: Allow for optional PIT creation in PIIX3Bernhard Beschow1-0/+1
2023-10-22hw/isa/piix: Allow for optional PIC creation in PIIX3Bernhard Beschow1-0/+1
2023-10-22hw/isa/piix4: Reuse struct PIIXState from PIIX3Bernhard Beschow1-0/+1
2023-10-22hw/isa/piix3: Drop the "3" from PIIX base class nameBernhard Beschow1-4/+2
2023-10-22hw/isa/piix3: Create power management controller in host deviceBernhard Beschow1-0/+6
2023-10-22hw/isa/piix3: Create USB controller in host deviceBernhard Beschow1-0/+4
2023-10-22hw/isa/piix3: Create IDE controller in host deviceBernhard Beschow1-0/+2
2023-10-22hw/isa/piix3: Rename "pic" attribute to "isa_irqs_in"Bernhard Beschow1-1/+1
2023-10-22hw/i386/pc_piix: Wire PIIX3's ISA interrupts by new "isa-irqs" propertyBernhard Beschow1-1/+1
2023-10-22hw/isa/piix3: Resolve redundant PIIX_NUM_PIC_IRQSBernhard Beschow1-3/+2
2023-06-07hw/isa/piix3: Resolve redundant TYPE_PIIX3_XEN_DEVICEBernhard Beschow1-1/+0
2023-05-19hw/i386/pc: Create RTC controllers in south bridgesBernhard Beschow2-0/+5
2023-02-27hw: Move ich9.h to southbridge/Bernhard Beschow1-0/+245
2023-01-08include/hw/pci: Split pci_device.h off pci.hMarkus Armbruster1-2/+1
2022-06-11hw/isa/piix3: Inline and remove piix3_create()Bernhard Beschow1-2/+0
2022-06-11hw/isa/piix3: Factor out ISABus retrieval from piix3_create()Bernhard Beschow1-1/+1
2022-06-11hw/isa/piix4: Inline and remove piix4_create()Bernhard Beschow1-2/+0
2022-06-11hw/isa/piix4: QOM'ify PIIX4 PM creationBernhard Beschow1-1/+1
2022-06-11hw/isa/piix4: Factor out ISABus retrieval from piix4_create()Bernhard Beschow1-1/+1
2022-06-11hw/southbridge/piix: Aggregate all PIIX southbridge type namesBernhard Beschow1-0/+4
2022-06-11hw/acpi/piix4: remove unused piix4_pm_initfn() functionMark Cave-Ayland1-4/+0
2022-06-11hw/acpi/piix4: use qdev gpio to wire up smi_irqMark Cave-Ayland1-1/+1
2022-06-11hw/acpi/piix4: use qdev gpio to wire up sci_irqMark Cave-Ayland1-2/+1
2022-06-11hw/acpi/piix4: rename piix4_pm_init() to piix4_pm_initfn()Mark Cave-Ayland1-3/+3
2022-06-11hw/acpi/piix4: alter piix4_pm_init() to return PIIX4PMStateMark Cave-Ayland1-3/+4
2022-06-11hw/acpi/piix4: move PIIX4PMState into separate piix4.h headerMark Cave-Ayland1-2/+0
2022-06-11hw/acpi/piix4: change smm_enabled from int to boolMark Cave-Ayland1-1/+1
2022-03-08hw/isa/piix4: Resolve global instance variableBernhard Beschow1-2/+0
2020-09-09Use DECLARE_*CHECKER* macrosEduardo Habkost1-2/+2
2020-09-09Move QOM typedefs and add missing includesEduardo Habkost1-2/+4
2020-08-27piix: Move QOM macros to headerEduardo Habkost1-0/+4
2020-03-17hw/ide: Do ide_drive_get() within pci_ide_create_devs()BALATON Zoltan1-2/+1
2019-11-05hw/pci-host/piix: Extract PIIX3 functions to hw/isa/piix3.cPhilippe Mathieu-Daudé1-0/+36
2019-11-05hw/pci-host/piix: Define and use the PIIX IRQ Route Control RegistersPhilippe Mathieu-Daudé1-0/+6
2019-11-05hw/pci-host/piix: Move RCR_IOPORT register definitionPhilippe Mathieu-Daudé1-0/+6
2019-11-05hw/isa/piix4: Move piix4_create() to hw/isa/piix4.cPhilippe Mathieu-Daudé1-0/+6
2019-11-05piix4: Add a MC146818 RTC Controller as specified in datasheetPhilippe Mathieu-Daudé1-0/+20