aboutsummaryrefslogtreecommitdiff
path: root/include/hw/ppc
AgeCommit message (Expand)Author
2019-08-29spapr_pci: Advertise BAR reallocation capabilityAlexey Kardashevskiy
2019-08-22Merge remote-tracking branch 'remotes/armbru/tags/pull-monitor-2019-08-21' in...Peter Maydell
2019-08-21hw/core: Move cpu.c, cpu.h from qom/ to hw/core/Markus Armbruster
2019-08-21spapr/irq: Drop spapr_irq_msi_reset()Greg Kurz
2019-08-21spapr: Implement ibm,suspend-meNicholas Piggin
2019-08-21ppc/xive: Improve 'info pic' supportCédric Le Goater
2019-08-21ppc/xive: Provide silent escalation supportCédric Le Goater
2019-08-21ppc/xive: Provide unconditional escalation supportCédric Le Goater
2019-08-21ppc/xive: use an abstract type for XiveNotifierCédric Le Goater
2019-08-21spapr: initial implementation for H_TPM_COMM/spapr-tpm-proxyMichael Roth
2019-08-21spapr: Implement H_PRODNicholas Piggin
2019-08-21spapr: Implement dispatch tracking for tcgNicholas Piggin
2019-08-16sysemu: Split sysemu/runstate.h off sysemu/sysemu.hMarkus Armbruster
2019-08-16sysemu: Move the VMChangeStateEntry typedef to qemu/typedefs.hMarkus Armbruster
2019-08-16Include hw/qdev-properties.h lessMarkus Armbruster
2019-08-16Include exec/memory.h slightly lessMarkus Armbruster
2019-08-16Include migration/vmstate.h lessMarkus Armbruster
2019-08-16Clean up inclusion of exec/cpu-common.hMarkus Armbruster
2019-08-16Include hw/irq.h a lot lessMarkus Armbruster
2019-08-16Include generated QAPI headers lessMarkus Armbruster
2019-08-16include: Make headers more self-containedMarkus Armbruster
2019-08-13spapr/xive: Fix migration of hot-plugged CPUsCédric Le Goater
2019-07-02spapr/xive: simplify spapr_irq_init_device() to remove the emulated initCédric Le Goater
2019-07-02spapr/xive: rework the mapping the KVM memory regionsCédric Le Goater
2019-07-02xics/kvm: Add error propagation to ic*_set_kvm_state() functionsGreg Kurz
2019-07-02xics/spapr: Rename xics_kvm_init()Greg Kurz
2019-07-02xics/spapr: Drop unused function declarationGreg Kurz
2019-07-02xics/spapr: Detect old KVM XICS on POWER9 hostsGreg Kurz
2019-07-02xics/spapr: Register RTAS/hypercalls once at machine initGreg Kurz
2019-07-02ppc/pnv: remove xscom_base field from PnvChipCédric Le Goater
2019-07-02ppc/pnv: fix XSCOM MMIO base address for P9 machines with multiple chipsCédric Le Goater
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-12ppc/xive: Make XIVE generate the proper interrupt typesBenjamin Herrenschmidt
2019-06-12spapr: Clean up spapr_drc_populate_dt()David Gibson
2019-05-29spapr: Don't migrate the hpt_maxpagesize cap to older machine typesGreg Kurz
2019-05-29spapr/irq: add KVM support to the 'dual' machineCé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: 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-29spapr: Add forgotten capability to migration streamDavid Gibson
2019-05-29spapr/xive: fix EQ page addresses above 64GBCédric Le Goater
2019-05-13Clean up ill-advised or unusual header guardsMarkus Armbruster
2019-04-26ppc/hash64: Rework R and C bit updatesBenjamin Herrenschmidt
2019-04-26spapr/rtas: modify spapr_rtas_register() to remove RTAS handlersCédric Le Goater