summaryrefslogtreecommitdiffstats
path: root/hw/intc
Commit message (Expand)AuthorAgeFilesLines
* 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
* | build: switch to KconfigPaolo Bonzini2019-03-071-0/+12
* | kconfig: introduce kconfig filesPaolo Bonzini2019-03-071-0/+47
|/
* hw/ppc: Use object_initialize_child for correct reference countingThomas Huth2019-02-251-6/+5Star
* ppc/xive: xive does not have a POWER7 interrupt modelCédric Le Goater2019-02-251-3/+0Star
* spapr: Expose the name of the interrupt controller nodeGreg Kurz2019-02-252-6/+5Star
* xics: Write source state to KVM at claim timeGreg Kurz2019-02-252-31/+47
* target/ppc: Add POWER9 external interrupt modelBenjamin Herrenschmidt2019-02-252-0/+6
* xics: Drop the KVM ICS classGreg Kurz2019-02-181-40/+0Star
* xics: Handle KVM interrupt presentation from "simple" ICS codeGreg Kurz2019-02-182-2/+6
* xics: Handle KVM ICS reset from the "simple" ICS codeGreg Kurz2019-02-182-18/+4Star
* xics: Explicitely call KVM ICS methods from the common codeGreg Kurz2019-02-182-21/+14Star
* xics: Drop the KVM ICP classGreg Kurz2019-02-181-18/+0Star
* xics: Handle KVM ICP realize from the common codeGreg Kurz2019-02-182-9/+9
* xics: Handle KVM ICP reset from the common codeGreg Kurz2019-02-182-19/+4Star
* xics: Explicitely call KVM ICP methods from the common codeGreg Kurz2019-02-182-21/+15Star
* xive: Only set source type for LSIsGreg Kurz2019-02-171-4/+3Star
* hw/intc/armv7m_nvic: Allow byte accesses to SHPR1Peter Maydell2019-02-151-2/+2
* spapr: move the interrupt presenters under machine_dataCédric Le Goater2019-02-042-6/+8
* xive: add a get_tctx() method to the XiveRouterCédric Le Goater2019-02-042-6/+18
* ppc/xive: fix remaining XiveFabric namesCédric Le Goater2019-02-041-3/+3
* 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
|/