aboutsummaryrefslogtreecommitdiff
path: root/include/hw/intc
AgeCommit message (Expand)AuthorFilesLines
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
2022-07-04hw/intc/loongarch_pch_msi: Fix msi vector convertionMao Bibo1-0/+2
2022-06-06hw/intc: Add LoongArch extioi interrupt controller(EIOINTC)Xiaojuan Yang1-0/+62
2022-06-06hw/intc: Add LoongArch ls7a msi interrupt controller support(PCH-MSI)Xiaojuan Yang1-0/+20
2022-06-06hw/intc: Add LoongArch ls7a interrupt controller support(PCH-PIC)Xiaojuan Yang1-0/+69
2022-06-06hw/loongarch: Add LoongArch ipi interrupt support(IPI)Xiaojuan Yang1-0/+52
2022-05-19hw/intc/arm_gicv3: Use correct number of priority bits for the CPUPeter Maydell1-0/+1
2022-05-19hw/intc/arm_gicv3: Support configurable number of physical priority bitsPeter Maydell1-5/+2
2022-05-11Clean up decorations and whitespace around header guardsMarkus Armbruster1-1/+1
2022-05-11Clean up ill-advised or unusual header guardsMarkus Armbruster2-5/+5
2022-04-26hw/intc: Vectored Interrupt Controller (VIC)Amir Gonnen1-0/+64
2022-04-22Merge tag 'pull-target-arm-20220422-1' of https://git.linaro.org/people/pmayd...Richard Henderson2-0/+32
2022-04-22hw/intc/arm_gicv3_cpuif: Support vLPIsPeter Maydell1-0/+3
2022-04-22hw/intc/arm_gicv3: Implement new GICv4 redistributor registersPeter Maydell1-0/+3
2022-04-22hw/intc/arm_gicv3: Implement GICv4's new redistributor framePeter Maydell1-0/+5
2022-04-22hw/intc/arm_gicv3_its: Implement VMOVPPeter Maydell1-0/+9
2022-04-22hw/intc/arm_gicv3: Keep pointers to every connected ITSPeter Maydell2-0/+11
2022-04-22hw/intc/arm_gicv3_its: Implement GITS_BASER2 for GICv4Peter Maydell1-0/+1
2022-04-22hw/intc: Make RISC-V ACLINT mtime MMIO register writableFrank Chang1-0/+1
2022-04-21hw/arm/exynos4210: Put combiners into state structPeter Maydell1-0/+57
2022-04-21hw/arm/exynos4210: Put external GIC into state structPeter Maydell1-0/+43
2022-03-03hw/intc: Add RISC-V AIA IMSIC device emulationAnup Patel1-0/+68
2022-02-16hw/intc: Add RISC-V AIA APLIC device emulationAnup Patel1-0/+79
2022-02-16include: hw: remove ibex_plic.hWilfred Mallawa1-67/+0
2022-02-08hw/intc/arm_gicv3_its: Drop TableDesc and CmdQDesc valid fieldsPeter Maydell1-2/+0
2022-01-28hw/intc/arm_gicv3_its: Check table bounds against correct limitPeter Maydell1-1/+0
2022-01-07hw/intc/arm_gicv3_its: Fix various off-by-one errorsPeter Maydell1-3/+3
2022-01-07hw/intc/arm_gicv3_its: Remove maxids union from TableDescPeter Maydell1-4/+1
2021-11-15hw/intc/arm_gicv3: Support multiple redistributor regionsPeter Maydell1-1/+11
2021-11-15hw/intc/arm_gicv3: Move checking of redist-region-count to arm_gicv3_common_r...Peter Maydell1-1/+1
2021-11-09hw/m68k: Fix typo in SPDX tagPhilippe Mathieu-Daudé2-2/+2
2021-09-21hw/intc: Upgrade the SiFive CLINT implementation to RISC-V ACLINTAnup Patel1-18/+36
2021-09-21hw/intc: Rename sifive_clint sources to riscv_aclint sourcesAnup Patel1-0/+0
2021-09-21hw/intc: sifive_plic: Convert the PLIC to use RISC-V CPU GPIO linesAlistair Francis1-0/+4
2021-09-21hw/intc: ibex_plic: Convert the PLIC to use RISC-V CPU GPIO linesAlistair Francis1-0/+2
2021-09-21hw/intc: sifive_clint: Use RISC-V CPU GPIO linesAlistair Francis1-0/+2
2021-09-13hw/intc: GICv3 redistributor ITS processingShashi Mallela1-0/+7
2021-09-13hw/intc: GICv3 ITS Feature enablementShashi Mallela1-0/+1
2021-09-13hw/intc: GICv3 ITS Command processingShashi Mallela1-0/+2
2021-09-13hw/intc: GICv3 ITS register definitions addedShashi Mallela2-0/+26
2021-09-13hw/intc: GICv3 ITS initial frameworkShashi Mallela1-1/+8
2021-09-01arm: Move system PPB container handling to armv7mPeter Maydell1-3/+0
2021-09-01arm: Move systick device creation from NVIC to ARMv7M objectPeter Maydell1-4/+0
2021-09-01arm: Move M-profile RAS register block into its own devicePeter Maydell1-1/+0
2021-03-15m68k: add an interrupt controllerLaurent Vivier1-0/+41
2021-03-15hw/intc: add goldfish-picLaurent Vivier1-0/+33
2021-01-19hw/ppc: Remove unused ppcuic_init()Peter Maydell1-0/+7
2021-01-06Merge remote-tracking branch 'remotes/dg-gitlab/tags/ppc-for-6.0-20210106' in...Peter Maydell1-0/+73