Lines Matching refs:PnvChip

76 static const char *pnv_chip_core_typename(const PnvChip *o)  in pnv_chip_core_typename()
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()
825 static ISABus *pnv_isa_create(PnvChip *chip, Error **errp) in pnv_isa_create()
830 static void pnv_chip_power8_pic_print_info(PnvChip *chip, GString *buf) in pnv_chip_power8_pic_print_info()
860 static void pnv_chip_power9_pic_print_info(PnvChip *chip, GString *buf) in pnv_chip_power9_pic_print_info()
870 static uint64_t pnv_chip_power8_xscom_core_base(PnvChip *chip, in pnv_chip_power8_xscom_core_base()
876 static uint64_t pnv_chip_power9_xscom_core_base(PnvChip *chip, in pnv_chip_power9_xscom_core_base()
882 static uint64_t pnv_chip_power10_xscom_core_base(PnvChip *chip, in pnv_chip_power10_xscom_core_base()
907 static void pnv_chip_power10_pic_print_info(PnvChip *chip, GString *buf) in pnv_chip_power10_pic_print_info()
1130 pnv->chips = g_new0(PnvChip *, pnv->num_chips); in pnv_init()
1218 static void pnv_get_pir_tir_p8(PnvChip *chip, in pnv_get_pir_tir_p8()
1230 static void pnv_chip_power8_intc_create(PnvChip *chip, PowerPCCPU *cpu, in pnv_chip_power8_intc_create()
1248 static void pnv_chip_power8_intc_reset(PnvChip *chip, PowerPCCPU *cpu) in pnv_chip_power8_intc_reset()
1255 static void pnv_chip_power8_intc_destroy(PnvChip *chip, PowerPCCPU *cpu) in pnv_chip_power8_intc_destroy()
1263 static void pnv_chip_power8_intc_print_info(PnvChip *chip, PowerPCCPU *cpu, in pnv_chip_power8_intc_print_info()
1279 static void pnv_get_pir_tir_p9(PnvChip *chip, in pnv_get_pir_tir_p9()
1313 static void pnv_get_pir_tir_p10(PnvChip *chip, in pnv_get_pir_tir_p10()
1336 static void pnv_chip_power9_intc_create(PnvChip *chip, PowerPCCPU *cpu, in pnv_chip_power9_intc_create()
1359 static void pnv_chip_power9_intc_reset(PnvChip *chip, PowerPCCPU *cpu) in pnv_chip_power9_intc_reset()
1366 static void pnv_chip_power9_intc_destroy(PnvChip *chip, PowerPCCPU *cpu) in pnv_chip_power9_intc_destroy()
1374 static void pnv_chip_power9_intc_print_info(PnvChip *chip, PowerPCCPU *cpu, in pnv_chip_power9_intc_print_info()
1380 static void pnv_chip_power10_intc_create(PnvChip *chip, PowerPCCPU *cpu, in pnv_chip_power10_intc_create()
1403 static void pnv_chip_power10_intc_reset(PnvChip *chip, PowerPCCPU *cpu) in pnv_chip_power10_intc_reset()
1410 static void pnv_chip_power10_intc_destroy(PnvChip *chip, PowerPCCPU *cpu) in pnv_chip_power10_intc_destroy()
1418 static void pnv_chip_power10_intc_print_info(PnvChip *chip, PowerPCCPU *cpu, in pnv_chip_power10_intc_print_info()
1495 PnvChip *chip = PNV_CHIP(chip8); in pnv_chip_icp_realize()
1527 PnvChip *chip = PNV_CHIP(dev); in pnv_chip_power8_realize()
1615 static uint32_t pnv_chip_power8_xscom_pcba(PnvChip *chip, uint64_t addr) in pnv_chip_power8_xscom_pcba()
1695 PnvChip *chip = PNV_CHIP(obj); in pnv_chip_power9_instance_init()
1730 static void pnv_chip_quad_realize_one(PnvChip *chip, PnvQuad *eq, in pnv_chip_quad_realize_one()
1748 PnvChip *chip = PNV_CHIP(chip9); in pnv_chip_quad_realize()
1765 static void pnv_chip_power9_pec_realize(PnvChip *chip, Error **errp) in pnv_chip_power9_pec_realize()
1801 PnvChip *chip = PNV_CHIP(dev); in pnv_chip_power9_realize()
1951 static uint32_t pnv_chip_power9_xscom_pcba(PnvChip *chip, uint64_t addr) in pnv_chip_power9_xscom_pcba()
1986 PnvChip *chip = PNV_CHIP(obj); in pnv_chip_power10_instance_init()
2024 PnvChip *chip = PNV_CHIP(chip10); in pnv_chip_power10_quad_realize()
2044 static void pnv_chip_power10_phb_realize(PnvChip *chip, Error **errp) in pnv_chip_power10_phb_realize()
2079 PnvChip *chip = PNV_CHIP(dev); in pnv_chip_power10_realize()
2299 static uint32_t pnv_chip_power10_xscom_pcba(PnvChip *chip, uint64_t addr) in pnv_chip_power10_xscom_pcba()
2332 static void pnv_chip_core_sanitize(PnvMachineState *pnv, PnvChip *chip, in pnv_chip_core_sanitize()
2374 static void pnv_chip_core_realize(PnvChip *chip, Error **errp) in pnv_chip_core_realize()
2442 PnvChip *chip = PNV_CHIP(dev); in pnv_chip_realize()
2454 DEFINE_PROP_UINT32("chip-id", PnvChip, chip_id, 0),
2455 DEFINE_PROP_UINT64("ram-start", PnvChip, ram_start, 0),
2456 DEFINE_PROP_UINT64("ram-size", PnvChip, ram_size, 0),
2457 DEFINE_PROP_UINT32("nr-cores", PnvChip, nr_cores, 1),
2458 DEFINE_PROP_UINT64("cores-mask", PnvChip, cores_mask, 0x0),
2459 DEFINE_PROP_UINT32("nr-threads", PnvChip, nr_threads, 1),
2460 DEFINE_PROP_BOOL("big-core", PnvChip, big_core, false),
2461 DEFINE_PROP_BOOL("lpar-per-core", PnvChip, lpar_per_core, false),
2474 PnvCore *pnv_chip_find_core(PnvChip *chip, uint32_t core_id) in pnv_chip_find_core()
2489 PowerPCCPU *pnv_chip_find_cpu(PnvChip *chip, uint32_t pir) in pnv_chip_find_cpu()
2506 static void pnv_chip_foreach_cpu(PnvChip *chip, in pnv_chip_foreach_cpu()
2507 void (*fn)(PnvChip *chip, PowerPCCPU *cpu, void *opaque), in pnv_chip_foreach_cpu()
2549 PnvChip *pnv_get_chip(PnvMachineState *pnv, uint32_t chip_id) in pnv_get_chip()
2554 PnvChip *chip = pnv->chips[i]; in pnv_get_chip()
2589 static void pnv_pic_intc_print_info(PnvChip *chip, PowerPCCPU *cpu, in pnv_pic_intc_print_info()
2601 PnvChip *chip = pnv->chips[i]; in pnv_pic_print_info()
2901 static void pnv_cpu_do_nmi(PnvChip *chip, PowerPCCPU *cpu, void *opaque) in pnv_cpu_do_nmi()
3016 .instance_size = sizeof(PnvChip),