Searched refs:PnvCore (Results 1 – 10 of 10) sorted by relevance
| /openbmc/qemu/include/hw/ppc/ |
| H A D | pnv_chiptod.h | 30 typedef struct PnvCore PnvCore; 43 PnvCore *slave_pc_target; 50 PnvCore *(*tx_ttype_target)(PnvChipTOD *chiptod, uint64_t val); 28 typedef struct PnvCore PnvCore; global() typedef
|
| H A D | pnv_core.h | 50 OBJECT_DECLARE_TYPE(PnvCore, PnvCoreClass, 53 struct PnvCore { struct 84 PnvCore *pnv_core; argument
|
| H A D | pnv.h | 31 typedef struct PnvCore PnvCore; typedef 65 PnvCore *pnv_chip_find_core(PnvChip *chip, uint32_t core_id);
|
| H A D | pnv_chip.h | 36 PnvCore **cores;
|
| /openbmc/qemu/hw/ppc/ |
| H A D | pnv_core.c | 35 static const char *pnv_core_cpu_typename(PnvCore *pc) in pnv_core_cpu_typename() 45 static void pnv_core_cpu_reset(PnvCore *pc, PowerPCCPU *cpu) in pnv_core_cpu_reset() 195 PnvCore *pc = PNV_CORE(opaque); in pnv_core_power10_xscom_read() 237 PnvCore *pc = PNV_CORE(opaque); in pnv_core_power10_xscom_write() 302 static void pnv_core_cpu_realize(PnvCore *pc, PowerPCCPU *cpu, Error **errp, in pnv_core_cpu_realize() 349 PnvCore *pc = PNV_CORE(dev); in pnv_core_reset() 359 PnvCore *pc = PNV_CORE(OBJECT(dev)); in pnv_core_realize() 416 static void pnv_core_cpu_unrealize(PnvCore *pc, PowerPCCPU *cpu) in pnv_core_cpu_unrealize() 430 PnvCore *pc = PNV_CORE(dev); in pnv_core_unrealize() 443 DEFINE_PROP_UINT32("hwid", PnvCore, hwi [all...] |
| H A D | pnv_chiptod.c | 229 static PnvCore *pnv_chip_get_core_by_xscom_base(PnvChip *chip, in pnv_chip_get_core_by_xscom_base() 236 PnvCore *pc = chip->cores[i]; in chiptod_power9_tx_ttype_target() 247 static PnvCore *chiptod_power9_tx_ttype_target(PnvChipTOD *chiptod, in chiptod_power9_tx_ttype_target() 271 static PnvCore *chiptod_power10_tx_ttype_target(PnvChipTOD *chiptod, in chiptod_power10_tx_ttype_target() 302 static PnvCore *chiptod_power11_tx_ttype_target(PnvChipTOD *chiptod, in pnv_chiptod_xscom_write() 375 * in the PnvCore. For now, this hack makes things work. in pnv_chiptod_xscom_write() 389 PnvCore *pc = chiptod->slave_pc_target; in pnv_chiptod_xscom_write()
|
| H A D | pnv.c | 140 static int pnv_dt_core(PnvChip *chip, PnvCore *pc, void *fdt) in pnv_dt_core() 352 PnvCore *pnv_core = chip->cores[i]; in pnv_chip_power8_dt_populate() 409 PnvCore *pnv_core = chip->cores[i]; in pnv_chip_power9_dt_populate() 474 PnvCore *pnv_core = chip->cores[i]; in pnv_chip_power10_dt_populate() 505 PnvCore *pnv_core = chip->cores[i]; in pnv_dt_rtc() 1155 * powernv models PnvCore as a SMT4 core. Big-core requires 2xPnvCore in pnv_init() 1617 PnvCore *pnv_core = chip->cores[i]; in pnv_chip_power8_xscom_pcba() 1840 PnvCore *pnv_core, in pnv_handle_sprd_store() 1909 PnvCore *pc = pnv_cpu_state(cpu)->pnv_core; in pnv_chip_power9_realize() 1949 PnvCore *p in pnv_chip_power9_realize() [all...] |
| /openbmc/qemu/target/ppc/ |
| H A D | timebase_helper.c | 303 PnvCore *pc = pnv_cpu_state(cpu)->pnv_core; in cpu_get_tbst()
|
| /openbmc/qemu/hw/intc/ |
| H A D | pnv_xive2.c | 659 PnvCore *pc = chip->cores[(i + start_core) % chip->nr_cores]; in pnv_xive2_match_nvt() 751 PnvCore *pc = chip->cores[i]; in pnv_xive2_broadcast()
|
| H A D | pnv_xive.c | 483 PnvCore *pc = chip->cores[i]; in pnv_xive_match_nvt()
|