aboutsummaryrefslogtreecommitdiff
path: root/hw/ppc
AgeCommit message (Expand)AuthorFilesLines
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
2018-06-16pnv: Fix some error handling cpu realize()David Gibson1-5/+2
2018-06-16spapr: Clean up cpu realize/unrealize pathsDavid Gibson1-44/+25
2018-06-16mac_newworld: add PMU deviceMark Cave-Ayland2-1/+10
2018-06-16mac_newworld: add gpios to macio devices with PMU enabledMark Cave-Ayland1-0/+2
2018-06-16mac_newworld: add via machine option to control mac99 VIA/ADB configurationMark Cave-Ayland2-7/+68
2018-06-16ppc: introduce Core99MachinesState for the mac99 machineMark Cave-Ayland2-0/+18
2018-06-16spapr: fix leak in h_client_architecture_support()Greg Kurz1-0/+1
2018-06-16ppc/spapr_caps: Don't disable cap_cfpc on POWER8 by defaultSuraj Jitindar Singh1-5/+1
2018-06-15iommu: Add IOMMU index argument to translate methodPeter Maydell1-1/+2
2018-06-15iommu: Add IOMMU index argument to notifier APIsPeter Maydell1-1/+1
2018-06-13Purge uses of banned g_assert_FOO()Markus Armbruster1-6/+6
2018-06-12spapr_pci: Remove unhelpful pagesize warningDavid Gibson1-7/+0
2018-06-12ppc/pnv: fix LPC HC firmware address spaceCédric Le Goater1-1/+3
2018-06-12spapr: handle cpu core unplug via hotplug handler chainDavid Hildenbrand1-1/+11
2018-06-12spapr: handle pc-dimm unplug via hotplug handler chainDavid Hildenbrand1-3/+15
2018-06-12spapr: introduce machine unplug handlerDavid Hildenbrand1-0/+6
2018-06-12spapr: move memory hotplug support check into spapr_memory_pre_plug()David Hildenbrand1-7/+6
2018-06-12spapr: move lookup of the node into spapr_memory_plug()David Hildenbrand1-7/+5
2018-06-12spapr: no need to verify the nodeDavid Hildenbrand1-8/+2
2018-06-12ppc: remove obsolete macio_init() definition from mac.hMark Cave-Ayland1-3/+0
2018-06-12ppc: remove obsolete pci_pmac_init() definitions from mac.hMark Cave-Ayland1-6/+0
2018-06-12spapr/vio: deprecate the "irq" propertyCédric Le Goater1-1/+21
2018-06-12prep: fix keyboard for the 40p machineMark Cave-Ayland1-1/+0
2018-06-1240p: remove pci_allow_0_address = true from 40p machine classMark Cave-Ayland1-1/+0
2018-06-12hw/ppc/spapr_drc: Replace error_setg(&error_abort) by error_report() + abort()Philippe Mathieu-Daudé1-1/+2
2018-06-12ppc440_pcix: Fix a typo in setting a register (Coverity CID1390577)BALATON Zoltan1-1/+1
2018-06-08ppc/pnv: Add trailing '\n' to qemu_log() callsPhilippe Mathieu-Daudé1-2/+2
2018-06-04Merge remote-tracking branch 'remotes/mst/tags/for_upstream' into stagingPeter Maydell2-3/+3
2018-06-01Merge remote-tracking branch 'remotes/bonzini/tags/for-upstream' into stagingPeter Maydell4-5/+0
2018-06-01ppc: use local path for local headersMichael S. Tsirkin2-3/+3
2018-06-01hw: Do not include "sysemu/blockdev.h" if it is not necessaryPhilippe Mathieu-Daudé2-2/+0
2018-06-01hw: Do not include "sysemu/block-backend.h" if it is not necessaryPhilippe Mathieu-Daudé2-3/+0
2018-05-29ppc: Rename 2.13 machines to 3.0Peter Maydell1-7/+7