qemu/include/hw/i386
Hervé Poussineau 078778c5a5 piix4: Add an i8259 Interrupt Controller as specified in datasheet
Add ISA irqs as piix4 gpio in, and CPU interrupt request as piix4 gpio out.
Remove i8259 instanciated in malta board, to not have it twice.

We can also remove the now unused piix4_init() function.

Acked-by: Michael S. Tsirkin <mst@redhat.com>
Acked-by: Paolo Bonzini <pbonzini@redhat.com>
Signed-off-by: Hervé Poussineau <hpoussin@reactos.org>
Message-Id: <20171216090228.28505-8-hpoussin@reactos.org>
Reviewed-by: Aleksandar Markovic <amarkovic@wavecomp.com>
[PMD: rebased, updated includes, use ISA_NUM_IRQS in for loop]
Signed-off-by: Philippe Mathieu-Daudé <philmd@redhat.com>
2019-11-05 23:33:12 +01:00
..
apic_internal.h include: Make headers more self-contained 2019-08-16 13:31:51 +02:00
apic-msidef.h i386/msi: Correct mask of destination ID in MSI address 2017-12-01 18:28:15 +02:00
apic.h Include qemu-common.h exactly where needed 2019-06-12 13:20:20 +02:00
ich9.h Include hw/hw.h exactly where needed 2019-08-16 13:31:52 +02:00
intel_iommu.h Include hw/qdev-properties.h less 2019-08-16 13:31:53 +02:00
ioapic_internal.h Include hw/hw.h exactly where needed 2019-08-16 13:31:52 +02:00
ioapic.h ioapic: use TYPE_FOO MACRO than constant string 2019-01-09 11:33:47 +01:00
microvm.h hw/i386: Introduce the microvm machine type 2019-10-22 09:39:54 +02:00
pc.h piix4: Add an i8259 Interrupt Controller as specified in datasheet 2019-11-05 23:33:12 +01:00
topology.h i386: Update new x86_apicid parsing rules with die_offset support 2019-07-05 17:08:03 -03:00
x86-iommu.h Clean up header guards that don't match their file name 2019-05-13 08:58:55 +02:00
x86.h hw/i386: make x86.c independent from PCMachineState 2019-10-22 09:39:54 +02:00