Searched refs:gpdev (Results 1 – 4 of 4) sorted by relevance
| /Linux-v5.4/arch/powerpc/platforms/powernv/ |
| D | npu-dma.c | 47 struct pci_dev *gpdev; in pnv_pci_get_gpu_dev() local 60 gpdev = get_pci_dev(dn); in pnv_pci_get_gpu_dev() 63 return gpdev; in pnv_pci_get_gpu_dev() 68 struct pci_dev *pnv_pci_get_npu_dev(struct pci_dev *gpdev, int index) in pnv_pci_get_npu_dev() argument 73 if (WARN_ON(!gpdev)) in pnv_pci_get_npu_dev() 77 if (!gpdev->dev.of_node) in pnv_pci_get_npu_dev() 81 dn = of_parse_phandle(gpdev->dev.of_node, "ibm,npu", index); in pnv_pci_get_npu_dev() 98 struct pci_dev **gpdev) in get_gpu_pci_dev_and_pe() argument 118 if (gpdev) in get_gpu_pci_dev_and_pe() 119 *gpdev = pdev; in get_gpu_pci_dev_and_pe() [all …]
|
| D | pci.h | 213 extern void pnv_npu_try_dma_set_bypass(struct pci_dev *gpdev, bool bypass);
|
| /Linux-v5.4/drivers/vfio/pci/ |
| D | vfio_pci_nvlink2.c | 38 struct pci_dev *gpdev; member 106 vfio_unregister_notifier(&data->gpdev->dev, VFIO_GROUP_NOTIFY, in vfio_pci_nvgpu_release() 109 pnv_npu2_unmap_lpar_dev(data->gpdev); in vfio_pci_nvgpu_release() 127 trace_vfio_pci_nvgpu_mmap_fault(data->gpdev, pfn << PAGE_SHIFT, in vfio_pci_nvgpu_mmap_fault() 201 pnv_npu2_map_lpar_dev(data->gpdev, in vfio_pci_nvgpu_group_notifier() 259 data->gpdev = vdev->pdev; in vfio_pci_nvdia_v100_nvlink2_init() 262 ret = vfio_register_notifier(&data->gpdev->dev, VFIO_GROUP_NOTIFY, in vfio_pci_nvdia_v100_nvlink2_init() 273 vfio_unregister_notifier(&data->gpdev->dev, VFIO_GROUP_NOTIFY, in vfio_pci_nvdia_v100_nvlink2_init()
|
| /Linux-v5.4/arch/powerpc/include/asm/ |
| D | pci.h | 124 extern struct pci_dev *pnv_pci_get_npu_dev(struct pci_dev *gpdev, int index); 126 extern int pnv_npu2_map_lpar_dev(struct pci_dev *gpdev, unsigned int lparid, 128 extern int pnv_npu2_unmap_lpar_dev(struct pci_dev *gpdev);
|