Lines Matching refs:pe_number

84 	       level, pfix, pe->pe_number, &vaf);  in pe_level_printk()
145 phb->ioda.pe_array[pe_no].pe_number = pe_no; in pnv_ioda_init_pe()
191 unsigned int pe_num = pe->pe_number; in pnv_ioda_free_pe()
397 phb->ioda.m64_segmap[pe->pe_number] = pe->pe_number; in pnv_ioda_pick_m64_pe()
419 pe->pe_number, OPAL_M64_WINDOW_TYPE, in pnv_ioda_pick_m64_pe()
420 pe->pe_number / PNV_IODA1_M64_SEGS, in pnv_ioda_pick_m64_pe()
421 pe->pe_number % PNV_IODA1_M64_SEGS); in pnv_ioda_pick_m64_pe()
425 pe->pe_number); in pnv_ioda_pick_m64_pe()
537 pe_no = pe->pe_number; in pnv_ioda_freeze_pe()
556 slave->pe_number, in pnv_ioda_freeze_pe()
561 slave->pe_number); in pnv_ioda_freeze_pe()
575 pe_no = pe->pe_number; in pnv_ioda_unfreeze_pe()
592 slave->pe_number, in pnv_ioda_unfreeze_pe()
597 slave->pe_number); in pnv_ioda_unfreeze_pe()
624 pe_no = pe->pe_number; in pnv_ioda_get_pe_state()
644 slave->pe_number, in pnv_ioda_get_pe_state()
652 phb->hose->global_number, slave->pe_number); in pnv_ioda_get_pe_state()
679 if (pdn->pe_number == IODA_INVALID_PE) in pnv_ioda_get_pe()
681 return &phb->ioda.pe_array[pdn->pe_number]; in pnv_ioda_get_pe()
697 rc = opal_pci_set_peltv(phb->opal_id, parent->pe_number, in pnv_ioda_set_one_peltv()
698 child->pe_number, op); in pnv_ioda_set_one_peltv()
710 rc = opal_pci_set_peltv(phb->opal_id, parent->pe_number, in pnv_ioda_set_one_peltv()
711 slave->pe_number, op); in pnv_ioda_set_one_peltv()
735 opal_pci_eeh_freeze_clear(phb->opal_id, pe->pe_number, in pnv_ioda_set_peltv()
740 slave->pe_number, in pnv_ioda_set_peltv()
776 if (pdn && pdn->pe_number != IODA_INVALID_PE) { in pnv_ioda_set_peltv()
777 parent = &phb->ioda.pe_array[pdn->pe_number]; in pnv_ioda_set_peltv()
842 if (pdn && pdn->pe_number != IODA_INVALID_PE) { in pnv_ioda_deconfigure_pe()
843 rc = opal_pci_set_peltv(phb->opal_id, pdn->pe_number, in pnv_ioda_deconfigure_pe()
844 pe->pe_number, OPAL_REMOVE_PE_FROM_DOMAIN); in pnv_ioda_deconfigure_pe()
850 opal_pci_eeh_freeze_clear(phb->opal_id, pe->pe_number, in pnv_ioda_deconfigure_pe()
854 rc = opal_pci_set_peltv(phb->opal_id, pe->pe_number, in pnv_ioda_deconfigure_pe()
855 pe->pe_number, OPAL_REMOVE_PE_FROM_DOMAIN); in pnv_ioda_deconfigure_pe()
858 rc = opal_pci_set_pe(phb->opal_id, pe->pe_number, pe->rid, in pnv_ioda_deconfigure_pe()
923 rc = opal_pci_set_pe(phb->opal_id, pe->pe_number, pe->rid, in pnv_ioda_configure_pe()
939 phb->ioda.pe_rmap[rid] = pe->pe_number; in pnv_ioda_configure_pe()
947 pe->mve_number = pe->pe_number; in pnv_ioda_configure_pe()
948 rc = opal_pci_set_mve(phb->opal_id, pe->mve_number, pe->pe_number); in pnv_ioda_configure_pe()
1064 if (pdn->pe_number != IODA_INVALID_PE) in pnv_ioda_setup_dev_PE()
1082 pdn->pe_number = pe->pe_number; in pnv_ioda_setup_dev_PE()
1094 pdn->pe_number = IODA_INVALID_PE; in pnv_ioda_setup_dev_PE()
1124 if (pdn->pe_number != IODA_INVALID_PE) in pnv_ioda_setup_same_PE()
1128 pdn->pe_number = pe->pe_number; in pnv_ioda_setup_same_PE()
1185 bus->busn_res.start, bus->busn_res.end, pe->pe_number); in pnv_ioda_setup_bus_PE()
1188 bus->busn_res.start, pe->pe_number); in pnv_ioda_setup_bus_PE()
1242 npu_pdn->pe_number = pe_num; in pnv_ioda_setup_npu_PE()
1243 phb->ioda.pe_rmap[rid] = pe->pe_number; in pnv_ioda_setup_npu_PE()
1561 pe->pe_number = pe_num; in pnv_ioda_setup_vf_PE()
1646 pdn->pe_num_map[i] = pe->pe_number; in pnv_pci_sriov_enable()
1734 if (!pdn || pdn->pe_number == IODA_INVALID_PE) in pnv_pci_ioda_dma_dev_setup()
1737 pe = &phb->ioda.pe_array[pdn->pe_number]; in pnv_pci_ioda_dma_dev_setup()
1827 pe->pe_number, in pnv_pci_ioda_dma_64bit_bypass()
1829 (pe->pe_number << 1) + 0, in pnv_pci_ioda_dma_64bit_bypass()
1853 if (WARN_ON(!pdn || pdn->pe_number == IODA_INVALID_PE)) in pnv_pci_ioda_dma_set_mask()
1856 pe = &phb->ioda.pe_array[pdn->pe_number]; in pnv_pci_ioda_dma_set_mask()
1912 if (WARN_ON(!pdn || pdn->pe_number == IODA_INVALID_PE)) in pnv_pci_ioda_dma_get_required_mask()
1915 pe = &phb->ioda.pe_array[pdn->pe_number]; in pnv_pci_ioda_dma_get_required_mask()
2066 unsigned long val = PHB3_TCE_KILL_INVAL_PE | (pe->pe_number & 0xFF); in pnv_pci_phb3_tce_invalidate_pe()
2081 start |= (pe->pe_number & 0xFF); in pnv_pci_phb3_tce_invalidate()
2107 pe->pe_number, 0, 0, 0); in pnv_pci_ioda2_tce_invalidate_pe()
2141 pe->pe_number, 1u << shift, in pnv_pci_ioda2_tce_invalidate()
2314 pe->pe_number); in pnv_pci_ioda1_setup_dma_pe()
2345 pe->pe_number, in pnv_pci_ioda1_setup_dma_pe()
2358 phb->ioda.dma32_segmap[i] = pe->pe_number; in pnv_pci_ioda1_setup_dma_pe()
2413 pe->pe_number, in pnv_pci_ioda2_set_window()
2414 (pe->pe_number << 1) + num, in pnv_pci_ioda2_set_window()
2433 uint16_t window_id = (pe->pe_number << 1 ) + 1; in pnv_pci_ioda2_set_bypass()
2442 pe->pe_number, in pnv_pci_ioda2_set_bypass()
2448 pe->pe_number, in pnv_pci_ioda2_set_bypass()
2553 ret = opal_pci_map_pe_dma_window(phb->opal_id, pe->pe_number, in pnv_pci_ioda2_unset_window()
2554 (pe->pe_number << 1) + num, in pnv_pci_ioda2_unset_window()
2651 if (!pdn || pdn->pe_number == IODA_INVALID_PE) in gpe_table_group_to_npe_cb()
2659 *ptmppe = &phb->ioda.pe_array[pdn->pe_number]; in gpe_table_group_to_npe_cb()
2815 pe->pe_number); in pnv_pci_ioda2_setup_dma_pe()
2917 rc = opal_pci_set_xive_pe(phb->opal_id, pe->pe_number, xive_num); in pnv_pci_ioda_msi_setup()
2956 msg->address_hi, msg->address_lo, data, pe->pe_number); in pnv_pci_ioda_msi_setup()
3099 phb->ioda.io_segmap[index] = pe->pe_number; in pnv_ioda_setup_pe_res()
3101 pe->pe_number, OPAL_IO_WINDOW_TYPE, 0, index); in pnv_ioda_setup_pe_res()
3104 __func__, rc, index, pe->pe_number); in pnv_ioda_setup_pe_res()
3123 phb->ioda.m32_segmap[index] = pe->pe_number; in pnv_ioda_setup_pe_res()
3125 pe->pe_number, OPAL_M32_WINDOW_TYPE, 0, index); in pnv_ioda_setup_pe_res()
3128 __func__, rc, index, pe->pe_number); in pnv_ioda_setup_pe_res()
3396 phb->ioda.root_pe_idx = pe->pe_number; in pnv_pci_setup_bridge()
3491 if (!pdn || pdn->pe_number == IODA_INVALID_PE) in pnv_pci_enable_device_hook()
3508 if (phb->ioda.dma32_segmap[idx] != pe->pe_number) in pnv_pci_ioda1_unset_window()
3511 rc = opal_pci_map_pe_dma_window(phb->opal_id, pe->pe_number, in pnv_pci_ioda1_unset_window()
3584 if (map[idx] != pe->pe_number) in pnv_ioda_free_pe_seg()
3656 phb->ioda.root_pe_idx == pe->pe_number) in pnv_ioda_release_pe()
3672 if (!pdn || pdn->pe_number == IODA_INVALID_PE) in pnv_pci_release_device()
3683 pe = &phb->ioda.pe_array[pdn->pe_number]; in pnv_pci_release_device()
3684 pdn->pe_number = IODA_INVALID_PE; in pnv_pci_release_device()