aboutsummaryrefslogtreecommitdiff
path: root/hw/ppc
AgeCommit message (Expand)AuthorFilesLines
2022-05-26spapr: Use address from elf parser for kernel addressAlexey Kardashevskiy1-2/+11
2022-05-26hw/ppc/e500: Remove unused BINARY_DEVICE_TREE_FILEBernhard Beschow1-1/+0
2022-05-26pseries: allow setting stdout-path even on machines with a VGAPaolo Bonzini1-4/+8
2022-05-12machine: use QAPI struct for boot configurationPaolo Bonzini4-5/+5
2022-05-09Warn user if the vga flag is passed but no vga device is createdGautam Agrawal1-0/+1
2022-05-05target/ppc: Remove msr_pr macroVíctor Colombo2-2/+2
2022-04-20hw/ppc: change indentation to spaces from TABsGuo Zhi2-12/+12
2022-04-20ppc/vof: Fix uninitialized string tracingAlexey Kardashevskiy1-1/+1
2022-04-20hw/ppc/ppc405_boards: Initialize g_autofree pointerBernhard Beschow1-2/+2
2022-04-20spapr: Move nested KVM hypercalls under a TCG only config.Fabiano Rosas1-6/+20
2022-04-20spapr: Move hypercall_register_softmmuFabiano Rosas1-25/+25
2022-04-20ppc/pnv: Remove useless checks in set_irq handlersCédric Le Goater1-10/+0
2022-04-20ppc/pnv: Remove PnvPsiClas::irq_setCédric Le Goater1-17/+6
2022-04-20ppc/pnv: Remove PnvOCC::psi linkCédric Le Goater2-18/+10
2022-04-20ppc/pnv: Remove PnvLpcController::psi linkCédric Le Goater3-21/+26
2022-04-20ppc/pnv: Fix PSI IRQ definitionCédric Le Goater1-6/+3
2022-04-20ppc/spapr/ddw: Add 2M pagesizeAlexey Kardashevskiy1-0/+1
2022-04-20hw: Add compat machines for 7.1Cornelia Huck1-2/+13
2022-04-06Remove qemu-common.h include from most unitsMarc-André Lureau16-16/+0
2022-04-06Replace qemu_real_host_page variables with inlined functionsMarc-André Lureau2-2/+2
2022-04-04hw/ppc: free env->tb_env in spapr_unrealize_vcpu()Daniel Henrique Barboza2-0/+10
2022-03-21Use g_new() & friends where that makes obvious senseMarkus Armbruster10-24/+23
2022-03-14ppc/pnv: Remove user-created PHB{3,4,5} devicesCédric Le Goater1-24/+1
2022-03-14ppc/pnv: Always create the PHB5 PEC devicesFrederic Barrat1-3/+1
2022-03-07osdep: Move memalign-related functions to their own headerPeter Maydell2-0/+2
2022-03-02hw/ppc/spapr_vio.c: use g_autofree in spapr_dt_vdevice()Daniel Henrique Barboza1-4/+2
2022-03-02hw/ppc/spapr_rtas.c: use g_autofree in rtas_ibm_get_system_parameter()Daniel Henrique Barboza1-13/+12
2022-03-02spapr_pci_nvlink2.c: use g_autofree in spapr_phb_nvgpu_ram_populate_dt()Daniel Henrique Barboza1-6/+4
2022-03-02hw/ppc/spapr_numa.c: simplify spapr_numa_write_assoc_lookup_arrays()Daniel Henrique Barboza1-8/+8
2022-03-02hw/ppc/spapr_drc.c: use g_autofree in spapr_drc_by_index()Daniel Henrique Barboza1-4/+2
2022-03-02hw/ppc/spapr_drc.c: use g_autofree in spapr_dr_connector_new()Daniel Henrique Barboza1-2/+1
2022-03-02hw/ppc/spapr_drc.c: use g_autofree in drc_unrealize()Daniel Henrique Barboza1-3/+1
2022-03-02hw/ppc/spapr_drc.c: use g_autofree in drc_realize()Daniel Henrique Barboza1-3/+1
2022-03-02hw/ppc/spapr_drc.c: use g_auto in spapr_dt_drc()Daniel Henrique Barboza1-18/+12
2022-03-02hw/ppc/spapr_caps.c: use g_autofree in spapr_caps_add_properties()Daniel Henrique Barboza1-5/+2
2022-03-02hw/ppc/spapr_caps.c: use g_autofree in spapr_cap_get_string()Daniel Henrique Barboza1-4/+3
2022-03-02hw/ppc/spapr_caps.c: use g_autofree in spapr_cap_set_string()Daniel Henrique Barboza1-5/+3
2022-03-02hw/ppc/spapr.c: fail early if no firmware found in machine_init()Daniel Henrique Barboza1-13/+11
2022-03-02hw/ppc/spapr.c: use g_autofree in spapr_dt_chosen()Daniel Henrique Barboza1-5/+2
2022-03-02ppc/xive: Add support for PQ state bits offloadCédric Le Goater1-2/+6
2022-03-02ppc/psi: Add support for StoreEOI and 64k ESB pages (POWER10)Cédric Le Goater2-6/+30
2022-03-02ppc/pnv: Add a HOMER model to POWER10Cédric Le Goater2-0/+84
2022-03-02ppc/pnv: Add model for POWER10 PHB5 PCIe Host bridgeCédric Le Goater1-0/+51
2022-03-02ppc/pnv: Add POWER10 quadsCédric Le Goater1-10/+40
2022-03-02ppc/pnv: Add a OCC model for POWER10Cédric Le Goater2-0/+26
2022-03-02ppc/pnv: Add a XIVE2 controller to the POWER10 chipCédric Le Goater1-3/+82
2022-03-02hw/ppc/pnv: Determine ns16550's IRQ number from QOM propertyBernhard Beschow1-1/+4
2022-02-28rtc: Have event RTC_CHANGE identify the RTC by QOM pathMarkus Armbruster1-1/+3
2022-02-28qapi: Move RTC_CHANGE back out of target schemaPeter Maydell1-1/+1
2022-02-21Mark remaining global TypeInfo instances as constBernhard Beschow2-2/+2