qemu-cr16/include/hw/intc
Francisco Iglesias 27493e5e68 hw/intc/arm_gicv3: Introduce a 'first-cpu-index' property
Introduce a 'first-cpu-index' property for specifying the first QEMU CPU
connected to the GICv3. This makes it possible to have multiple instances
of the GICv3 connected to different CPU clusters.

For KVM, mark this property has unsupported. It probably does not make
much sense as it is intented to be used to model non-SMP systems.

Signed-off-by: Luc Michel <luc.michel@amd.com>
Signed-off-by: Francisco Iglesias <francisco.iglesias@amd.com>
Reviewed-by: Sai Pavan Boddu <sai.pavan.boddu@amd.com>
Reviewed-by: Peter Maydell <peter.maydell@linaro.org>
Reviewed-by: Edgar E. Iglesias <edgar.iglesias@amd.com>
Tested-by: Philippe Mathieu-Daudé <philmd@linaro.org>
Message-id: 20250926070806.292065-24-luc.michel@amd.com
Signed-off-by: Peter Maydell <peter.maydell@linaro.org>
2025-10-07 10:35:36 +01:00
..
allwinner-a10-pic.h
arm_gic.h hw/intc/arm_gic: introduce a first-cpu-index property 2025-06-16 11:26:25 +01:00
arm_gic_common.h hw/intc/arm_gic: introduce a first-cpu-index property 2025-06-16 11:26:25 +01:00
arm_gicv3.h
arm_gicv3_common.h hw/intc/arm_gicv3: Introduce a 'first-cpu-index' property 2025-10-07 10:35:36 +01:00
arm_gicv3_its_common.h hw/intc/gicv3_its: Do not check its_class_name() 2025-07-01 15:08:29 +01:00
armv7m_nvic.h include/hw/intc: Remove ifndef CONFIG_USER_ONLY from armv7m_nvic.h 2025-04-23 14:08:39 -07:00
aspeed_intc.h hw/intc/aspeed: Add support for AST2700 TSP INTC 2025-05-05 09:38:55 +02:00
aspeed_vic.h
bcm2835_ic.h
bcm2836_control.h
exynos4210_combiner.h
exynos4210_gic.h
goldfish_pic.h include: Include headers where needed 2023-01-08 01:54:22 -05:00
grlib_irqmp.h hw/intc/grlib_irqmp: implements multicore irq 2024-02-15 16:58:46 +01:00
heathrow_pic.h
i8259.h intc: remove PICCommonState from typedefs.h 2024-05-03 15:47:48 +02:00
imx_avic.h
imx_gpcv2.h
intc.h hw/intc: Avoid using Monitor in INTERRUPT_STATS_PROVIDER::print_info() 2024-06-19 12:40:49 +02:00
ioapic.h hw: Move ioapic*.h to intc/ 2023-02-27 22:29:01 +01:00
kvm_irqcount.h hw/intc: Extract the IRQ counting functions into a separate file 2023-01-13 16:22:57 +01:00
loongarch_dintc.h hw/loongarch: DINTC add a MemoryRegion 2025-09-28 17:31:04 +08:00
loongarch_extioi.h hw/intc/loongarch_extioi: Move unrealize function to common code 2025-07-11 14:47:15 +08:00
loongarch_extioi_common.h hw/intc/loongarch_extioi: Move unrealize function to common code 2025-07-11 14:47:15 +08:00
loongarch_ipi.h hw/intc/loongarch_ipi: Add kernel irqchip save and restore function 2025-06-19 15:46:28 +08:00
loongarch_pch_msi.h include: Include headers where needed 2023-01-08 01:54:22 -05:00
loongarch_pch_pic.h hw/intc/loongarch_pch: Add kernel irqchip save and restore function 2025-06-19 15:50:28 +08:00
loongarch_pic_common.h hw/intc/loongarch_pch: Add kernel irqchip save and restore function 2025-06-19 15:50:28 +08:00
loongson_ipi.h hw/intc/loongson_ipi: Move IPICore structure to loongson_ipi_common.h 2024-08-06 10:22:52 +02:00
loongson_ipi_common.h hw/intc/loongson_ipi: Add load and save interface with ipi_common class 2025-06-19 15:45:31 +08:00
loongson_liointc.h
m68k_irqc.h hw/m68k/irqc: Pass CPU using QOM link property 2023-11-01 07:20:34 +01:00
mips_gic.h hw/mips: Declare all length properties as unsigned 2023-03-08 00:37:48 +01:00
ppc-uic.h
realview_gic.h
riscv_aclint.h hw/intc: Save timers array in RISC-V mtimer VMState 2025-10-03 13:15:14 +10:00
riscv_aplic.h hw/intc/riscv_aplic: add kvm_msicfgaddr for split mode aplic-imsic 2024-12-20 11:22:47 +10:00
riscv_imsic.h
rx_icu.h
sifive_plic.h
xlnx-pmu-iomod-intc.h
xlnx-zynqmp-ipi.h