Searched refs:pnv_ioda_pe (Results 1 – 6 of 6) sorted by relevance
| /Linux-v5.4/arch/powerpc/platforms/powernv/ |
| D | npu-dma.c | 97 static struct pnv_ioda_pe *get_gpu_pci_dev_and_pe(struct pnv_ioda_pe *npe, in get_gpu_pci_dev_and_pe() 103 struct pnv_ioda_pe *pe; in get_gpu_pci_dev_and_pe() 130 struct pnv_ioda_pe *npe = container_of(table_group, struct pnv_ioda_pe, in pnv_npu_set_window() 170 struct pnv_ioda_pe *npe = container_of(table_group, struct pnv_ioda_pe, in pnv_npu_unset_window() 199 struct pnv_ioda_pe *npe = container_of(table_group, struct pnv_ioda_pe, in pnv_npu_take_ownership() 233 struct pnv_ioda_pe *npe = container_of(table_group, struct pnv_ioda_pe, in pnv_npu_release_ownership() 264 struct pnv_ioda_pe *pe[NV_NPU_MAX_PE_NUM]; 301 struct pnv_ioda_pe *pe = npucomp->pe[i]; in pnv_npu_peers_set_window() 314 struct pnv_ioda_pe *pe = npucomp->pe[j]; in pnv_npu_peers_set_window() 340 struct pnv_ioda_pe *pe = npucomp->pe[i]; in pnv_npu_peers_unset_window() [all …]
|
| D | pci.h | 41 struct pnv_ioda_pe { struct 79 struct pnv_ioda_pe *master; argument 144 struct pnv_ioda_pe *pe_array; 188 extern void pnv_npu2_map_lpar(struct pnv_ioda_pe *gpe, unsigned long msr); 196 extern struct pnv_ioda_pe *pnv_ioda_get_pe(struct pci_dev *dev); 203 extern void pe_level_printk(const struct pnv_ioda_pe *pe, const char *level, 215 extern struct pnv_ioda_pe *pnv_pci_npu_setup_iommu(struct pnv_ioda_pe *npe); 217 struct pnv_ioda_pe *pe); 219 struct pnv_ioda_pe *pe);
|
| D | pci-ioda.c | 53 static void pnv_pci_ioda2_set_bypass(struct pnv_ioda_pe *pe, bool enable); 55 void pe_level_printk(const struct pnv_ioda_pe *pe, const char *level, in pe_level_printk() 137 static struct pnv_ioda_pe *pnv_ioda_init_pe(struct pnv_phb *phb, int pe_no) in pnv_ioda_init_pe() 173 static struct pnv_ioda_pe *pnv_ioda_alloc_pe(struct pnv_phb *phb) in pnv_ioda_alloc_pe() 185 static void pnv_ioda_free_pe(struct pnv_ioda_pe *pe) in pnv_ioda_free_pe() 193 memset(pe, 0, sizeof(struct pnv_ioda_pe)); in pnv_ioda_free_pe() 351 static struct pnv_ioda_pe *pnv_ioda_pick_m64_pe(struct pci_bus *bus, bool all) in pnv_ioda_pick_m64_pe() 355 struct pnv_ioda_pe *master_pe, *pe; in pnv_ioda_pick_m64_pe() 523 struct pnv_ioda_pe *pe = &phb->ioda.pe_array[pe_no]; in pnv_ioda_freeze_pe() 524 struct pnv_ioda_pe *slave; in pnv_ioda_freeze_pe() [all …]
|
| D | pci-cxl.c | 16 struct pnv_ioda_pe *pe; in pnv_phb_to_cxl_mode() 134 struct pnv_ioda_pe *pe; in pnv_cxl_ioda_msi_setup()
|
| D | pci.c | 818 struct pnv_ioda_pe *pe; in pnv_pci_dma_dev_setup() 844 struct pnv_ioda_pe *pe; in pnv_pci_dma_bus_setup() 986 struct pnv_ioda_pe *pe; in pnv_tce_iommu_bus_notifier()
|
| D | eeh-powernv.c | 1384 struct pnv_ioda_pe *pnv_pe; in pnv_eeh_get_pe()
|