Lines Matching refs:pci

555 	struct pci_dn *pci;  in pci_dma_bus_setup_pSeries()  local
568 pci = PCI_DN(dn); in pci_dma_bus_setup_pSeries()
594 pci->phb->dma_window_size = 0x80000000ul; /* To be divided */ in pci_dma_bus_setup_pSeries()
596 while (pci->phb->dma_window_size * children > 0x80000000ul) in pci_dma_bus_setup_pSeries()
597 pci->phb->dma_window_size >>= 1; in pci_dma_bus_setup_pSeries()
599 pci->phb->dma_window_size); in pci_dma_bus_setup_pSeries()
600 pci->phb->dma_window_base_cur = 0; in pci_dma_bus_setup_pSeries()
610 pci->phb->dma_window_size = 0x8000000ul; in pci_dma_bus_setup_pSeries()
611 pci->phb->dma_window_base_cur = 0x8000000ul; in pci_dma_bus_setup_pSeries()
614 pci->phb->node); in pci_dma_bus_setup_pSeries()
616 iommu_table_setparms(pci->phb, dn, tbl); in pci_dma_bus_setup_pSeries()
617 pci->iommu_table = iommu_init_table(tbl, pci->phb->node); in pci_dma_bus_setup_pSeries()
621 pci->phb->dma_window_size = 0x80000000ul; in pci_dma_bus_setup_pSeries()
622 while (pci->phb->dma_window_size * children > 0x70000000ul) in pci_dma_bus_setup_pSeries()
623 pci->phb->dma_window_size >>= 1; in pci_dma_bus_setup_pSeries()
625 pr_debug("ISA/IDE, window size is 0x%llx\n", pci->phb->dma_window_size); in pci_dma_bus_setup_pSeries()
1078 struct pci_dn *pci; in pci_dma_dev_setup_pSeriesLP() local
1106 pci = PCI_DN(pdn); in pci_dma_dev_setup_pSeriesLP()
1107 if (!pci->iommu_table) { in pci_dma_dev_setup_pSeriesLP()
1109 pci->phb->node); in pci_dma_dev_setup_pSeriesLP()
1110 iommu_table_setparms_lpar(pci->phb, pdn, tbl, dma_window); in pci_dma_dev_setup_pSeriesLP()
1111 pci->iommu_table = iommu_init_table(tbl, pci->phb->node); in pci_dma_dev_setup_pSeriesLP()
1112 iommu_register_group(tbl, pci_domain_nr(pci->phb->bus), 0); in pci_dma_dev_setup_pSeriesLP()
1113 pr_debug(" created table: %p\n", pci->iommu_table); in pci_dma_dev_setup_pSeriesLP()
1115 pr_debug(" found DMA window, table: %p\n", pci->iommu_table); in pci_dma_dev_setup_pSeriesLP()
1118 set_iommu_table_base_and_group(&dev->dev, pci->iommu_table); in pci_dma_dev_setup_pSeriesLP()
1259 struct pci_dn *pci = PCI_DN(np); in iommu_reconfig_notifier() local
1272 if (pci && pci->iommu_table) in iommu_reconfig_notifier()
1273 iommu_free_table(pci->iommu_table, np->full_name); in iommu_reconfig_notifier()