aboutsummaryrefslogtreecommitdiff
path: root/hw/intc
AgeCommit message (Expand)AuthorFilesLines
2024-10-30hw/intc/riscv_aplic: Check and update pending when write sourcecfgYong-Xuan Wang1-18/+33
2024-10-30hw/intc: Don't clear pending bits on IRQ loweringSergey Makarov1-2/+4
2024-10-30hw/intc: Make zeroth priority register read-onlySergey Makarov1-2/+7
2024-10-18hw/intc/openpic: Improve errors for out of bounds property valuesMarkus Armbruster1-4/+1
2024-10-15hw/intc/omap_intc: Remove now-unnecessary abstract base classPeter Maydell1-9/+2
2024-10-15hw/intc/arm_gicv3_cpuif: Add cast to match the documentationAlexandra Diupina1-1/+1
2024-10-15hw/intc/arm_gicv3: Add cast to match the documentationAlexandra Diupina1-1/+1
2024-10-15hw/intc/arm_gicv3: Add cast to match the documentationAlexandra Diupina1-1/+1
2024-10-02Merge tag 'pull-riscv-to-apply-20241002' of https://github.com/alistair23/qem...Peter Maydell1-18/+32
2024-10-02hw/intc: riscv-imsic: Fix interrupt state updates.Tomasz Jeznach1-18/+32
2024-10-01hw/intc: Remove omap2-intc devicePeter Maydell1-276/+0
2024-09-13hw/intc: Remove TYPE_ETRAX_FS_PIC devicePhilippe Mathieu-Daudé2-173/+0
2024-09-13hw/intc/loongson_ipi: Remove unused headersPhilippe Mathieu-Daudé1-9/+0
2024-09-13hw/intc/arm_gic: fix spurious level triggered interruptsJan Klötzke1-3/+8
2024-09-13hw: Use device_class_set_legacy_reset() instead of opencodingPeter Maydell29-30/+30
2024-08-06hw/intc/loongson_ipi: Restrict to MIPSBibo Mao1-14/+0
2024-08-06hw/intc/loongarch_ipi: Add loongarch IPI supportBibo Mao3-0/+73
2024-08-06hw/intc/loongson_ipi: Move common code to loongson_ipi_common.cBibo Mao2-275/+287
2024-08-06hw/intc/loongson_ipi: Expose loongson_ipi_core_read/write helpersBibo Mao1-6/+4
2024-08-06hw/intc/loongson_ipi: Add LoongsonIPICommonClass::cpu_by_arch_id handlerBibo Mao1-3/+7
2024-08-06hw/intc/loongson_ipi: Add LoongsonIPICommonClass::get_iocsr_as handlerBibo Mao1-4/+12
2024-08-06hw/intc/loongson_ipi: Pass LoongsonIPICommonState to send_ipi_data()Bibo Mao1-8/+11
2024-08-06hw/intc/loongson_ipi: Move IPICore structure to loongson_ipi_common.hBibo Mao2-40/+52
2024-08-06hw/intc/loongson_ipi: Move IPICore::mmio_mem to LoongsonIPIStateBibo Mao1-3/+7
2024-08-06hw/intc/loongson_ipi: Add TYPE_LOONGSON_IPI_COMMON stubBibo Mao4-3/+34
2024-08-06hw/intc/loongson_ipi: Extract loongson_ipi_common_realize()Bibo Mao1-8/+24
2024-08-06hw/intc/loongson_ipi: Rename LoongsonIPI -> LoongsonIPIStateBibo Mao1-8/+8
2024-07-26pnv/xive2: Dump more END state with 'info pic'Frederic Barrat1-2/+5
2024-07-26pnv/xive2: Refine TIMA 'info pic' outputFrederic Barrat1-3/+9
2024-07-26pnv/xive2: Move xive2_nvp_pic_print_info() to xive2.cFrederic Barrat2-27/+26
2024-07-26pnv/xive2: Fail VST entry address computation if table has no VSDFrederic Barrat1-0/+5
2024-07-26pnv/xive2: Set Translation Table for the NVC port spaceFrederic Barrat1-0/+1
2024-07-26pnv/xive2: Enable VST NVG and NVC index compressionFrederic Barrat2-0/+22
2024-07-26pnv/xive2: Configure Virtualization Structure Tables through the PCFrederic Barrat1-9/+38
2024-07-26pnv/xive2: Add NVG and NVC to cache watch facilityFrederic Barrat1-11/+38
2024-07-26pnv/xive: Support cache flush and queue sync inject with notificationsNicholas Piggin2-2/+168
2024-07-26pnv/xive2: Structure/define alignment changesMichael Kowal1-15/+15
2024-07-26pnv/xive2: XIVE2 Cache Watch, Cache Flush and Sync Injection supportFrederic Barrat2-36/+305
2024-07-23hw/intc/loongson_ipi: Declare QOM types using DEFINE_TYPES() macroPhilippe Mathieu-Daudé1-11/+8
2024-07-23hw/intc/loongson_ipi: Fix resource leakPhilippe Mathieu-Daudé1-8/+8
2024-07-23hw/intc/loongson_ipi: Access memory in little endianBibo Mao1-2/+3
2024-07-03Merge tag 'for_upstream' of https://git.kernel.org/pub/scm/virt/kvm/mst/qemu ...Richard Henderson1-1/+6
2024-07-02hw/intc/s390_flic: Fix interrupt controller migration on s390x with TCGThomas Huth1-3/+72
2024-07-01i386/apic: Add hint on boot failure because of disabling x2APICZhao Liu1-1/+6
2024-06-21hw/intc/arm_gic: Fix deactivation of SPI linesEdgar E. Iglesias1-2/+6
2024-06-19hw/intc/loongson_ipi: Replace ipi_getcpu with cpu_by_arch_idJiaxun Yang1-36/+3
2024-06-19hw/intc/loongson_ipi: Provide per core MMIO address spacesJiaxun Yang1-21/+65
2024-06-19hw/intc: Remove loongarch_ipi.cJiaxun Yang1-347/+0
2024-06-19hw/intc: Avoid using Monitor in INTERRUPT_STATS_PROVIDER::print_info()Philippe Mathieu-Daudé5-48/+47
2024-06-19hw/ppc: Avoid using Monitor in SpaprInterruptControllerClass::print_info()Philippe Mathieu-Daudé2-16/+2