aboutsummaryrefslogtreecommitdiff
path: root/include/hw/intc
AgeCommit message (Expand)AuthorFilesLines
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
2021-01-06ppc: Convert PPC UIC to a QOM devicePeter Maydell1-0/+73
2021-01-04hw/intc: Rework Loongson LIOINTCHuacai Chen1-0/+22
2020-12-10hw/intc/armv7m_nvic: Implement read/write for RAS register blockPeter Maydell1-0/+1
2020-12-10hw/intc/armv7m_nvic: Make all of system PPB range be RAZWI/BusFaultPeter Maydell1-0/+1
2020-11-13intc/ibex_plic: Ensure we don't loose interruptsAlistair Francis1-0/+1
2020-11-03target/riscv: Add sifive_plic vmstateYifei Jiang1-0/+1
2020-11-02hw/intc/arm_gicv3_cpuif: Make GIC maintenance interrupts workPeter Maydell1-1/+0
2020-10-22hw/intc: Move sifive_plic.h to the include directoryBin Meng1-0/+83
2020-09-18Use OBJECT_DECLARE_SIMPLE_TYPE when possibleEduardo Habkost13-39/+13
2020-09-13Merge remote-tracking branch 'remotes/alistair/tags/pull-riscv-to-apply-20200...Peter Maydell1-0/+60
2020-09-09hw/riscv: Move sifive_clint model to hw/intcBin Meng1-0/+60
2020-09-09Use DECLARE_*CHECKER* when possible (--force mode)Eduardo Habkost2-11/+6
2020-09-09Use DECLARE_*CHECKER* macrosEduardo Habkost18-43/+35
2020-09-09Move QOM typedefs and add missing includesEduardo Habkost20-38/+75
2020-08-21hw/intc: ibex_plic: Don't allow repeat interrupts on claimed linesAlistair Francis1-0/+1
2020-06-22hw/intc: RX62N interrupt controller (ICUa)Yoshinori Sato1-0/+76
2020-06-19hw/intc: Initial commit of lowRISC Ibex PLICAlistair Francis1-0/+63
2020-03-23hw/arm/bcm283x: Correct the license textPhilippe Mathieu-Daudé2-2/+5
2020-02-28arm_gic: Mask the un-supported priority bitsSai Pavan Boddu2-0/+3
2019-12-17hw: replace hw/i386/pc.h with a header just for the i8259Paolo Bonzini1-0/+12
2019-08-16include: Make headers more self-containedMarkus Armbruster3-0/+5
2019-05-13Clean up header guards that don't match their file nameMarkus Armbruster2-6/+6
2019-03-15hw/intc/bcm2836_control: Implement local timerZoltán Baldaszti1-0/+9
2018-12-11qom: make interface types abstractMarc-André Lureau1-3/+1
2018-10-26hw/intc/gicv3: Remove useless parenthesis around DIV_ROUND_UP macroPhilippe Mathieu-Daudé1-1/+1
2018-09-25hw/intc/arm_gic: Document QEMU interfacePeter Maydell1-0/+43
2018-08-14intc/arm_gic: Add the virtualization extensions to the GIC stateLuc Michel1-7/+36
2018-08-14nvic: Change NVIC to support ARMv6-MJulia Suvorova1-0/+1