summaryrefslogtreecommitdiffstats
path: root/hw/ppc/pnv.c
Commit message (Expand)AuthorAgeFilesLines
* Merge tag 'patchew/20200219160953.13771-1-imammedo@redhat.com' of https://git...Paolo Bonzini2020-02-251-6/+2Star
|\
| * ppc/pnv: use memdev for RAMIgor Mammedov2020-02-191-6/+2Star
* | ppc: free 'fdt' after reset the machinePan Nengyuan2020-02-201-0/+2
|/
* ppc/pnv: Add models for POWER8 PHB3 PCIe Host bridgeCédric Le Goater2020-02-021-2/+67
* ppc/pnv: Add models for POWER9 PHB4 PCIe Host bridgeBenjamin Herrenschmidt2020-02-021-0/+107
* ppc/pnv: Add support for "hostboot" modeCédric Le Goater2020-02-021-1/+27
* qdev: set properties with device_class_set_props()Marc-André Lureau2020-01-241-1/+1
* pnv/xive: Deduce the PnvXive pointer from XiveTCTX::xptrGreg Kurz2020-01-081-14/+0Star
* xive: Add a "presenter" link property to the TCTX objectCédric Le Goater2020-01-081-1/+2
* 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-3/+5
* spapr, pnv, xive: Add a "xive-fabric" link to the XIVE routerGreg Kurz2020-01-081-0/+6
* ppc/pnv: Introduce a "xics" property under the POWER8 chipCédric Le Goater2020-01-081-5/+19
* ppc/pnv: Introduce a "xics" property alias under the PSI modelCédric Le Goater2020-01-081-2/+2
* ppc/pnv: Drop "num-chips" machine propertyGreg Kurz2020-01-081-50/+12Star
* ppc/pnv: Modify the powerdown notifier to get the PowerNV machineCédric Le Goater2020-01-081-1/+1
* ppc/pnv: Drop PnvChipClass::typeGreg Kurz2019-12-171-5/+0Star
* ppc/pnv: Introduce PnvChipClass::xscom_pcba() methodGreg Kurz2019-12-171-0/+23
* ppc/pnv: Pass content of the "compatible" property to pnv_dt_xscom()Greg Kurz2019-12-171-3/+9
* ppc/pnv: Pass XSCOM base address and address size to pnv_dt_xscom()Greg Kurz2019-12-171-3/+9
* ppc/pnv: Introduce PnvChipClass::xscom_core_base() methodGreg Kurz2019-12-171-7/+24
* ppc/pnv: Introduce PnvChipClass::intc_print_info() methodGreg Kurz2019-12-171-5/+25
* ppc/pnv: Introduce PnvMachineClass::dt_power_mgt()Greg Kurz2019-12-171-4/+6
* ppc/pnv: Introduce PnvMachineClass and PnvMachineClass::compatGreg Kurz2019-12-171-14/+18
* ppc/pnv: Fix OCC common area region mappingCédric Le Goater2019-12-171-2/+2
* ppc/pnv: Introduce PBA registersCédric Le Goater2019-12-171-2/+10
* ppc/pnv: add a LPC Controller model for POWER10Cédric Le Goater2019-12-171-3/+22
* ppc/pnv: add a PSI bridge model for POWER10Cédric Le Goater2019-12-171-7/+20
* ppc/pnv: Introduce a POWER10 PnvChip and a powernv10 machineCédric Le Goater2019-12-171-6/+152
* ppc/pnv: Clarify how the TIMA is accessed on a multichip systemCédric Le Goater2019-12-171-0/+14
* ppc/pnv: Implement the XiveFabric interfaceCédric Le Goater2019-12-171-0/+35
* ppc/pnv: Fix TIMA indirect accessCédric Le Goater2019-12-171-0/+17
* ppc/pnv: Instantiate cores separatelyGreg Kurz2019-12-171-18/+12Star
* ppc/pnv: Create BMC devices at machine initCédric Le Goater2019-12-171-17/+16Star
* ppc/pnv: Add HIOMAP commandsCédric Le Goater2019-12-171-0/+1
* ppc/pnv: Link "chip" property to PnvXive::chip pointerGreg Kurz2019-12-171-2/+2
* ppc/pnv: Link "chip" property to PnvCore::chip pointerGreg Kurz2019-12-171-2/+2
* ppc/pnv: Link "chip" property to PnvHomer::chip pointerGreg Kurz2019-12-171-4/+4
* ppc/pnv: Link "psi" property to PnvOCC::psi pointerGreg Kurz2019-12-171-4/+4
* ppc/pnv: Link "psi" property to PnvLpc::psi pointerGreg Kurz2019-12-171-4/+4
* ppc/pnv: Drop "chip" link from POWER9 PSI objectGreg Kurz2019-12-171-2/+0Star
* ppc/pnv: Add a "/qemu" device tree nodeCédric Le Goater2019-12-171-0/+3
* ppc/pnv: Add a PNOR modelCédric Le Goater2019-12-171-0/+14
* ppc: Add intc_destroy() handlers to SpaprInterruptController/PnvChipGreg Kurz2019-11-181-0/+21
* hw: Move MC146818 device from hw/timer/ to hw/rtc/ subdirectoryPhilippe Mathieu-Daudé2019-10-241-1/+1
* ppc: Reset the interrupt presenter from the CPU reset handlerCédric Le Goater2019-10-241-0/+18
* ppc/pnv: Remove the XICSFabric Interface from the POWER9 machineCédric Le Goater2019-10-041-17/+14Star
* hw/ppc/pnv_homer: add PowerNV homer device modelBalamuruhan S2019-10-041-0/+30
* hw/ppc/pnv_occ: add sram device model for occ common areaBalamuruhan S2019-10-041-0/+8
* hw/ppc/pnv: fix checkpatch.pl coding style warningsBalamuruhan S2019-10-041-17/+32