aboutsummaryrefslogtreecommitdiff
path: root/include/hw/ppc/pnv_xscom.h
AgeCommit message (Expand)Author
2024-07-26hw/ssi: Add SPI modelChalapathi V
2024-07-26ppc/pnv: Remove ppc target dependency from pnv_xscom.hChalapathi V
2024-07-26ppc/pnv: Begin a more complete ADU LPC model for POWER9/10Nicholas Piggin
2024-02-23ppc/pnv: Add POWER9/10 chiptod modelNicholas Piggin
2024-02-23hw/ppc: Add N1 chiplet modelChalapathi V
2024-02-23hw/ppc: Add pnv nest pervasive common chiplet modelChalapathi V
2023-11-07ppc/pnv: Connect PNV I2C controller to powernv10Glenn Miles
2023-11-07ppc/pnv: Add an I2C controller modelCédric Le Goater
2023-10-19hw/ppc/pnv_xscom: Move sysbus_mmio_map() call within pnv_xscom_init()Philippe Mathieu-Daudé
2023-10-19hw/ppc/pnv_xscom: Rename pnv_xscom_realize(Error **) -> pnv_xscom_init()Philippe Mathieu-Daudé
2023-07-07ppc/pnv: Add QME region for P10Joel Stanley
2023-07-07ppc/pnv: Set P10 core xscom region size to match hardwareNicholas Piggin
2023-07-07ppc/pnv: Add P10 quad xscom modelJoel Stanley
2023-01-20include/hw/ppc: Supply a few missing includesMarkus Armbruster
2022-08-31ppc/pnv: Add initial P9/10 SBE modelNicholas Piggin
2022-03-02ppc/pnv: Add a HOMER model to POWER10Cédric Le Goater
2022-03-02ppc/pnv: Add model for POWER10 PHB5 PCIe Host bridgeCédric Le Goater
2022-03-02ppc/pnv: Add a OCC model for POWER10Cédric Le Goater
2022-03-02ppc/pnv: Add a XIVE2 controller to the POWER10 chipCédric Le Goater
2021-03-09exec/memory: Use struct Object typedefPhilippe Mathieu-Daudé
2020-11-15non-virt: Fix Lesser GPL version numberChetan Pant
2020-09-09Use DECLARE_*CHECKER* macrosEduardo Habkost
2020-09-09Move QOM typedefs and add missing includesEduardo Habkost
2020-02-02ppc/pnv: Add models for POWER8 PHB3 PCIe Host bridgeCédric Le Goater
2020-02-02ppc/pnv: Add models for POWER9 PHB4 PCIe Host bridgeBenjamin Herrenschmidt
2019-12-17ppc/pnv: Pass content of the "compatible" property to pnv_dt_xscom()Greg Kurz
2019-12-17ppc/pnv: Pass XSCOM base address and address size to pnv_dt_xscom()Greg Kurz
2019-12-17ppc: Drop useless extern annotation for functionsGreg Kurz
2019-12-17ppc/pnv: Introduce PBA registersCédric Le Goater
2019-12-17ppc/pnv: Make PnvXScomInterface an incomplete typeGreg Kurz
2019-12-17ppc/pnv: add a PSI bridge model for POWER10Cédric Le Goater
2019-12-17ppc/pnv: Introduce a POWER10 PnvChip and a powernv10 machineCédric Le Goater
2019-07-02ppc/pnv: fix XSCOM MMIO base address for P9 machines with multiple chipsCédric Le Goater
2019-05-13Clean up ill-advised or unusual header guardsMarkus Armbruster
2019-03-12ppc/pnv: POWER9 XSCOM quad supportCédric Le Goater
2019-03-12ppc/pnv: add a OCC model for POWER9Cédric Le Goater
2019-03-12ppc/pnv: add a PSI bridge model for POWER9Cédric Le Goater
2019-03-12ppc/pnv: add a XIVE interrupt controller model for POWER9Cédric Le Goater
2018-01-27ppc/pnv: fix PnvChip redefinition in <hw/ppc/pnv_xscom.h>Cédric Le Goater
2018-01-17ppc/pnv: fix XSCOM core addressing on POWER9Cédric Le Goater
2018-01-10ppc/pnv: change powernv_ prefix to pnv_ for overall naming consistencyCédric Le Goater
2017-09-27ppc/pnv: Improve macro parenthesizationEric Blake
2017-04-26ppc/pnv: Add OCC model stub with interrupt supportBenjamin Herrenschmidt
2017-04-26ppc/pnv: Add cut down PSI bridge model and hookup external interruptCédric Le Goater
2016-11-15ppc/pnv: add a 'xscom_core_base' field to PnvChipClassCédric Le Goater
2016-11-15ppc/pnv: fix compile breakage on old gccCédric Le Goater
2016-10-28ppc/pnv: add a LPC controllerBenjamin Herrenschmidt
2016-10-28ppc/pnv: add XSCOM handlers to PnvCoreCédric Le Goater
2016-10-28ppc/pnv: add XSCOM infrastructureCédric Le Goater