aboutsummaryrefslogtreecommitdiff
path: root/include/hw/intc
AgeCommit message (Expand)AuthorFilesLines
2024-08-06hw/intc/loongarch_ipi: Add loongarch IPI supportBibo Mao1-0/+25
2024-08-06hw/intc/loongson_ipi: Move common code to loongson_ipi_common.cBibo Mao1-0/+2
2024-08-06hw/intc/loongson_ipi: Expose loongson_ipi_core_read/write helpersBibo Mao1-0/+6
2024-08-06hw/intc/loongson_ipi: Add LoongsonIPICommonClass::cpu_by_arch_id handlerBibo Mao1-0/+1
2024-08-06hw/intc/loongson_ipi: Add LoongsonIPICommonClass::get_iocsr_as handlerBibo Mao1-0/+2
2024-08-06hw/intc/loongson_ipi: Move IPICore structure to loongson_ipi_common.hBibo Mao2-17/+18
2024-08-06hw/intc/loongson_ipi: Move IPICore::mmio_mem to LoongsonIPIStateBibo Mao1-1/+1
2024-08-06hw/intc/loongson_ipi: Move common definitions to loongson_ipi_common.hBibo Mao2-18/+19
2024-08-06hw/intc/loongson_ipi: Add TYPE_LOONGSON_IPI_COMMON stubBibo Mao2-2/+38
2024-08-06hw/intc/loongson_ipi: Rename LoongsonIPI -> LoongsonIPIStateBibo Mao1-3/+3
2024-07-19hw/loongarch: Remove unimplemented extioi INT_encode modeSong Gao1-1/+0
2024-06-19hw/intc/loongson_ipi: Provide per core MMIO address spacesJiaxun Yang1-0/+2
2024-06-19hw/intc: Avoid using Monitor in INTERRUPT_STATS_PROVIDER::print_info()Philippe Mathieu-Daudé1-1/+1
2024-06-16aspeed/intc: Add AST2700 supportJamin Lin1-0/+44
2024-06-06hw/intc/loongarch_extioi: Add extioi virt extension definitionSong Gao1-0/+21
2024-05-09hw/intc/loongarch_ipi: Rename as loongson_ipiJiaxun Yang1-6/+6
2024-05-03intc: remove PICCommonState from typedefs.hPaolo Bonzini1-0/+2
2024-04-29hw/loongarch: fdt adds Extend I/O Interrupt ControllerSong Gao1-0/+1
2024-04-25hw/intc/arm_gicv3: Add NMI handling CPU interface registersPeter Maydell1-0/+7
2024-04-25hw/intc/arm_gicv3: Add irq non-maskable propertyJinjie Ruan1-0/+4
2024-04-25hw/intc/arm_gicv3: Add has-nmi property to GICv3 deviceJinjie Ruan1-0/+1
2024-04-25hw/intc/arm_gicv3: Add external IRQ lines for NMIJinjie Ruan2-0/+4
2024-04-24target/nios2: Remove the deprecated Nios II targetPhilippe Mathieu-Daudé1-66/+0
2024-02-15hw/intc/grlib_irqmp: implements multicore irqClément Chigot1-1/+1
2024-02-15hw/sparc/grlib: split out the headers for each peripheralsClément Chigot1-0/+41
2024-01-26hw/arm/armv7m: Make 'hw/intc/armv7m_nvic.h' a target agnostic headerPhilippe Mathieu-Daudé1-1/+1
2024-01-11hw/intc/loongarch_extioi: Add dynamic cpu number supportBibo Mao1-3/+8
2024-01-11hw/loongarch/virt: Set iocsr address space per-board rather than percpuBibo Mao2-2/+2
2023-11-01hw/m68k/irqc: Pass CPU using QOM link propertyPhilippe Mathieu-Daudé1-0/+1
2023-07-25arm: spelling fixesMichael Tokarev1-1/+1
2023-06-28hw/intc/arm_gic: Un-inline GIC*/ITS class_name() helpersPhilippe Mathieu-Daudé3-0/+21
2023-06-05hw/intc/loongarch_ipi: Bring back all 4 IPI mailboxesJiaxun Yang1-1/+3
2023-05-15hw/loongarch/virt: Set max 256 cpus support on loongarch virt machineSong Gao1-4/+6
2023-05-15hw/loongarch/virt: Modify ipi as percpu deviceSong Gao1-6/+4
2023-03-08hw/mips: Declare all length properties as unsignedPhilippe Mathieu-Daudé1-2/+2
2023-02-27hw/intc/i8259: Document i8259_init()Philippe Mathieu-Daudé1-1/+9
2023-02-27hw: Move ioapic*.h to intc/Bernhard Beschow1-0/+33
2023-02-16target/arm: Declare CPU <-> NVIC helpers in 'hw/intc/armv7m_nvic.h'Philippe Mathieu-Daudé1-0/+123
2023-02-16hw/intc/armv7m_nvic: Use OBJECT_DECLARE_SIMPLE_TYPE() macroPhilippe Mathieu-Daudé1-4/+1
2023-01-13hw/intc: Extract the IRQ counting functions into a separate fileThomas Huth1-0/+10
2023-01-13hw/intc/i8259: Make using the isa_pic singleton more type-safeBernhard Beschow1-3/+3
2023-01-08include: Include headers where neededMarkus Armbruster4-0/+8
2023-01-07Merge tag 'pull-loongarch-20230106' of https://gitlab.com/gaosong/qemu into s...Peter Maydell2-8/+7
2023-01-06hw/intc/loongarch_pch: Change default irq number of pch irq controllerTianrui Zhao2-4/+3
2023-01-06hw/intc/loongarch_pch_pic: add irq number propertyTianrui Zhao1-3/+2
2023-01-06hw/intc/loongarch_pch_msi: add irq number propertyTianrui Zhao1-1/+2
2023-01-06hw/intc: sifive_plic: Drop PLICMode_HBin Meng1-1/+0
2022-09-07hw/intc: Move mtimer/mtimecmp to aclintAtish Patra1-0/+2
2022-08-31hw/intc/ppc-uic: Convert ppc-uic to a PPC4xx DCR deviceBALATON Zoltan1-4/+2
2022-07-05hw/intc/loongarch_ipi: Fix ipi device access of 64bitsXiaojuan Yang1-3/+4