Lines Matching refs:npdev
44 struct pci_dev *pnv_pci_get_gpu_dev(struct pci_dev *npdev) in pnv_pci_get_gpu_dev() argument
49 if (WARN_ON(!npdev)) in pnv_pci_get_gpu_dev()
52 if (WARN_ON(!npdev->dev.of_node)) in pnv_pci_get_gpu_dev()
56 dn = of_parse_phandle(npdev->dev.of_node, "ibm,gpu", 0); in pnv_pci_get_gpu_dev()
71 struct pci_dev *npdev; in pnv_pci_get_npu_dev() local
85 npdev = get_pci_dev(dn); in pnv_pci_get_npu_dev()
88 return npdev; in pnv_pci_get_npu_dev()
434 struct pci_dev *npdev = NULL; in pnv_try_setup_npu_table_group() local
437 npdev = pnv_pci_get_npu_dev(gpdev, 0); in pnv_try_setup_npu_table_group()
438 if (npdev) in pnv_try_setup_npu_table_group()
442 if (!npdev) in pnv_try_setup_npu_table_group()
446 hose = pci_bus_to_host(npdev->bus); in pnv_try_setup_npu_table_group()
486 struct pci_dev *npdev; in pnv_npu_compound_attach() local
513 list_for_each_entry(npdev, &pe->phb->hose->bus->devices, bus_list) { in pnv_npu_compound_attach()
514 struct pci_dev *gpdevtmp = pnv_pci_get_gpu_dev(npdev); in pnv_npu_compound_attach()
519 iommu_add_device(table_group, &npdev->dev); in pnv_npu_compound_attach()
555 struct pci_dev *npdev = pnv_pci_get_npu_dev(gpdev, 0); in pnv_npu2_map_lpar_dev() local
559 if (!npdev) in pnv_npu2_map_lpar_dev()
562 hose = pci_bus_to_host(npdev->bus); in pnv_npu2_map_lpar_dev()
602 struct pci_dev *npdev = pnv_pci_get_npu_dev(gpdev, 0); in pnv_npu2_unmap_lpar_dev() local
606 if (!npdev) in pnv_npu2_unmap_lpar_dev()
609 hose = pci_bus_to_host(npdev->bus); in pnv_npu2_unmap_lpar_dev()