summary refs log tree commit diff stats
path: root/include/hw/ppc (follow)
Commit message (Expand)AuthorAgeFilesLines
...
* hw/ppc/pnv_occ: add sram device model for occ common areaBalamuruhan S2019-10-041-0/+3
* hw/ppc/pnv_xscom: retrieve homer/occ base address from PBA BARsBalamuruhan S2019-10-041-0/+18
* spapr_pci: Advertise BAR reallocation capabilityAlexey Kardashevskiy2019-08-291-0/+1
* Merge remote-tracking branch 'remotes/armbru/tags/pull-monitor-2019-08-21' in...Peter Maydell2019-08-221-1/+1
|\
| * hw/core: Move cpu.c, cpu.h from qom/ to hw/core/Markus Armbruster2019-08-211-1/+1
* | spapr/irq: Drop spapr_irq_msi_reset()Greg Kurz2019-08-211-1/+0
* | spapr: Implement ibm,suspend-meNicholas Piggin2019-08-211-1/+2
* | ppc/xive: Improve 'info pic' supportCédric Le Goater2019-08-212-5/+6
* | ppc/xive: Provide silent escalation supportCédric Le Goater2019-08-211-0/+2
* | ppc/xive: Provide unconditional escalation supportCédric Le Goater2019-08-211-0/+2
* | ppc/xive: use an abstract type for XiveNotifierCédric Le Goater2019-08-211-4/+2
* | spapr: initial implementation for H_TPM_COMM/spapr-tpm-proxyMichael Roth2019-08-212-0/+42
* | spapr: Implement H_PRODNicholas Piggin2019-08-211-0/+1
* | spapr: Implement dispatch tracking for tcgNicholas Piggin2019-08-211-0/+7
|/
* sysemu: Split sysemu/runstate.h off sysemu/sysemu.hMarkus Armbruster2019-08-161-1/+1
* sysemu: Move the VMChangeStateEntry typedef to qemu/typedefs.hMarkus Armbruster2019-08-161-1/+0
* Include hw/qdev-properties.h lessMarkus Armbruster2019-08-165-5/+3
* Include exec/memory.h slightly lessMarkus Armbruster2019-08-161-0/+1
* Include migration/vmstate.h lessMarkus Armbruster2019-08-161-1/+0
* Clean up inclusion of exec/cpu-common.hMarkus Armbruster2019-08-161-1/+0
* Include hw/irq.h a lot lessMarkus Armbruster2019-08-161-1/+0
* Include generated QAPI headers lessMarkus Armbruster2019-08-161-1/+0
* include: Make headers more self-containedMarkus Armbruster2019-08-166-0/+14
* spapr/xive: Fix migration of hot-plugged CPUsCédric Le Goater2019-08-131-0/+1
* spapr/xive: simplify spapr_irq_init_device() to remove the emulated initCédric Le Goater2019-07-021-1/+0
* spapr/xive: rework the mapping the KVM memory regionsCédric Le Goater2019-07-022-1/+2
* xics/kvm: Add error propagation to ic*_set_kvm_state() functionsGreg Kurz2019-07-021-3/+3
* xics/spapr: Rename xics_kvm_init()Greg Kurz2019-07-021-1/+1
* xics/spapr: Drop unused function declarationGreg Kurz2019-07-021-1/+0
* xics/spapr: Detect old KVM XICS on POWER9 hostsGreg Kurz2019-07-021-0/+1
* xics/spapr: Register RTAS/hypercalls once at machine initGreg Kurz2019-07-023-5/+1
* ppc/pnv: remove xscom_base field from PnvChipCédric Le Goater2019-07-021-4/+1
* ppc/pnv: fix XSCOM MMIO base address for P9 machines with multiple chipsCédric Le Goater2019-07-022-1/+4
* Merge remote-tracking branch 'remotes/dgibson/tags/ppc-for-4.1-20190612' into...Peter Maydell2019-06-122-3/+3
|\
| * ppc/xive: Make XIVE generate the proper interrupt typesBenjamin Herrenschmidt2019-06-121-1/+2
| * spapr: Clean up spapr_drc_populate_dt()David Gibson2019-06-121-2/+1
* | Include qemu-common.h exactly where neededMarkus Armbruster2019-06-121-1/+0
|/
* spapr: Don't migrate the hpt_maxpagesize cap to older machine typesGreg Kurz2019-05-291-0/+1
* spapr/irq: add KVM support to the 'dual' machineCédric Le Goater2019-05-291-1/+0
* spapr/irq: initialize the IRQ device only onceCédric Le Goater2019-05-291-0/+1
* spapr/irq: introduce a spapr_irq_init_device() helperCédric Le Goater2019-05-292-0/+3
* spapr: introduce routines to delete the KVM IRQ deviceCédric Le Goater2019-05-292-0/+2
* spapr/xive: add migration support for KVMCédric Le Goater2019-05-292-0/+4
* spapr/xive: introduce a VM state change handlerCédric Le Goater2019-05-291-0/+1
* spapr/xive: add state synchronization with KVMCédric Le Goater2019-05-292-0/+9
* spapr/xive: add hcall support when under KVMCédric Le Goater2019-05-291-0/+15
* spapr/xive: add KVM supportCédric Le Goater2019-05-292-0/+23
* spapr: Add forgotten capability to migration streamDavid Gibson2019-05-291-0/+1
* spapr/xive: fix EQ page addresses above 64GBCédric Le Goater2019-05-291-0/+6
* Clean up ill-advised or unusual header guardsMarkus Armbruster2019-05-137-21/+28