Lines Matching refs:pir
146 uint32_t pir, tir; in pnv_dt_core() local
157 pnv_cc->get_pir_tir(chip, pc->hwid, 0, &pir, &tir); in pnv_dt_core()
162 nodename = g_strdup_printf("%s@%x", dc->fw_name, pir); in pnv_dt_core()
169 _FDT((fdt_setprop_cell(fdt, offset, "reg", pir))); in pnv_dt_core()
170 _FDT((fdt_setprop_cell(fdt, offset, "ibm,pir", pir))); in pnv_dt_core()
244 pnv_cc->get_pir_tir(chip, pc->hwid, i, &pir, NULL); in pnv_dt_core()
245 servers_prop[i * 2] = cpu_to_be32(pir); in pnv_dt_core()
247 pnv_cc->get_pir_tir(chip, pc->hwid + 1, i, &pir, NULL); in pnv_dt_core()
248 servers_prop[i * 2 + 1] = cpu_to_be32(pir); in pnv_dt_core()
256 pnv_cc->get_pir_tir(chip, pc->hwid, i, &pir, NULL); in pnv_dt_core()
257 servers_prop[i] = cpu_to_be32(pir); in pnv_dt_core()
271 uint32_t pir; in pnv_dt_icp() local
279 pcc->get_pir_tir(chip, hwid, 0, &pir, NULL); in pnv_dt_icp()
280 addr = PNV_ICP_BASE(chip) | (pir << 12); in pnv_dt_icp()
282 irange[0] = cpu_to_be32(pir); in pnv_dt_icp()
289 reg[i * 2] = cpu_to_be64(addr | ((pir + i) * 0x1000)); in pnv_dt_icp()
1205 uint32_t *pir, uint32_t *tir) in pnv_get_pir_tir_p8() argument
1207 if (pir) { in pnv_get_pir_tir_p8()
1208 *pir = (chip->chip_id << 7) | (core_id << 3) | thread_id; in pnv_get_pir_tir_p8()
1266 uint32_t *pir, uint32_t *tir) in pnv_get_pir_tir_p9() argument
1274 if (pir) { in pnv_get_pir_tir_p9()
1275 *pir = (chip->chip_id << 8) | (core_id << 3) | thread_id; in pnv_get_pir_tir_p9()
1278 if (pir) { in pnv_get_pir_tir_p9()
1279 *pir = (chip->chip_id << 8) | (core_id << 2) | thread_id; in pnv_get_pir_tir_p9()
1300 uint32_t *pir, uint32_t *tir) in pnv_get_pir_tir_p10() argument
1308 if (pir) { in pnv_get_pir_tir_p10()
1309 *pir = (chip->chip_id << 8) | (core_id << 3) | thread_id; in pnv_get_pir_tir_p10()
1312 if (pir) { in pnv_get_pir_tir_p10()
1313 *pir = (chip->chip_id << 8) | (core_id << 2) | thread_id; in pnv_get_pir_tir_p10()
1497 uint32_t pir; in pnv_chip_icp_realize() local
1500 pcc->get_pir_tir(chip, core_hwid, j, &pir, NULL); in pnv_chip_icp_realize()
1501 icp = PNV_ICP(xics_icp_get(chip8->xics, pir)); in pnv_chip_icp_realize()
1503 memory_region_add_subregion(&chip8->icp_mmio, pir << 12, in pnv_chip_icp_realize()
2462 PowerPCCPU *pnv_chip_find_cpu(PnvChip *chip, uint32_t pir) in pnv_chip_find_cpu() argument
2471 if (ppc_cpu_pir(pc->threads[j]) == pir) { in pnv_chip_find_cpu()
2555 static ICPState *pnv_icp_get(XICSFabric *xi, int pir) in pnv_icp_get() argument
2557 PowerPCCPU *cpu = ppc_get_vcpu_by_pir(pir); in pnv_icp_get()