aboutsummaryrefslogtreecommitdiff
path: root/include/hw/ppc
AgeCommit message (Expand)Author
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
2019-04-26spapr: Support NVIDIA V100 GPU with NVLink2Alexey Kardashevskiy
2019-03-29spapr: Simplify handling of host-serial and host-model valuesDavid Gibson
2019-03-12spapr: Use CamelCase properlyDavid Gibson
2019-03-12ppc/pnv: POWER9 XSCOM quad supportCédric Le Goater
2019-03-12ppc/pnv: extend XSCOM core support for POWER9Cédric Le Goater
2019-03-12ppc/pnv: add a OCC model for POWER9Cédric Le Goater
2019-03-12ppc/pnv: add a OCC model classCédric Le Goater
2019-03-12ppc/pnv: add SerIRQ routing registersCédric Le Goater
2019-03-12ppc/pnv: add a LPC Controller model for POWER9Cédric Le Goater
2019-03-12ppc/pnv: add a 'dt_isa_nodename' to the chipCédric Le Goater
2019-03-12ppc/pnv: add a LPC Controller class modelCédric Le Goater
2019-03-12ppc/pnv: add a PSI bridge model for POWER9Cédric Le Goater