/qemu/include/hw/ppc/ |
H A D | pnv.h | 132 #define PNV_XSCOM_BASE(chip) \ argument 137 #define PNV_OCC_SENSOR_BASE(chip) (PNV_OCC_COMMON_AREA_BASE + \ argument 141 #define PNV_HOMER_BASE(chip) \ argument 160 #define PNV_ICP_BASE(chip) \ argument 165 #define PNV_PSIHB_BASE(chip) \ argument 169 #define PNV_PSIHB_FSP_BASE(chip) \ argument 176 #define PNV9_CHIP_BASE(chip, base) \ argument 180 #define PNV9_XIVE_VC_BASE(chip) PNV9_CHIP_BASE(chip, 0x0006010000000000ull) argument 183 #define PNV9_XIVE_PC_BASE(chip) PNV9_CHIP_BASE(chip, 0x0006018000000000ull) argument 186 #define PNV9_LPCM_BASE(chip) PNV9_CHIP_BASE(chip, 0x0006030000000000ull) argument [all …]
|
H A D | pnv_i2c.h | 24 struct PnvChip *chip; member
|
H A D | pnv_homer.h | 42 PnvChip *chip; member
|
H A D | pnv_chiptod.h | 33 PnvChip *chip; member
|
H A D | pnv_xive.h | 33 PnvChip *chip; member 108 PnvChip *chip; member
|
H A D | pnv_core.h | 68 PnvChip *chip; member
|
/qemu/hw/ppc/ |
H A D | pnv.c | 139 static int pnv_dt_core(PnvChip *chip, PnvCore *pc, void *fdt) in pnv_dt_core() 271 static void pnv_dt_icp(PnvChip *chip, void *fdt, uint32_t hwid, in pnv_dt_icp() 318 PnvChip *pnv_chip_add_phb(PnvChip *chip, PnvPHB *phb) in pnv_chip_add_phb() 340 static void pnv_chip_power8_dt_populate(PnvChip *chip, void *fdt) in pnv_chip_power8_dt_populate() 397 static void pnv_chip_power9_dt_populate(PnvChip *chip, void *fdt) in pnv_chip_power9_dt_populate() 462 static void pnv_chip_power10_dt_populate(PnvChip *chip, void *fdt) in pnv_chip_power10_dt_populate() 765 static ISABus *pnv_chip_power8_isa_create(PnvChip *chip, Error **errp) in pnv_chip_power8_isa_create() 775 static ISABus *pnv_chip_power8nvl_isa_create(PnvChip *chip, Error **errp) in pnv_chip_power8nvl_isa_create() 785 static ISABus *pnv_chip_power9_isa_create(PnvChip *chip, Error **errp) in pnv_chip_power9_isa_create() 805 static ISABus *pnv_chip_power10_isa_create(PnvChip *chip, Error **errp) in pnv_chip_power10_isa_create() [all …]
|
H A D | pnv_xscom.c | 56 static uint32_t pnv_xscom_pcba(PnvChip *chip, uint64_t addr) in pnv_xscom_pcba() 61 static uint64_t xscom_read_default(PnvChip *chip, uint32_t pcba) in xscom_read_default() 106 static bool xscom_write_default(PnvChip *chip, uint32_t pcba, uint64_t val) in xscom_write_default() 151 PnvChip *chip = opaque; in xscom_read() local 179 PnvChip *chip = opaque; in xscom_write() local 212 void pnv_xscom_init(PnvChip *chip, uint64_t size, hwaddr addr) in pnv_xscom_init() 261 int pnv_dt_xscom(PnvChip *chip, void *fdt, int root_offset, in pnv_dt_xscom() 302 void pnv_xscom_add_subregion(PnvChip *chip, hwaddr offset, MemoryRegion *mr) in pnv_xscom_add_subregion()
|
H A D | pnv_homer.c | 87 static hwaddr pnv_homer_power8_get_base(PnvChip *chip) in pnv_homer_power8_get_base() 154 static hwaddr pnv_homer_power9_get_base(PnvChip *chip) in pnv_homer_power9_get_base() 221 static hwaddr pnv_homer_power10_get_base(PnvChip *chip) in pnv_homer_power10_get_base()
|
H A D | pnv_chiptod.c | 213 static PnvCore *pnv_chip_get_core_by_xscom_base(PnvChip *chip, in pnv_chip_get_core_by_xscom_base()
|
H A D | pnv_lpc.c | 127 int pnv_dt_lpc(PnvChip *chip, void *fdt, int root_offset, uint64_t lpcm_addr, in pnv_dt_lpc()
|
H A D | pnv_occ.c | 813 PnvChip *chip = homer->chip; in occ_init_homer_memory() local
|
/qemu/tests/qtest/ |
H A D | pnv-xscom-test.c | 15 static uint64_t pnv_xscom_read(QTestState *qts, const PnvChip *chip, in pnv_xscom_read() 21 static void test_xscom_cfam_id(QTestState *qts, const PnvChip *chip) in test_xscom_cfam_id() 30 const PnvChip *chip = data; in test_cfam_id() local 58 static void test_xscom_core(QTestState *qts, const PnvChip *chip) in test_xscom_core() 86 const PnvChip *chip = data; in test_core() local
|
H A D | pnv-spi-seeprom-test.c | 37 static void pnv_spi_xscom_write(QTestState *qts, const PnvChip *chip, in pnv_spi_xscom_write() 44 static uint64_t pnv_spi_xscom_read(QTestState *qts, const PnvChip *chip, in pnv_spi_xscom_read() 51 static void spi_seeprom_transaction(QTestState *qts, const PnvChip *chip) in spi_seeprom_transaction() 79 const PnvChip *chip = data; in test_spi_seeprom() local
|
H A D | pnv-host-i2c-test.c | 34 const PnvChip *chip; member 368 static void check_i2cm_por_regs(QTestState *qts, const PnvChip *chip) in check_i2cm_por_regs() 389 static void reset_all(QTestState *qts, const PnvChip *chip) in reset_all() 404 const PnvChip *chip = data; in test_host_i2c() local
|
H A D | pnv-xscom.h | 65 static inline uint64_t pnv_xscom_addr(const PnvChip *chip, uint32_t pcba) in pnv_xscom_addr()
|
/qemu/hw/i386/kvm/ |
H A D | i8259.c | 39 struct kvm_irqchip chip; in kvm_pic_get() local 72 struct kvm_irqchip chip; in kvm_pic_put() local
|
H A D | ioapic.c | 58 struct kvm_irqchip chip; in kvm_ioapic_get() local 81 struct kvm_irqchip chip; in kvm_ioapic_put() local
|
/qemu/hw/pci-host/ |
H A D | pnv_phb.c | 65 static Object *pnv_phb_user_get_parent(PnvChip *chip, PnvPHB *phb, Error **errp) in pnv_phb_user_get_parent() 83 PnvChip *chip = pnv_get_chip(pnv, phb->chip_id); in pnv_phb_user_device_init() local
|
H A D | pnv_phb.h | 28 PnvChip *chip; member
|
H A D | pnv_phb4_pec.c | 138 PnvPhb4PecState *pnv_pec_add_phb(PnvChip *chip, PnvPHB *phb, Error **errp) in pnv_pec_add_phb()
|
/qemu/include/hw/pci-host/ |
H A D | pnv_phb3.h | 161 PnvChip *chip; member
|
H A D | pnv_phb4.h | 196 PnvChip *chip; member
|
/qemu/hw/intc/ |
H A D | pnv_xive2.c | 631 PnvChip *chip = xive->chip; in pnv_xive2_match_nvt() local 713 PnvChip *chip = xive->chip; in pnv_xive2_broadcast() local 2100 PnvChip *chip = xive->chip; in pnv_xive2_get_indirect_tctx() local
|
H A D | pnv_xive.c | 479 PnvChip *chip = xive->chip; in pnv_xive_match_nvt() local 1575 PnvChip *chip = xive->chip; in pnv_xive_get_indirect_tctx() local
|