summary refs log tree commit diff stats
path: root/include/hw/ppc/pnv.h (follow)
Commit message (Expand)AuthorAgeFilesLines
* ppc/pnv: Implement the ChipTOD to Core transferNicholas Piggin2024-02-231-0/+2
* ppc/pnv: Add pca9552 to powernv10-rainier for PCIe hotplug power controlGlenn Miles2024-02-231-0/+1
* 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-1/+1
* include/hw/ppc: Don't include hw/pci-host/pnv_phb.h from pnv.hMarkus Armbruster2023-01-201-1/+2
* include/hw/ppc: Split pnv_chip.h off pnv.hMarkus Armbruster2023-01-201-141/+2
* ppc/pnv: turn chip8->phbs[] into a PnvPHB* arrayDaniel Henrique Barboza2022-08-311-1/+5
* ppc/pnv: add helpers for pnv-phb user devicesDaniel Henrique Barboza2022-08-311-0/+1
* ppc/pnv: move attach_root_port helper to pnv-phb.cDaniel Henrique Barboza2022-08-311-1/+0
* ppc/pnv: remove root port name from pnv_phb_attach_root_port()Daniel Henrique Barboza2022-08-311-2/+1
* ppc/pnv: turn PnvPHB3 into a PnvPHB backendDaniel Henrique Barboza2022-08-311-1/+2
* ppc/pnv: Add initial P9/10 SBE modelNicholas Piggin2022-08-311-0/+3
* ppc/pnv: assign pnv-phb-root-port chassis/slot earlierDaniel Henrique Barboza2022-07-061-1/+2
* ppc/pnv: attach phb3/phb4 root ports in QOM treeDaniel Henrique Barboza2022-07-061-1/+1
* ppc/pnv: Remove user-created PHB{3,4,5} devicesCédric Le Goater2022-03-141-1/+0
* ppc/pnv: Add a HOMER model to POWER10Cédric Le Goater2022-03-021-0/+10
* ppc/pnv: Add model for POWER10 PHB5 PCIe Host bridgeCédric Le Goater2022-03-021-0/+3
* ppc/pnv: Add POWER10 quadsCédric Le Goater2022-03-021-0/+3
* ppc/pnv: Add a OCC model for POWER10Cédric Le Goater2022-03-021-0/+1
* ppc/pnv: Add a XIVE2 controller to the POWER10 chipCédric Le Goater2022-03-021-0/+22
* ppc/pnv: Move num_phbs under Pnv8ChipCédric Le Goater2022-01-121-2/+2
* ppc/pnv: Reparent user created PHB3 devices to the PnvChipCédric Le Goater2022-01-121-0/+1
* ppc/pnv: Introduce support for user created PHB3 devicesCédric Le Goater2022-01-121-0/+2
* ppc/pnv: Attach PHB3 root port device when defaults are enabledCédric Le Goater2022-01-121-0/+1
* ppc/pnv: Introduce a num_pecs class attribute for PHB4 PEC devicesCédric Le Goater2021-12-171-0/+2
* ppc/pnv: Use a simple incrementing index for the chip-idCédric Le Goater2021-08-271-26/+7
* ppc/pnv: Change the POWER10 machine to support DD2 onlyCédric Le Goater2021-08-271-1/+1
* ppc/pnv: Introduce a LPC FW memory region attribute to map the PNORCédric Le Goater2021-02-101-0/+1
* non-virt: Fix Lesser GPL version numberChetan Pant2020-11-151-1/+1
* qom: Remove module_obj_name parameter from OBJECT_DECLARE* macrosEduardo Habkost2020-09-181-1/+1
* Use OBJECT_DECLARE_TYPE where possibleEduardo Habkost2020-09-091-4/+2
* Use DECLARE_*CHECKER* macrosEduardo Habkost2020-09-091-24/+20
* Move QOM typedefs and add missing includesEduardo Habkost2020-09-091-13/+20
* ppc/pnv: Create BMC devices only when defaults are enabledCédric Le Goater2020-04-071-0/+2
* ppc/pnv: Add models for POWER8 PHB3 PCIe Host bridgeCédric Le Goater2020-02-021-0/+4
* ppc/pnv: Add models for POWER9 PHB4 PCIe Host bridgeBenjamin Herrenschmidt2020-02-021-0/+7
* ppc/pnv: Add support for "hostboot" modeCédric Le Goater2020-02-021-0/+2
* pnv/xive: Deduce the PnvXive pointer from XiveTCTX::xptrGreg Kurz2020-01-081-2/+0
* ppc/pnv: Add a "pnor" const link property to the BMC internal simulatorGreg Kurz2020-01-081-1/+1
* ppc/pnv: Add an "nr-threads" property to the base chip classGreg Kurz2020-01-081-0/+1
* ppc/pnv: Introduce a "xics" property under the POWER8 chipCédric Le Goater2020-01-081-0/+2
* ppc/pnv: Drop PnvChipClass::typeGreg Kurz2019-12-171-9/+0
* ppc/pnv: Introduce PnvChipClass::xscom_pcba() methodGreg Kurz2019-12-171-0/+1
* ppc/pnv: Drop pnv_chip_is_power9() and pnv_chip_is_power10() helpersGreg Kurz2019-12-171-10/+0
* ppc/pnv: Introduce PnvChipClass::xscom_core_base() methodGreg Kurz2019-12-171-0/+1
* ppc/pnv: Introduce PnvChipClass::intc_print_info() methodGreg Kurz2019-12-171-0/+1
* ppc/pnv: Drop pnv_is_power9() and pnv_is_power10() helpersGreg Kurz2019-12-171-10/+0
* ppc/pnv: Introduce PnvMachineClass::dt_power_mgt()Greg Kurz2019-12-171-2/+6
* ppc/pnv: Introduce PnvMachineClass and PnvMachineClass::compatGreg Kurz2019-12-171-0/+13
* ppc/pnv: Fix OCC common area region mappingCédric Le Goater2019-12-171-0/+4