aboutsummaryrefslogtreecommitdiff
path: root/hw/ppc
AgeCommit message (Expand)AuthorFilesLines
2018-01-20target/ppc/spapr_caps: Add macro to generate spapr_caps migration vmstateSuraj Jitindar Singh1-54/+24
2018-01-20spapr: fix device tree properties when using compatibility modeGreg Kurz3-18/+16
2018-01-20spapr: drop duplicate variable in spapr_core_plug()Greg Kurz1-3/+1
2018-01-20hw/ppc/Makefile: Add a way to disable the PPC4xx boardsThomas Huth1-2/+2
2018-01-19possible_cpus: add CPUArchId::type fieldIgor Mammedov1-5/+8
2018-01-19spapr: Allow only supported dynamic sysbus devicesEduardo Habkost1-2/+1
2018-01-19ppc: e500: Allow only supported dynamic sysbus devicesEduardo Habkost1-2/+2
2018-01-19machine: Replace has_dynamic_sysbus with list of allowed devicesEduardo Habkost2-2/+5
2018-01-17ppc/pnv: change initrd addressCédric Le Goater1-1/+1
2018-01-17ppc/pnv: fix XSCOM core addressing on POWER9Cédric Le Goater2-8/+9
2018-01-17ppc/pnv: introduce pnv*_is_power9() helpersCédric Le Goater1-5/+3
2018-01-17ppc/pnv: change core mask for POWER9Cédric Le Goater1-2/+2
2018-01-17ppc/pnv: use POWER9 DD2 processorCédric Le Goater1-1/+1
2018-01-17spapr: Adjust default VSMT value for better migration compatibilityDavid Gibson1-3/+8
2018-01-17spapr: Allow some cases where we can't set VSMT mode in the kernelDavid Gibson1-7/+19
2018-01-17target/ppc: Clarify compat mode max_threads valueDavid Gibson1-2/+2
2018-01-17spapr: Remove unnecessary 'options' field from sPAPRCapabilityInfoDavid Gibson1-5/+1
2018-01-17hw/ppc/spapr_caps: Rework spapr_caps to use uint8 internal representationSuraj Jitindar Singh2-166/+201
2018-01-17spapr: Handle Decimal Floating Point (DFP) as an optional capabilityDavid Gibson2-3/+22
2018-01-17spapr: Handle VMX/VSX presence as an spapr capability flagDavid Gibson2-9/+36
2018-01-17spapr: Validate capabilities on migrationDavid Gibson2-3/+99
2018-01-17spapr: Treat Hardware Transactional Memory (HTM) as an optional capabilityDavid Gibson2-6/+38
2018-01-17spapr: Capabilities infrastructureDavid Gibson3-1/+189
2018-01-11Merge remote-tracking branch 'origin/master' into HEADMichael S. Tsirkin17-210/+335
2018-01-10spapr: Correct compatibility mode setting for hotplugged CPUsDavid Gibson2-1/+10
2018-01-10hw/ppc: Remove the deprecated spapr-pci-vfio-host-bridge deviceThomas Huth1-47/+0
2018-01-10target/ppc: more use of the PPC_*() macrosCédric Le Goater1-5/+5
2018-01-10ppc/pnv: change powernv_ prefix to pnv_ for overall naming consistencyCédric Le Goater6-64/+60
2018-01-10spapr_pci: use warn_report()Greg Kurz2-4/+4
2017-12-18hw/net/ne2000: extract ne2k-isa code from i386/pc to ne2000-isa.cPhilippe Mathieu-Daudé1-0/+1
2017-12-18hw/timer/mc146818: rename rtc_init() -> mc146818_rtc_init()Philippe Mathieu-Daudé1-1/+1
2017-12-18ppc: remove duplicated includesPhilippe Mathieu-Daudé1-1/+0
2017-12-18hw: use "qemu/osdep.h" as first #include in source filesPhilippe Mathieu-Daudé1-0/+1
2017-12-15spapr: don't initialize PATB entry if max-cpu-compat < power9Laurent Vivier1-2/+4
2017-12-15spapr: Assume msi_nonbrokenDavid Gibson1-3/+2
2017-12-15spapr: Rename machine init functions for clarityDavid Gibson1-6/+6
2017-12-15spapr_events: drop bogus cell from "interrupt-ranges" propertyGreg Kurz1-3/+0
2017-12-15spapr: fix LSI interrupt specifiers in the device treeGreg Kurz3-5/+4
2017-12-15spapr: replace numa_get_node() with lookup in pc-dimm listIgor Mammedov1-1/+28
2017-12-15spapr: introduce a spapr_qirq() helperCédric Le Goater3-8/+17
2017-12-15spapr: introduce a spapr_irq_set_lsi() helperCédric Le Goater1-3/+11
2017-12-15spapr: move the IRQ allocation routines under the machineCédric Le Goater5-7/+125
2017-12-15ppc/xics: assign of the CPU 'intc' pointer under the coreCédric Le Goater2-2/+3
2017-12-15ppc/xics: introduce an icp_create() helperCédric Le Goater2-20/+3
2017-12-15spapr/rtas: do not reset the MSR in stop-self commandCédric Le Goater1-10/+0
2017-12-15spapr/rtas: fix reboot of a a SMP TCG guestCédric Le Goater1-0/+8
2017-12-15spapr/rtas: disable the decrementer interrupt when a CPU is unpluggedCédric Le Goater1-0/+11
2017-12-15e500: name openpic and pci host bridgeMichael Davidsaver1-0/+4
2017-12-15spapr_cpu_core: instantiate CPUs separatelyGreg Kurz2-20/+10
2017-12-15spapr: Add pseries-2.12 machine typeDavid Gibson1-3/+23