Lines Matching refs:pir

150     uint32_t pir, tir;  in pnv_dt_core()  local
161 pnv_cc->get_pir_tir(chip, pc->hwid, 0, &pir, &tir); in pnv_dt_core()
166 nodename = g_strdup_printf("%s@%x", dc->fw_name, pir); in pnv_dt_core()
173 _FDT((fdt_setprop_cell(fdt, offset, "reg", pir))); in pnv_dt_core()
174 _FDT((fdt_setprop_cell(fdt, offset, "ibm,pir", pir))); in pnv_dt_core()
248 pnv_cc->get_pir_tir(chip, pc->hwid, i, &pir, NULL); in pnv_dt_core()
249 servers_prop[i * 2] = cpu_to_be32(pir); in pnv_dt_core()
251 pnv_cc->get_pir_tir(chip, pc->hwid + 1, i, &pir, NULL); in pnv_dt_core()
252 servers_prop[i * 2 + 1] = cpu_to_be32(pir); in pnv_dt_core()
260 pnv_cc->get_pir_tir(chip, pc->hwid, i, &pir, NULL); in pnv_dt_core()
261 servers_prop[i] = cpu_to_be32(pir); in pnv_dt_core()
275 uint32_t pir; in pnv_dt_icp() local
283 pcc->get_pir_tir(chip, hwid, 0, &pir, NULL); in pnv_dt_icp()
284 addr = PNV_ICP_BASE(chip) | (pir << 12); in pnv_dt_icp()
286 irange[0] = cpu_to_be32(pir); in pnv_dt_icp()
293 reg[i * 2] = cpu_to_be64(addr | ((pir + i) * 0x1000)); in pnv_dt_icp()
1220 uint32_t *pir, uint32_t *tir) in pnv_get_pir_tir_p8() argument
1222 if (pir) { in pnv_get_pir_tir_p8()
1223 *pir = (chip->chip_id << 7) | (core_id << 3) | thread_id; in pnv_get_pir_tir_p8()
1281 uint32_t *pir, uint32_t *tir) in pnv_get_pir_tir_p9() argument
1289 if (pir) { in pnv_get_pir_tir_p9()
1290 *pir = (chip->chip_id << 8) | (core_id << 3) | thread_id; in pnv_get_pir_tir_p9()
1293 if (pir) { in pnv_get_pir_tir_p9()
1294 *pir = (chip->chip_id << 8) | (core_id << 2) | thread_id; in pnv_get_pir_tir_p9()
1315 uint32_t *pir, uint32_t *tir) in pnv_get_pir_tir_p10() argument
1323 if (pir) { in pnv_get_pir_tir_p10()
1324 *pir = (chip->chip_id << 8) | (core_id << 3) | thread_id; in pnv_get_pir_tir_p10()
1327 if (pir) { in pnv_get_pir_tir_p10()
1328 *pir = (chip->chip_id << 8) | (core_id << 2) | thread_id; in pnv_get_pir_tir_p10()
1512 uint32_t pir; in pnv_chip_icp_realize() local
1515 pcc->get_pir_tir(chip, core_hwid, j, &pir, NULL); in pnv_chip_icp_realize()
1516 icp = PNV_ICP(xics_icp_get(chip8->xics, pir)); in pnv_chip_icp_realize()
1518 memory_region_add_subregion(&chip8->icp_mmio, pir << 12, in pnv_chip_icp_realize()
2489 PowerPCCPU *pnv_chip_find_cpu(PnvChip *chip, uint32_t pir) in pnv_chip_find_cpu() argument
2498 if (ppc_cpu_pir(pc->threads[j]) == pir) { in pnv_chip_find_cpu()
2582 static ICPState *pnv_icp_get(XICSFabric *xi, int pir) in pnv_icp_get() argument
2584 PowerPCCPU *cpu = ppc_get_vcpu_by_pir(pir); in pnv_icp_get()