aboutsummaryrefslogtreecommitdiff
path: root/hw/intc
AgeCommit message (Expand)AuthorFilesLines
33 hoursMerge tag 'pull-aspeed-20250323' of https://github.com/legoater/qemu into sta...HEADstagingmasterStefan Hajnoczi1-1/+1
2 dayshw/intc/aspeed: Fix IRQ handler mask checkSteven Lee1-1/+1
6 daysppc/xive2: Fix logical / bitwise comparison typoNicholas Piggin1-1/+1
6 dayspnv/xive: Fix possible undefined shift error in group size calculationNicholas Piggin2-8/+38
6 daysppc/xive: Fix typo in crowd block level calculationNicholas Piggin1-1/+1
12 daystarget/arm: Move arm_current_el() and arm_el_is_aa64() to internals.hPeter Maydell1-0/+1
2025-03-11ppc/xive2: Check crowd backlog when scanning group backlogFrederic Barrat1-26/+56
2025-03-11pnv/xive2: Rename nvp_ to nvx_ if they can refer to NVP or NVGCGlenn Miles1-28/+28
2025-03-11ppc/xive2: Support crowd-matching when looking for targetFrederic Barrat5-37/+114
2025-03-11ppc/xive2: Add support for MMIO operations on the NVPG/NVC BARFrederic Barrat3-14/+157
2025-03-11ppc/xive2: Process group backlog when updating the CPPRFrederic Barrat2-4/+173
2025-03-11ppc/xive2: Process group backlog when pushing an OS contextFrederic Barrat1-0/+97
2025-03-11ppc/xive2: Add undelivered group interrupt to backlogFrederic Barrat2-30/+148
2025-03-11ppc/xive2: Support group-matching when looking for targetFrederic Barrat3-48/+111
2025-03-11ppc/xive2: Add grouping level to notificationFrederic Barrat3-46/+63
2025-03-11ppc/xive: Rename ipb_to_pipr() to xive_ipb_to_pipr()Michael Kowal1-16/+6
2025-03-11ppc/xive2: Update NVP save/restore for group attributesFrederic Barrat1-5/+18
2025-03-09hw/intc/aspeed: Add Support for AST2700 INTCIO ControllerJamin Lin1-0/+112
2025-03-09hw/intc/aspeed: Add Support for Multi-Output IRQ HandlingJamin Lin2-15/+135
2025-03-09hw/intc/aspeed: Introduce IRQ handler function to reduce code duplicationJamin Lin1-31/+39
2025-03-09hw/intc/aspeed: Introduce AspeedINTCIRQ structure to save the irq index and r...Jamin Lin1-39/+48
2025-03-09hw/intc/aspeed: Refactor INTC to support separate input and output pin indicesJamin Lin2-42/+67
2025-03-09hw/intc/aspeed: Add support for multiple output pins in INTCJamin Lin1-0/+4
2025-03-09hw/intc/aspeed: Rename num_ints to num_inpins for clarityJamin Lin1-14/+17
2025-03-09hw/intc/aspeed: Support different memory region opsJamin Lin1-1/+4
2025-03-09hw/intc/aspeed: Add object type name to trace events for better debuggingJamin Lin2-25/+31
2025-03-09hw/intc/aspeed: Introduce helper functions for enable and status registersJamin Lin1-83/+108
2025-03-09hw/intc/aspeed: Reduce regs array size by adding a register sub-regionJamin Lin1-21/+29
2025-03-09hw/intc/aspeed: Support setting different register sizeJamin Lin1-17/+5
2025-03-09hw/intc/aspeed: Introduce dynamic allocation for regs arrayJamin Lin1-1/+11
2025-03-09hw/intc/aspeed: Rename status_addr and addr to status_reg and reg for clarityJamin Lin1-19/+19
2025-03-09hw/intc/aspeed: Support setting different memory sizeJamin Lin1-1/+8
2025-03-08exec: Declare tlb_flush*() in 'exec/cputlb.h'Philippe Mathieu-Daudé1-1/+1
2025-03-05Merge tag 'pull-loongarch-20250305' of https://gitlab.com/bibo-mao/qemu into ...Stefan Hajnoczi3-8/+155
2025-03-05Merge tag 'pull-riscv-to-apply-20250305-1' of https://github.com/alistair23/q...Stefan Hajnoczi2-56/+65
2025-03-05hw/intc/loongarch_extioi: Implment cpu hotplug interfaceBibo Mao1-0/+45
2025-03-05hw/intc/loongarch_extioi: Add basic hotplug frameworkBibo Mao1-0/+33
2025-03-05hw/intc/loongarch_extioi: Move gpio irq initial to common codeBibo Mao2-8/+6
2025-03-05hw/intc/loongarch_ipi: Implment cpu hotplug interfaceBibo Mao1-0/+39
2025-03-05hw/intc/loongarch_ipi: Add basic hotplug frameworkBibo Mao1-0/+32
2025-03-04hw/intc: Remove TCG dependency on ARM_GICV3Philippe Mathieu-Daudé2-5/+5
2025-03-04hw/intc/aplic: refine kvm_msicfgaddrYong-Xuan Wang1-11/+13
2025-03-04hw/intc/aplic: refine the APLIC realizeYong-Xuan Wang1-23/+26
2025-03-04hw/intc/imsic: refine the IMSIC realizeYong-Xuan Wang1-21/+26
2025-03-04hw/intc/riscv_aplic: Remove redundant "hart_idx" maskingHuang Borong1-1/+0
2025-02-20hw/intc/arm_gicv3_cpuif(): Remove redundant tests of is_a64()Peter Maydell1-3/+3
2025-02-20hw/intc/arm_gicv3_cpuif: Don't downgrade monitor traps for AArch32 EL3Peter Maydell1-9/+0
2025-02-16hw/arm: Mark Allwinner Technology devices as little-endianPhilippe Mathieu-Daudé1-1/+1
2025-02-16hw/intc/xilinx_intc: Make device endianness configurablePhilippe Mathieu-Daudé1-13/+44
2025-02-16hw/intc/apic: Fixes magic number use, removes outdated commentPhil Dennis-Jordan1-2/+1