summaryrefslogtreecommitdiffstats
path: root/hw/intc
Commit message (Expand)AuthorAgeFilesLines
* Merge remote-tracking branch 'remotes/dgibson/tags/ppc-for-4.1-20190612' into...Peter Maydell2019-06-121-3/+19
|\
| * ppc/xive: Make XIVE generate the proper interrupt typesBenjamin Herrenschmidt2019-06-121-3/+19
* | Include qemu-common.h exactly where neededMarkus Armbruster2019-06-122-2/+0Star
* | Include qemu/module.h where needed, drop it from qemu-common.hMarkus Armbruster2019-06-1244-8/+49
|/
* target/mips: Use env_cpu, env_archcpuRichard Henderson2019-06-101-1/+1
* spapr/xive: fix multiple resets when using the 'dual' interrupt modeCédric Le Goater2019-05-292-10/+5Star
* spapr/irq: add KVM support to the 'dual' machineCédric Le Goater2019-05-293-5/+59
* ppc/xics: fix irq priority in ics_set_irq_type()Cédric Le Goater2019-05-291-2/+8
* spapr/irq: initialize the IRQ device only onceCédric Le Goater2019-05-292-0/+16
* spapr/irq: introduce a spapr_irq_init_device() helperCédric Le Goater2019-05-291-21/+5Star
* spapr: check for the activation of the KVM IRQ deviceCédric Le Goater2019-05-292-1/+63
* spapr: introduce routines to delete the KVM IRQ deviceCédric Le Goater2019-05-292-0/+107
* spapr/xive: add migration support for KVMCédric Le Goater2019-05-293-1/+135
* spapr/xive: introduce a VM state change handlerCédric Le Goater2019-05-291-1/+95
* spapr/xive: add state synchronization with KVMCédric Le Goater2019-05-293-7/+110
* spapr/xive: add hcall support when under KVMCédric Le Goater2019-05-292-8/+279
* spapr/xive: add KVM supportCédric Le Goater2019-05-294-9/+298
* Fix typo on "info pic" monitor cmd output for xiveSatheesh Rajendran2019-05-291-1/+1
* spapr/xive: print out the EQ page address in the monitorCédric Le Goater2019-05-291-2/+3
* spapr/xive: fix EQ page addresses above 64GBCédric Le Goater2019-05-292-8/+4Star
* spapr/xive: EQ page should be naturally alignedCédric Le Goater2019-05-291-0/+6
* hw/intc/nvic: Use object_initialize_child for correct reference countingPhilippe Mathieu-Daudé2019-05-241-3/+3
* hw/intc/arm_gicv3: Fix writes to ICC_CTLR_EL3Peter Maydell2019-05-231-2/+2
* hw/intc/arm_gicv3: Fix write of ICH_VMCR_EL2.{VBPR0, VBPR1}Peter Maydell2019-05-231-1/+1
* arm: Remove unnecessary includes of hw/arm/arm.hPeter Maydell2019-05-231-1/+0Star
* Merge remote-tracking branch 'remotes/bonzini/tags/for-upstream' into stagingPeter Maydell2019-05-172-5/+53
|\
| * ioapic: allow buggy guests mishandling level-triggered interrupts to make pro...Vitaly Kuznetsov2019-05-172-5/+53
* | grlib, irqmp: get rid of the old-style create functionKONRAD Frederic2019-05-171-2/+1Star
|/
* hw/intc/armv7m_nvic: Don't enable ARMV7M_EXCP_DEBUG from resetPeter Maydell2019-05-071-1/+3
* hw/intc/armv7m_nvic: NS BFAR and BFSR are RAZ/WI if BFHFNMINS == 0Peter Maydell2019-05-071-3/+24
* hw/arm/armv7m_nvic: Check subpriority in nvic_recompute_state_secure()Peter Maydell2019-05-071-2/+7
* target/arm: New function armv7m_nvic_set_pending_lazyfp()Peter Maydell2019-04-291-0/+96
* target/arm: Implement v7m_update_fpccr()Peter Maydell2019-04-291-0/+34
* target/arm: Implement dummy versions of M-profile FP-related registersPeter Maydell2019-04-291-0/+125
* hw/intc/armv7m_nvic: Allow reading of M-profile MVFR* registersPeter Maydell2019-04-291-0/+6
* Merge remote-tracking branch 'remotes/bonzini/tags/for-upstream' into stagingPeter Maydell2019-03-281-0/+3
|\
| * kconfig: add CONFIG_MSI_NONBROKENPaolo Bonzini2019-03-181-0/+3
* | trace-events: Delete unused trace pointsMarkus Armbruster2019-03-221-1/+0Star
* | trace-events: Shorten file names in commentsMarkus Armbruster2019-03-221-17/+17
* | ppc/xics/spapr: Fix H_IPOLL implementationBenjamin Herrenschmidt2019-03-191-1/+8
* | hw/intc/bcm2836_control: Implement local timerZoltán Baldaszti2019-03-151-2/+99
|/
* spapr: Use CamelCase properlyDavid Gibson2019-03-123-57/+57
* ppc/xive: activate HV supportCédric Le Goater2019-03-121-3/+54
* ppc/pnv: add a XIVE interrupt controller model for POWER9Cédric Le Goater2019-03-123-1/+2002
* ppc/pnv: export the xive_router_notify() routineCédric Le Goater2019-03-121-1/+1
* ppc/xive: export the TIMA memory accessorsCédric Le Goater2019-03-121-5/+18
* ppc/xive: hardwire the Physical CAM line of the thread contextCédric Le Goater2019-03-121-1/+30
* Merge remote-tracking branch 'remotes/huth-gitlab/tags/pull-request-2019-03-0...Peter Maydell2019-03-081-1/+0Star
|\
| * hw: Remove unused 'hw/devices.h' includePhilippe Mathieu-Daudé2019-03-071-1/+0Star
* | ppc64: Express dependencies of 'pseries' and 'powernv' machines with kconfigThomas Huth2019-03-071-4/+2Star