aboutsummaryrefslogtreecommitdiff
path: root/hw/intc
AgeCommit message (Expand)Author
2019-06-12Merge remote-tracking branch 'remotes/dgibson/tags/ppc-for-4.1-20190612' into...Peter Maydell
2019-06-12Include qemu-common.h exactly where neededMarkus Armbruster
2019-06-12Include qemu/module.h where needed, drop it from qemu-common.hMarkus Armbruster
2019-06-12ppc/xive: Make XIVE generate the proper interrupt typesBenjamin Herrenschmidt
2019-06-10target/mips: Use env_cpu, env_archcpuRichard Henderson
2019-05-29spapr/xive: fix multiple resets when using the 'dual' interrupt modeCédric Le Goater
2019-05-29spapr/irq: add KVM support to the 'dual' machineCédric Le Goater
2019-05-29ppc/xics: fix irq priority in ics_set_irq_type()Cédric Le Goater
2019-05-29spapr/irq: initialize the IRQ device only onceCédric Le Goater
2019-05-29spapr/irq: introduce a spapr_irq_init_device() helperCédric Le Goater
2019-05-29spapr: check for the activation of the KVM IRQ deviceCédric Le Goater
2019-05-29spapr: introduce routines to delete the KVM IRQ deviceCédric Le Goater
2019-05-29spapr/xive: add migration support for KVMCédric Le Goater
2019-05-29spapr/xive: introduce a VM state change handlerCédric Le Goater
2019-05-29spapr/xive: add state synchronization with KVMCédric Le Goater
2019-05-29spapr/xive: add hcall support when under KVMCédric Le Goater
2019-05-29spapr/xive: add KVM supportCédric Le Goater
2019-05-29Fix typo on "info pic" monitor cmd output for xiveSatheesh Rajendran
2019-05-29spapr/xive: print out the EQ page address in the monitorCédric Le Goater
2019-05-29spapr/xive: fix EQ page addresses above 64GBCédric Le Goater
2019-05-29spapr/xive: EQ page should be naturally alignedCédric Le Goater
2019-05-24hw/intc/nvic: Use object_initialize_child for correct reference countingPhilippe Mathieu-Daudé
2019-05-23hw/intc/arm_gicv3: Fix writes to ICC_CTLR_EL3Peter Maydell
2019-05-23hw/intc/arm_gicv3: Fix write of ICH_VMCR_EL2.{VBPR0, VBPR1}Peter Maydell
2019-05-23arm: Remove unnecessary includes of hw/arm/arm.hPeter Maydell
2019-05-17Merge remote-tracking branch 'remotes/bonzini/tags/for-upstream' into stagingPeter Maydell
2019-05-17ioapic: allow buggy guests mishandling level-triggered interrupts to make pro...Vitaly Kuznetsov
2019-05-17grlib, irqmp: get rid of the old-style create functionKONRAD Frederic
2019-05-07hw/intc/armv7m_nvic: Don't enable ARMV7M_EXCP_DEBUG from resetPeter Maydell
2019-05-07hw/intc/armv7m_nvic: NS BFAR and BFSR are RAZ/WI if BFHFNMINS == 0Peter Maydell
2019-05-07hw/arm/armv7m_nvic: Check subpriority in nvic_recompute_state_secure()Peter Maydell
2019-04-29target/arm: New function armv7m_nvic_set_pending_lazyfp()Peter Maydell
2019-04-29target/arm: Implement v7m_update_fpccr()Peter Maydell
2019-04-29target/arm: Implement dummy versions of M-profile FP-related registersPeter Maydell
2019-04-29hw/intc/armv7m_nvic: Allow reading of M-profile MVFR* registersPeter Maydell
2019-03-28Merge remote-tracking branch 'remotes/bonzini/tags/for-upstream' into stagingPeter Maydell
2019-03-22trace-events: Delete unused trace pointsMarkus Armbruster
2019-03-22trace-events: Shorten file names in commentsMarkus Armbruster
2019-03-19ppc/xics/spapr: Fix H_IPOLL implementationBenjamin Herrenschmidt
2019-03-18kconfig: add CONFIG_MSI_NONBROKENPaolo Bonzini
2019-03-15hw/intc/bcm2836_control: Implement local timerZoltán Baldaszti
2019-03-12spapr: Use CamelCase properlyDavid Gibson
2019-03-12ppc/xive: activate HV supportCédric Le Goater
2019-03-12ppc/pnv: add a XIVE interrupt controller model for POWER9Cédric Le Goater
2019-03-12ppc/pnv: export the xive_router_notify() routineCédric Le Goater
2019-03-12ppc/xive: export the TIMA memory accessorsCédric Le Goater
2019-03-12ppc/xive: hardwire the Physical CAM line of the thread contextCédric Le Goater
2019-03-08Merge remote-tracking branch 'remotes/huth-gitlab/tags/pull-request-2019-03-0...Peter Maydell
2019-03-07hw: Remove unused 'hw/devices.h' includePhilippe Mathieu-Daudé
2019-03-07ppc64: Express dependencies of 'pseries' and 'powernv' machines with kconfigThomas Huth