|
@@ -203,7 +203,7 @@ long pnv_npu_set_window(struct pnv_ioda_pe *npe, int num,
|
|
|
pe_err(npe, "Failed to configure TCE table, err %lld\n", rc);
|
|
|
return rc;
|
|
|
}
|
|
|
- pnv_pci_phb3_tce_invalidate_entire(phb, false);
|
|
|
+ pnv_pci_ioda2_tce_invalidate_entire(phb, false);
|
|
|
|
|
|
/* Add the table to the list so its TCE cache will get invalidated */
|
|
|
pnv_pci_link_table_and_group(phb->hose->node, num,
|
|
@@ -227,7 +227,7 @@ long pnv_npu_unset_window(struct pnv_ioda_pe *npe, int num)
|
|
|
pe_err(npe, "Unmapping failed, ret = %lld\n", rc);
|
|
|
return rc;
|
|
|
}
|
|
|
- pnv_pci_phb3_tce_invalidate_entire(phb, false);
|
|
|
+ pnv_pci_ioda2_tce_invalidate_entire(phb, false);
|
|
|
|
|
|
pnv_pci_unlink_table_and_group(npe->table_group.tables[num],
|
|
|
&npe->table_group);
|
|
@@ -293,7 +293,7 @@ static int pnv_npu_dma_set_bypass(struct pnv_ioda_pe *npe)
|
|
|
0 /* bypass base */, top);
|
|
|
|
|
|
if (rc == OPAL_SUCCESS)
|
|
|
- pnv_pci_phb3_tce_invalidate_entire(phb, false);
|
|
|
+ pnv_pci_ioda2_tce_invalidate_entire(phb, false);
|
|
|
|
|
|
return rc;
|
|
|
}
|
|
@@ -357,7 +357,7 @@ void pnv_npu_take_ownership(struct pnv_ioda_pe *npe)
|
|
|
pe_err(npe, "Failed to disable bypass, err %lld\n", rc);
|
|
|
return;
|
|
|
}
|
|
|
- pnv_pci_phb3_tce_invalidate_entire(npe->phb, false);
|
|
|
+ pnv_pci_ioda2_tce_invalidate_entire(npe->phb, false);
|
|
|
}
|
|
|
|
|
|
struct pnv_ioda_pe *pnv_pci_npu_setup_iommu(struct pnv_ioda_pe *npe)
|