Lines Matching refs:pe_number
78 level, pfix, pe->pe_number, &vaf); in pe_level_printk()
119 phb->ioda.pe_array[pe_no].pe_number = pe_no; in pnv_ioda_init_pe()
188 unsigned int pe_num = pe->pe_number; in pnv_ioda_free_pe()
336 phb->ioda.m64_segmap[pe->pe_number] = pe->pe_number; in pnv_ioda_pick_m64_pe()
451 pe_no = pe->pe_number; in pnv_ioda_freeze_pe()
470 slave->pe_number, in pnv_ioda_freeze_pe()
475 slave->pe_number); in pnv_ioda_freeze_pe()
489 pe_no = pe->pe_number; in pnv_ioda_unfreeze_pe()
506 slave->pe_number, in pnv_ioda_unfreeze_pe()
511 slave->pe_number); in pnv_ioda_unfreeze_pe()
538 pe_no = pe->pe_number; in pnv_ioda_get_pe_state()
558 slave->pe_number, in pnv_ioda_get_pe_state()
566 phb->hose->global_number, slave->pe_number); in pnv_ioda_get_pe_state()
583 int pe_number = phb->ioda.pe_rmap[bdfn]; in pnv_pci_bdfn_to_pe() local
585 if (pe_number == IODA_INVALID_PE) in pnv_pci_bdfn_to_pe()
588 return &phb->ioda.pe_array[pe_number]; in pnv_pci_bdfn_to_pe()
598 if (pdn->pe_number == IODA_INVALID_PE) in pnv_ioda_get_pe()
600 return &phb->ioda.pe_array[pdn->pe_number]; in pnv_ioda_get_pe()
615 rc = opal_pci_set_peltv(phb->opal_id, parent->pe_number, in pnv_ioda_set_one_peltv()
616 child->pe_number, op); in pnv_ioda_set_one_peltv()
628 rc = opal_pci_set_peltv(phb->opal_id, parent->pe_number, in pnv_ioda_set_one_peltv()
629 slave->pe_number, op); in pnv_ioda_set_one_peltv()
653 opal_pci_eeh_freeze_clear(phb->opal_id, pe->pe_number, in pnv_ioda_set_peltv()
658 slave->pe_number, in pnv_ioda_set_peltv()
694 if (pdn && pdn->pe_number != IODA_INVALID_PE) { in pnv_ioda_set_peltv()
695 parent = &phb->ioda.pe_array[pdn->pe_number]; in pnv_ioda_set_peltv()
716 if (pdn && pdn->pe_number != IODA_INVALID_PE) { in pnv_ioda_unset_peltv()
717 rc = opal_pci_set_peltv(phb->opal_id, pdn->pe_number, in pnv_ioda_unset_peltv()
718 pe->pe_number, in pnv_ioda_unset_peltv()
725 opal_pci_eeh_freeze_clear(phb->opal_id, pe->pe_number, in pnv_ioda_unset_peltv()
729 rc = opal_pci_set_peltv(phb->opal_id, pe->pe_number, in pnv_ioda_unset_peltv()
730 pe->pe_number, OPAL_REMOVE_PE_FROM_DOMAIN); in pnv_ioda_unset_peltv()
792 rc = opal_pci_set_pe(phb->opal_id, pe->pe_number, pe->rid, in pnv_ioda_deconfigure_pe()
849 rc = opal_pci_set_pe(phb->opal_id, pe->pe_number, pe->rid, in pnv_ioda_configure_pe()
865 phb->ioda.pe_rmap[rid] = pe->pe_number; in pnv_ioda_configure_pe()
883 if (pdn->pe_number != IODA_INVALID_PE) in pnv_ioda_setup_dev_PE()
899 pdn->pe_number = pe->pe_number; in pnv_ioda_setup_dev_PE()
912 pdn->pe_number = IODA_INVALID_PE; in pnv_ioda_setup_dev_PE()
973 pe->pe_number); in pnv_ioda_setup_bus_PE()
976 &bus->busn_res.start, pe->pe_number); in pnv_ioda_setup_bus_PE()
1006 pci_info(pdev, "Configured PE#%x\n", pe ? pe->pe_number : 0xfffff); in pnv_pci_ioda_dma_dev_setup()
1016 pci_info(pdev, "Added to existing PE#%x\n", pe->pe_number); in pnv_pci_ioda_dma_dev_setup()
1035 pdn->pe_number = pe->pe_number; in pnv_pci_ioda_dma_dev_setup()
1100 pe->pe_number, in pnv_pci_ioda_dma_64bit_bypass()
1102 (pe->pe_number << 1) + 0, in pnv_pci_ioda_dma_64bit_bypass()
1123 if (WARN_ON(!pdn || pdn->pe_number == IODA_INVALID_PE)) in pnv_pci_ioda_iommu_bypass_supported()
1126 pe = &phb->ioda.pe_array[pdn->pe_number]; in pnv_pci_ioda_iommu_bypass_supported()
1178 unsigned long val = PHB3_TCE_KILL_INVAL_PE | (pe->pe_number & 0xFF); in pnv_pci_phb3_tce_invalidate_pe()
1193 start |= (pe->pe_number & 0xFF); in pnv_pci_phb3_tce_invalidate()
1216 pe->pe_number, 0, 0, 0); in pnv_pci_ioda2_tce_invalidate_pe()
1236 pe->pe_number, 1u << shift, in pnv_pci_ioda2_tce_invalidate()
1296 pe->pe_number, in pnv_pci_ioda2_set_window()
1297 (pe->pe_number << 1) + num, in pnv_pci_ioda2_set_window()
1316 uint16_t window_id = (pe->pe_number << 1 ) + 1; in pnv_pci_ioda2_set_bypass()
1325 pe->pe_number, in pnv_pci_ioda2_set_bypass()
1331 pe->pe_number, in pnv_pci_ioda2_set_bypass()
1430 tbl->it_index = (pe->phb->hose->global_number << 16) | pe->pe_number; in pnv_pci_ioda2_setup_default_config()
1464 ret = opal_pci_map_pe_dma_window(phb->opal_id, pe->pe_number, in pnv_pci_ioda2_unset_window()
1465 (pe->pe_number << 1) + num, in pnv_pci_ioda2_unset_window()
1615 pe->pe_number); in pnv_pci_ioda2_setup_dma_pe()
1673 rc = opal_pci_set_xive_pe(phb->opal_id, pe->pe_number, xive_num); in __pnv_pci_ioda_msi_setup()
1959 phb->ioda.io_segmap[index] = pe->pe_number; in pnv_ioda_setup_pe_res()
1961 pe->pe_number, OPAL_IO_WINDOW_TYPE, 0, index); in pnv_ioda_setup_pe_res()
1964 __func__, rc, index, pe->pe_number); in pnv_ioda_setup_pe_res()
1983 phb->ioda.m32_segmap[index] = pe->pe_number; in pnv_ioda_setup_pe_res()
1985 pe->pe_number, OPAL_M32_WINDOW_TYPE, 0, index); in pnv_ioda_setup_pe_res()
1988 __func__, rc, index, pe->pe_number); in pnv_ioda_setup_pe_res()
2289 if (!pdn || pdn->pe_number == IODA_INVALID_PE) { in pnv_pci_enable_device_hook()
2306 if (pdn->pe_number == IODA_INVALID_PE) { in pnv_ocapi_enable_device_hook()
2344 if (map[idx] != pe->pe_number) in pnv_ioda_free_pe_seg()
2406 if (phb->ioda.root_pe_idx == pe->pe_number) in pnv_ioda_release_pe()
2422 if (!pdn || pdn->pe_number == IODA_INVALID_PE) in pnv_pci_release_device()
2443 pe = &phb->ioda.pe_array[pdn->pe_number]; in pnv_pci_release_device()
2444 pdn->pe_number = IODA_INVALID_PE; in pnv_pci_release_device()
2675 phb->ioda.root_pe_idx = root_pe->pe_number; in pnv_pci_init_ioda_phb()