summaryrefslogtreecommitdiffstats
path: root/hw/ppc
Commit message (Expand)AuthorAgeFilesLines
* Use g_new() & friends where that makes obvious senseMarkus Armbruster2022-03-2110-24/+23Star
* ppc/pnv: Remove user-created PHB{3,4,5} devicesCédric Le Goater2022-03-141-24/+1Star
* ppc/pnv: Always create the PHB5 PEC devicesFrederic Barrat2022-03-141-3/+1Star
* osdep: Move memalign-related functions to their own headerPeter Maydell2022-03-072-0/+2
* hw/ppc/spapr_vio.c: use g_autofree in spapr_dt_vdevice()Daniel Henrique Barboza2022-03-021-4/+2Star
* hw/ppc/spapr_rtas.c: use g_autofree in rtas_ibm_get_system_parameter()Daniel Henrique Barboza2022-03-021-13/+12Star
* spapr_pci_nvlink2.c: use g_autofree in spapr_phb_nvgpu_ram_populate_dt()Daniel Henrique Barboza2022-03-021-6/+4Star
* hw/ppc/spapr_numa.c: simplify spapr_numa_write_assoc_lookup_arrays()Daniel Henrique Barboza2022-03-021-8/+8
* hw/ppc/spapr_drc.c: use g_autofree in spapr_drc_by_index()Daniel Henrique Barboza2022-03-021-4/+2Star
* hw/ppc/spapr_drc.c: use g_autofree in spapr_dr_connector_new()Daniel Henrique Barboza2022-03-021-2/+1Star
* hw/ppc/spapr_drc.c: use g_autofree in drc_unrealize()Daniel Henrique Barboza2022-03-021-3/+1Star
* hw/ppc/spapr_drc.c: use g_autofree in drc_realize()Daniel Henrique Barboza2022-03-021-3/+1Star
* hw/ppc/spapr_drc.c: use g_auto in spapr_dt_drc()Daniel Henrique Barboza2022-03-021-18/+12Star
* hw/ppc/spapr_caps.c: use g_autofree in spapr_caps_add_properties()Daniel Henrique Barboza2022-03-021-5/+2Star
* hw/ppc/spapr_caps.c: use g_autofree in spapr_cap_get_string()Daniel Henrique Barboza2022-03-021-4/+3Star
* hw/ppc/spapr_caps.c: use g_autofree in spapr_cap_set_string()Daniel Henrique Barboza2022-03-021-5/+3Star
* hw/ppc/spapr.c: fail early if no firmware found in machine_init()Daniel Henrique Barboza2022-03-021-13/+11Star
* hw/ppc/spapr.c: use g_autofree in spapr_dt_chosen()Daniel Henrique Barboza2022-03-021-5/+2Star
* ppc/xive: Add support for PQ state bits offloadCédric Le Goater2022-03-021-2/+6
* ppc/psi: Add support for StoreEOI and 64k ESB pages (POWER10)Cédric Le Goater2022-03-022-6/+30
* ppc/pnv: Add a HOMER model to POWER10Cédric Le Goater2022-03-022-0/+84
* ppc/pnv: Add model for POWER10 PHB5 PCIe Host bridgeCédric Le Goater2022-03-021-0/+51
* ppc/pnv: Add POWER10 quadsCédric Le Goater2022-03-021-10/+40
* ppc/pnv: Add a OCC model for POWER10Cédric Le Goater2022-03-022-0/+26
* ppc/pnv: Add a XIVE2 controller to the POWER10 chipCédric Le Goater2022-03-021-3/+82
* hw/ppc/pnv: Determine ns16550's IRQ number from QOM propertyBernhard Beschow2022-03-021-1/+4
* rtc: Have event RTC_CHANGE identify the RTC by QOM pathMarkus Armbruster2022-02-281-1/+3
* qapi: Move RTC_CHANGE back out of target schemaPeter Maydell2022-02-281-1/+1
* Mark remaining global TypeInfo instances as constBernhard Beschow2022-02-212-2/+2
* spapr: implement nested-hv capability for the virtual hypervisorNicholas Piggin2022-02-183-10/+374
* target/ppc: Introduce a vhyp framework for nested HV supportNicholas Piggin2022-02-182-0/+12
* target/ppc: make vhyp get_pate method take lpid and return successNicholas Piggin2022-02-181-1/+6
* ppc: allow the hdecr timer to be created/destroyedNicholas Piggin2022-02-181-0/+21
* spapr: prevent hdec timer being set up under virtual hypervisorNicholas Piggin2022-02-182-4/+4
* spapr: nvdimm: Introduce spapr-nvdimm deviceShivaprasad G Bhat2022-02-181-0/+132
* spapr: nvdimm: Implement H_SCM_FLUSH hcallShivaprasad G Bhat2022-02-182-0/+262
* target/ppc: Remove PowerPC 601 CPUsCédric Le Goater2022-02-092-28/+2Star
* Merge remote-tracking branch 'remotes/legoater/tags/pull-ppc-20220130' into s...Peter Maydell2022-01-314-4/+6
|\
| * hw/ppc/vof: Add missing includesPhilippe Mathieu-Daudé2022-01-281-1/+0Star
| * spapr.c: check bus != NULL in spapr_get_fw_dev_path()Daniel Henrique Barboza2022-01-281-1/+1
| * spapr: Force 32bit when resetting a coreAlexey Kardashevskiy2022-01-282-2/+5
* | Merge remote-tracking branch 'remotes/quintela-gitlab/tags/migration-20220128...Peter Maydell2022-01-291-1/+0Star
|\ \
| * | Remove unnecessary minimum_version_id_old fieldsPeter Maydell2022-01-281-1/+0Star
| |/
* / rtc: Move RTC function prototypes to their own headerPeter Maydell2022-01-281-1/+1
|/
* ppc/pnv: Introduce user creatable pnv-phb4 devicesDaniel Henrique Barboza2022-01-121-0/+2
* ppc/pnv: Move num_phbs under Pnv8ChipCédric Le Goater2022-01-121-4/+3Star
* ppc/pnv: Complete user created PHB3 devicesCédric Le Goater2022-01-121-0/+2
* ppc/pnv: Reparent user created PHB3 devices to the PnvChipCédric Le Goater2022-01-121-0/+17
* ppc/pnv: Introduce support for user created PHB3 devicesCédric Le Goater2022-01-121-5/+18
* ppc/pnv: Attach PHB3 root port device when defaults are enabledCédric Le Goater2022-01-121-0/+8