summary refs log tree commit diff stats
path: root/hw/ppc/pnv.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* ppc/pnv: Rephrase error when run with KVMCédric Le Goater2023-06-251-1/+2
* target/ppc: Add POWER9 DD2.2 modelNicholas Piggin2023-05-281-1/+1
* pnv_phb4_pec: Simplify/align code to parent user-created PHBsFrederic Barrat2023-03-031-21/+8
* pnv_phb4_pec: Move pnv_phb4_get_pec() to rightful fileFrederic Barrat2023-03-031-43/+1
* pnv_phb4_pec: Keep track of instantiated PHBsFrederic Barrat2023-03-031-0/+1
* include/hw/ppc: Split pnv_chip.h off pnv.hMarkus Armbruster2023-01-201-0/+3
* reset: allow registering handlers that aren't called by snapshot loadingJason A. Donenfeld2022-10-271-2/+2
* hw/ppc: set machine->fdt in pnv_reset()Daniel Henrique Barboza2022-10-171-1/+7
* hw/ppc/pnv: Avoid dynamic stack allocationPhilippe Mathieu-Daudé2022-09-221-2/+2
* ppc/pnv: user creatable pnv-phb for powernv10Daniel Henrique Barboza2022-08-311-0/+2
* ppc/pnv: change pnv_phb4_get_pec() to also retrieve chip10->pecsDaniel Henrique Barboza2022-08-311-2/+15
* ppc/pnv: enable user created pnv-phb for powernv9Daniel Henrique Barboza2022-08-311-0/+2
* ppc/pnv: add PHB4 helpers for user created pnv-phbDaniel Henrique Barboza2022-08-311-3/+32
* ppc/pnv: enable user created pnv-phb for powernv8Daniel Henrique Barboza2022-08-311-14/+18
* ppc/pnv: turn chip8->phbs[] into a PnvPHB* arrayDaniel Henrique Barboza2022-08-311-5/+22
* ppc/pnv: add helpers for pnv-phb user devicesDaniel Henrique Barboza2022-08-311-0/+20
* ppc/pnv: move attach_root_port helper to pnv-phb.cDaniel Henrique Barboza2022-08-311-25/+0
* ppc/pnv: remove root port name from pnv_phb_attach_root_port()Daniel Henrique Barboza2022-08-311-4/+5
* ppc/pnv: remove pnv-phb4-root-portDaniel Henrique Barboza2022-08-311-0/+2
* ppc/pnv: remove pnv-phb3-root-portDaniel Henrique Barboza2022-08-311-0/+1
* ppc/pnv: turn PnvPHB4 into a PnvPHB backendDaniel Henrique Barboza2022-08-311-3/+17
* ppc/pnv: turn PnvPHB3 into a PnvPHB backendDaniel Henrique Barboza2022-08-311-6/+15
* ppc/pnv: Add initial P9/10 SBE modelNicholas Piggin2022-08-311-0/+25
* target/ppc: Fix host PVR matching for KVMNicholas Piggin2022-08-301-1/+1
* ppc/pnv: make pnv_chip_power8_pic_print_info() use chip8->phbs[]Daniel Henrique Barboza2022-07-061-14/+8
* ppc/pnv: make pnv_ics_resend() use chip8->phbs[]Daniel Henrique Barboza2022-07-061-14/+8
* ppc/pnv: make pnv_ics_get() use the chip8->phbs[] arrayDaniel Henrique Barboza2022-07-061-27/+11
* ppc/pnv: assign pnv-phb-root-port chassis/slot earlierDaniel Henrique Barboza2022-07-061-2/+13
* ppc/pnv: attach phb3/phb4 root ports in QOM treeDaniel Henrique Barboza2022-07-061-1/+6
* ppc/pnv: Remove PnvOCC::psi linkCédric Le Goater2022-04-201-6/+6
* ppc/pnv: Remove PnvLpcController::psi linkCédric Le Goater2022-04-201-6/+12
* Remove qemu-common.h include from most unitsMarc-André Lureau2022-04-061-1/+0
* ppc/pnv: Remove user-created PHB{3,4,5} devicesCédric Le Goater2022-03-141-24/+1
* ppc/pnv: Always create the PHB5 PEC devicesFrederic Barrat2022-03-141-3/+1
* ppc/psi: Add support for StoreEOI and 64k ESB pages (POWER10)Cédric Le Goater2022-03-021-0/+6
* ppc/pnv: Add a HOMER model to POWER10Cédric Le Goater2022-03-021-0/+20
* 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-021-0/+10
* 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
* 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/+3
* 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
* ppc/pnv: Change the maximum of PHB3 devices for Power8NVLCédric Le Goater2022-01-041-1/+1
* ppc/pnv: Use QOM hierarchy to scan PEC PHB4 devicesCédric Le Goater2021-12-171-7/+13
* ppc/pnv: Move realize of PEC stacks under the PEC modelCédric Le Goater2021-12-171-33/+4