summaryrefslogtreecommitdiffstats
path: root/hw/ppc
Commit message (Expand)AuthorAgeFilesLines
* spapr: Reset CAS & IRQ subsystem after devicesDavid Gibson2019-08-131-12/+12
* spapr/irq: Inform the user when falling back to emulated ICGreg Kurz2019-07-281-0/+1
* machine: show if CLI option '-numa node,mem' is supported in QAPI schemaIgor Mammedov2019-07-051-0/+1
* hw/ppc: Replace global smp variables with machine smp propertiesLike Xu2019-07-057-15/+42
* machine: Refactor smp-related call chains to pass MachineStateLike Xu2019-07-052-4/+2Star
* Merge remote-tracking branch 'remotes/armbru/tags/pull-monitor-2019-07-02-v2'...Peter Maydell2019-07-031-1/+1
|\
| * qapi: Rename target.json to misc-target.jsonMarkus Armbruster2019-07-021-1/+1
* | spapr/xive: simplify spapr_irq_init_device() to remove the emulated initCédric Le Goater2019-07-021-17/+3Star
* | spapr/xive: rework the mapping the KVM memory regionsCédric Le Goater2019-07-021-1/+0Star
* | spapr_pci: Unregister listeners before destroying the IOMMU address spaceGreg Kurz2019-07-021-0/+6
* | ppc: Introduce kvmppc_set_reg_tb_offset() helperGreg Kurz2019-07-021-4/+1Star
* | xics/spapr: Rename xics_kvm_init()Greg Kurz2019-07-021-1/+1
* | hw/ppc: Drop useless CONFIG_KVM ifdeferyGreg Kurz2019-07-021-2/+0Star
* | hw/ppc/prep: Drop useless CONFIG_KVM ifdeferyGreg Kurz2019-07-021-2/+0Star
* | hw/ppc/mac_newworld: Drop useless CONFIG_KVM ifdeferyGreg Kurz2019-07-021-4/+0Star
* | hw/ppc/mac_oldworld: Drop useless CONFIG_KVM ifdeferyGreg Kurz2019-07-021-2/+0Star
* | spapr_pci: Drop useless CONFIG_KVM ifdeferyGreg Kurz2019-07-021-2/+0Star
* | spapr_pci: Fix DRC owner in spapr_dt_pci_bus()Greg Kurz2019-07-021-1/+8
* | xics/spapr: Detect old KVM XICS on POWER9 hostsGreg Kurz2019-07-021-0/+13
* | xics/spapr: Register RTAS/hypercalls once at machine initGreg Kurz2019-07-021-1/+2
* | spapr_pci: Fix potential NULL pointer dereference in spapr_dt_pci_bus()Philippe Mathieu-Daudé2019-07-021-6/+5Star
* | ppc/pnv: remove xscom_base field from PnvChipCédric Le Goater2019-07-021-10/+0Star
* | ppc/pnv: fix XSCOM MMIO base address for P9 machines with multiple chipsCédric Le Goater2019-07-022-13/+28
|/
* Merge remote-tracking branch 'remotes/dgibson/tags/ppc-for-4.1-20190612' into...Peter Maydell2019-06-124-202/+335
|\
| * ppc/pnv: activate the "dumpdtb" option on the powernv machineCédric Le Goater2019-06-121-0/+2
| * spapr: Allow hot plug/unplug of PCI bridges and devices under PCI bridgesDavid Gibson2019-06-121-13/+102
| * spapr: Direct all PCI hotplug to host bridge, rather than P2P bridgeDavid Gibson2019-06-121-0/+11
| * spapr: Don't use bus number for building DRC idsDavid Gibson2019-06-121-14/+40
| * spapr: Clean up DRC index constructionDavid Gibson2019-06-121-56/+68
| * spapr: Clean up spapr_drc_populate_dt()David Gibson2019-06-123-13/+10Star
| * spapr: Clean up dt creation for PCI busesDavid Gibson2019-06-122-70/+77
| * spapr: Clean up device tree construction for PCI devicesDavid Gibson2019-06-121-64/+55Star
| * spapr: Clean up device node name generation for PCI devicesDavid Gibson2019-06-121-25/+16Star
| * spapr_pci: Improve error messageGreg Kurz2019-06-121-1/+8
* | Include qemu-common.h exactly where neededMarkus Armbruster2019-06-1213-8/+10
* | Include qemu/module.h where needed, drop it from qemu-common.hMarkus Armbruster2019-06-1217-4/+21
* | qemu-common: Move tcg_enabled() etc. to sysemu/tcg.hMarkus Armbruster2019-06-111-0/+2
|/
* target/ppc: Use env_cpu, env_archcpuRichard Henderson2019-06-103-12/+12
* Merge remote-tracking branch 'remotes/mst/tags/for_upstream' into stagingPeter Maydell2019-06-061-24/+10Star
|\
| * pcie: Simplify pci_adjust_config_limit()David Gibson2019-05-301-24/+10Star
* | ppc/pnv: add dummy XSCOM registers for PRD initializationCédric Le Goater2019-05-291-0/+18
* | ppc/pnv: introduce new skiboot platform propertiesCédric Le Goater2019-05-291-3/+10
* | spapr: Don't migrate the hpt_maxpagesize cap to older machine typesGreg Kurz2019-05-292-1/+12
* | spapr: change default interrupt mode to 'dual'Cédric Le Goater2019-05-291-1/+2
* | spapr/irq: add KVM support to the 'dual' machineCédric Le Goater2019-05-291-20/+38
* | spapr/irq: introduce a spapr_irq_init_device() helperCédric Le Goater2019-05-291-19/+70
* | spapr/xive: activate KVM supportCédric Le Goater2019-05-291-9/+0Star
* | spapr/xive: add migration support for KVMCédric Le Goater2019-05-291-1/+1
* | spapr/xive: add KVM supportCédric Le Goater2019-05-292-1/+10
* | spapr: Print out extra hints when CAS negotiation of interrupt mode failsGreg Kurz2019-05-291-2/+4