summaryrefslogtreecommitdiff
path: root/hw/ppc
AgeCommit message (Expand)AuthorFilesLines
2018-08-01sam460ex: Fix PCI interrupts with multiple devicesBALATON Zoltan2-17/+10
2018-07-16sam460ex: Correct use after free errorBALATON Zoltan1-1/+2
2018-07-16spapr: Correct inverted test in spapr_pc_dimm_node()David Gibson1-1/+1
2018-07-09sam460ex: Make sam460ex_load_device_tree() handle all errors internallyDavid Gibson1-12/+6
2018-07-09sam460ex: Don't check for errors from qemu_fdt_*()David Gibson1-20/+6
2018-07-09sam460ex: Check for errors from libfdt functionsDavid Gibson1-2/+3
2018-07-07ppc: fix default VGA display for PReP machinesMark Cave-Ayland1-0/+2
2018-07-07ppc440_uc: Fix a copy/paste errorPhilippe Mathieu-Daudé1-1/+1
2018-07-07spapr/vio: quiet down the "irq" property accessorsCédric Le Goater1-3/+12
2018-07-07ppc: fix default VGA display for Mac machinesMark Cave-Ayland2-0/+2
2018-07-03Merge remote-tracking branch 'remotes/dgibson/tags/ppc-for-3.0-20180703' into...Peter Maydell8-11/+281
2018-07-03ppc: Include vga cirrus card into the compiling processSebastian Bauer1-0/+1
2018-07-03spapr: compute default value of "hpt-max-page-size" laterGreg Kurz2-7/+19
2018-07-03ppc440_uc: Basic emulation of PPC440 DMA controllerBALATON Zoltan3-0/+226
2018-07-03sam460ex: Add RTC deviceBALATON Zoltan1-0/+1
2018-07-03hw/ppc: Give sam46ex its own config optionDavid Gibson1-1/+2
2018-07-03ppc/pnv: fix pnv_core_realize() error handlingCédric Le Goater1-0/+1
2018-07-03ppc/xics: rework the ICS classes inheritance treeCédric Le Goater1-1/+1
2018-07-03sam460ex: Fix sam460ex device tree when booting the Linux kernelGuenter Roeck1-0/+28
2018-07-03mac_newworld: always enable disable_direct_reg3_writes for ADB machinesMark Cave-Ayland1-2/+2
2018-07-02hw/ppc: Use the IEC binary prefix definitionsPhilippe Mathieu-Daudé16-59/+68
2018-07-02hw: Directly use "qemu/units.h" instead of "qemu/cutils.h"Philippe Mathieu-Daudé2-2/+2
2018-07-02hw: Use IEC binary prefix definitions from "qemu/units.h"Philippe Mathieu-Daudé6-23/+23
2018-06-28pc-dimm: get_memory_region() will not fail after realizeDavid Hildenbrand1-10/+2
2018-06-28pc-dimm: rename pc_dimm_memory_* to pc_dimm_*David Hildenbrand1-3/+3
2018-06-22spapr: Don't rewrite mmu capabilities in KVM modeDavid Gibson1-0/+2
2018-06-22spapr: Limit available pagesizes to provide a consistent guest environmentDavid Gibson1-0/+34
2018-06-22spapr: Use maximum page size capability to simplify memory backend checkingDavid Gibson2-10/+28
2018-06-22spapr: Maximum (HPT) pagesize propertyDavid Gibson2-0/+68
2018-06-21spapr: remove unused spapr_irq routinesCédric Le Goater1-79/+1
2018-06-21spapr: split the IRQ allocation sequenceCédric Le Goater4-8/+93
2018-06-21spapr: Add cpu_apply hook to capabilitiesDavid Gibson2-0/+21
2018-06-21spapr: Compute effective capability values earlierDavid Gibson2-5/+10
2018-06-21target/ppc: Allow cpu compatiblity checks based on type, not instanceDavid Gibson2-16/+13
2018-06-21ppc/pnv: consolidate the creation of the ISA bus device treeCédric Le Goater1-28/+23
2018-06-21ppc/pnv: introduce Pnv8Chip and Pnv9Chip modelsCédric Le Goater1-102/+179
2018-06-21spapr_cpu_core: migrate VPA related stateGreg Kurz1-0/+65
2018-06-21spapr_cpu_core: migrate per-CPU dataGreg Kurz2-3/+26
2018-06-21ppc/pnv: introduce a new isa_create() operation to the chip modelCédric Le Goater2-20/+44
2018-06-21ppc/pnv: introduce a new intc_create() operation to the chip modelCédric Le Goater2-11/+28
2018-06-18spapr: fix xics_system_init() error pathGreg Kurz1-8/+14
2018-06-16target/ppc, spapr: Move VPA information to machine_dataDavid Gibson2-35/+55
2018-06-16ppc/pnv: introduce a pnv_chip_core_realize() routineCédric Le Goater1-10/+22
2018-06-16spapr_cpu_core: introduce spapr_create_vcpu()Greg Kurz1-28/+45
2018-06-16spapr_cpu_core: add missing rollback on realization pathGreg Kurz1-2/+9
2018-06-16spapr_cpu_core: fix potential leak in spapr_cpu_core_realize()Greg Kurz1-0/+2
2018-06-16spapr_cpu_core: convert last snprintf() to g_strdup_printf()Greg Kurz1-2/+3
2018-06-16pnv: Add cpu unrealize pathDavid Gibson1-0/+21
2018-06-16pnv: Clean up cpu realize pathDavid Gibson1-35/+21
2018-06-16pnv_core: Allocate cpu thread objects individuallyDavid Gibson2-8/+7