summaryrefslogtreecommitdiffstats
path: root/hw/intc
Commit message (Expand)AuthorAgeFilesLines
* armv7m: Don't assume the NVIC's CPU is CPU 0Peter Maydell2019-02-011-2/+1Star
* ppc: Move spapr-related prototypes from xics.h into a seperate header fileThomas Huth2019-01-222-0/+2
* avoid TABs in files that only contain a fewPaolo Bonzini2019-01-111-1/+1
* Merge remote-tracking branch 'remotes/vivier2/tags/trivial-patches-pull-reque...Peter Maydell2019-01-101-1/+1
|\
| * ioapic: use TYPE_FOO MACRO than constant stringLi Qiang2019-01-091-1/+1
* | spapr: enable XIVE MMIOs at resetCédric Le Goater2019-01-081-0/+9
* | spapr: move the qemu_irq array under the machineCédric Le Goater2019-01-083-6/+0Star
* | ppc: export the XICS and XIVE set_irq handlersCédric Le Goater2019-01-083-3/+3
* | ppc: replace the 'Object *intc' by a 'ICPState *icp' pointer under the CPUCédric Le Goater2019-01-081-5/+5
* | ppc/xive: introduce a XiveTCTX pointer under PowerPCCPUCédric Le Goater2019-01-081-3/+3
* | spapr/xive: simplify the sPAPR IRQ qirq method for XIVECédric Le Goater2019-01-081-14/+0Star
|/
* spapr: add a 'reset' method to the sPAPR IRQ backendCédric Le Goater2018-12-201-0/+17
* spapr: allocate the interrupt thread context under the CPU coreCédric Le Goater2018-12-201-0/+22
* spapr: add device tree support for the XIVE exploitation modeCédric Le Goater2018-12-202-1/+69
* spapr: add hcalls support for the XIVE exploitation interrupt modeCédric Le Goater2018-12-201-0/+982
* spapr/xive: use the VCPU id as a NVT identifierCédric Le Goater2018-12-201-1/+55
* spapr/xive: introduce a XIVE interrupt controllerCédric Le Goater2018-12-202-0/+367
* ppc/xive: notify the CPU when the interrupt priority is more privilegedCédric Le Goater2018-12-201-1/+95
* ppc/xive: introduce a simplified XIVE presenterCédric Le Goater2018-12-201-0/+190
* ppc/xive: introduce the XIVE interrupt thread contextCédric Le Goater2018-12-201-0/+424
* ppc/xive: add support for the END Event State BuffersCédric Le Goater2018-12-201-2/+158
* ppc/xive: introduce the XIVE Event Notification DescriptorsCédric Le Goater2018-12-201-0/+174
* ppc/xive: introduce the XiveRouter modelCédric Le Goater2018-12-201-0/+77
* ppc/xive: introduce the XiveNotifier interfaceCédric Le Goater2018-12-201-0/+25
* ppc/xive: add support for the LSI interrupt sourcesCédric Le Goater2018-12-201-6/+61
* ppc/xive: introduce a XIVE interrupt source modelCédric Le Goater2018-12-202-0/+383
* Merge remote-tracking branch 'remotes/pmaydell/tags/pull-misc-20181214' into ...Peter Maydell2018-12-161-3/+4
|\
| * Rename cpu_physical_memory_write_rom() to address_space_write_rom()Peter Maydell2018-12-141-3/+4
* | target/arm: Introduce arm_hcr_el2_effRichard Henderson2018-12-131-10/+11
* | intc/puv3_intc: Convert sysbus init function to realize functionMao Zhongyi2018-12-131-7/+4Star
|/
* vmstate: constify VMStateFieldMarc-André Lureau2018-11-271-2/+2
* target/arm: Move some system registers into a substructureRichard Henderson2018-10-241-6/+6
* ioapic: Fix error handling in realize()Markus Armbruster2018-10-191-4/+4
* Use error_fatal to simplify obvious fatal errors (again)Markus Armbruster2018-10-191-6/+1Star
* error: Fix use of error_prepend() with &error_fatal, &error_abortMarkus Armbruster2018-10-191-6/+9
* hw/intc/arm_gic: Drop GIC_BASE_IRQ macroPeter Maydell2018-09-253-20/+14Star
* hw/intc/arm_gic: Make per-cpu GICH memory regions 0x200 bytes largePeter Maydell2018-08-241-1/+1
* hw/intc/apic: Switch away from old_mmioPeter Maydell2018-08-231-24/+18Star
* nvic: Expose NMI linePeter Maydell2018-08-202-0/+20
* hw/intc/arm_gicv3_its: downgrade error_report to warn_report in kvm_arm_its_r...Jia He2018-08-201-1/+1
* target/arm: Provide accessor functions for HCR_EL2.{IMO, FMO, AMO}Peter Maydell2018-08-141-9/+10
* intc/arm_gic: Improve tracesLuc Michel2018-08-142-8/+35
* intc/arm_gic: Implement maintenance interrupt generationLuc Michel2018-08-141-0/+97
* intc/arm_gic: Implement gic_update_virt() functionLuc Michel2018-08-141-39/+136
* intc/arm_gic: Implement the virtual interface registersLuc Michel2018-08-141-2/+233
* intc/arm_gic: Wire the vCPU interfaceLuc Michel2018-08-141-2/+35
* intc/arm_gic: Implement virtualization extensions in gic_cpu_(read|write)Luc Michel2018-08-141-5/+15
* intc/arm_gic: Implement virtualization extensions in gic_(deactivate|complete...Luc Michel2018-08-141-4/+47
* intc/arm_gic: Implement virtualization extensions in gic_acknowledge_irqLuc Michel2018-08-141-19/+33
* intc/arm_gic: Implement virtualization extensions in gic_(activate_irq|drop_p...Luc Michel2018-08-141-12/+38