aboutsummaryrefslogtreecommitdiff
path: root/include/hw/intc
AgeCommit message (Expand)AuthorFilesLines
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
2018-07-02hw/mips: Use the IEC binary prefix definitionsPhilippe Mathieu-Daudé1-1/+2
2018-06-22hw/intc/arm_gicv3: Introduce redist-region-count array propertyEric Auger1-2/+6
2018-06-08arm_gicv3_kvm: kvm_dist_get/put: skip the registers banked by GICRShannon Zhao1-0/+1
2018-04-27heathrow: remove obsolete heathow_init() functionMark Cave-Ayland1-1/+1
2018-03-06heathrow: QOMify heathrow PICMark Cave-Ayland1-0/+49
2018-02-09Merge remote-tracking branch 'remotes/armbru/tags/pull-misc-2018-02-07-v4' in...Peter Maydell2-2/+0
2018-02-09i.MX: Add code to emulate GPCv2 IP blockAndrey Smirnov1-0/+22
2018-02-09Clean up includesMarkus Armbruster2-2/+0
2018-01-26xlnx-zynqmp-ipi: Initial version of the Xilinx IPI deviceAlistair Francis1-0/+57
2018-01-26xlnx-pmu-iomod-intc: Add the PMU Interrupt controllerAlistair Francis1-0/+58
2017-12-13nvic: Make systick bankedPeter Maydell1-1/+3
2017-09-21nvic: Implement NVIC_ITNS<n> registersPeter Maydell1-0/+3
2017-09-21nvic: Implement AIRCR changes for v8MPeter Maydell1-1/+2
2017-09-21nvic: Add cached vectpending_prio statePeter Maydell1-0/+2
2017-09-21nvic: Add cached vectpending_is_s_banked statePeter Maydell1-2/+9
2017-09-21nvic: Add banked exception statesPeter Maydell1-0/+14
2017-09-07nvic: Add NS alias SCS regionPeter Maydell1-0/+1
2017-09-04armv7m_nvic.h: Move from include/hw/arm to include/hw/intcPeter Maydell1-0/+62
2017-06-13hw/intc/arm_gicv3_its: Implement state save/restoreEric Auger1-0/+8
2017-02-28hw/intc/arm_gicv3_kvm: Add ICC_SRE_EL1 register to vmstateVijaya Kumar K1-0/+1
2017-01-20hw/intc/arm_gicv3: Implement gicv3_cpuif_virt_update()Peter Maydell1-0/+1
2017-01-20hw/intc/gicv3: Add data fields for virtualization supportPeter Maydell1-0/+18
2017-01-20hw/intc/arm_gic: Add external IRQ lines for VIRQ and VFIQPeter Maydell1-0/+2
2017-01-20hw/intc/arm_gicv3: Add external IRQ lines for VIRQ and VFIQPeter Maydell1-0/+2
2016-10-10Merge remote-tracking branch 'remotes/bonzini/tags/for-upstream' into stagingPeter Maydell1-0/+33
2016-10-04hw/intc/arm_gicv3_its: Implement ITS base classPavel Fedin1-0/+78
2016-10-04intc: add an interface to gather statistics/informations on interrupt control...Hervé Poussineau1-0/+33
2016-07-14gic: provide defines for v2/v3 targetlist sizesAndrew Jones2-0/+6
2016-07-12Clean up ill-advised or unusual header guardsMarkus Armbruster1-3/+3
2016-07-12Clean up header guards that don't match their file nameMarkus Armbruster1-2/+2