Lines Matching refs:ntb
104 pdev = ndev->ntb.pdev; in gen4_setup_b2b_mw()
141 if (ndev->ntb.topo == NTB_TOPO_B2B_USD) in gen4_init_ntb()
185 struct pci_dev *pdev = ndev->ntb.pdev; in gen4_init_dev()
199 ndev->ntb.topo = gen4_ppd_topo(ndev, ppd1); in gen4_init_dev()
201 ndev->ntb.topo = spr_ppd_topo(ndev, ppd1); in gen4_init_dev()
203 ntb_topo_string(ndev->ntb.topo)); in gen4_init_dev()
204 if (ndev->ntb.topo == NTB_TOPO_NONE) in gen4_init_dev()
245 ntb_topo_string(ndev->ntb.topo)); in ndev_ntb4_debugfs_read()
313 if (!pci_read_config_word(ndev->ntb.pdev, in ndev_ntb4_debugfs_read()
322 if (!pci_read_config_dword(ndev->ntb.pdev, in ndev_ntb4_debugfs_read()
327 if (!pci_read_config_dword(ndev->ntb.pdev, in ndev_ntb4_debugfs_read()
337 static int intel_ntb4_mw_set_trans(struct ntb_dev *ntb, int pidx, int idx, in intel_ntb4_mw_set_trans() argument
340 struct intel_ntb_dev *ndev = ntb_ndev(ntb); in intel_ntb4_mw_set_trans()
358 bar_size = pci_resource_len(ndev->ntb.pdev, bar); in intel_ntb4_mw_set_trans()
381 base = pci_resource_start(ndev->ntb.pdev, bar); in intel_ntb4_mw_set_trans()
401 dev_dbg(&ntb->pdev->dev, "BAR %d IMXBASE: %#Lx\n", bar, reg_val); in intel_ntb4_mw_set_trans()
412 dev_dbg(&ntb->pdev->dev, "BAR %d IMXLMT: %#Lx\n", bar, reg_val); in intel_ntb4_mw_set_trans()
424 dev_dbg(&ntb->pdev->dev, "BAR %d IMBASEIDX: %#x\n", bar, reg_val16); in intel_ntb4_mw_set_trans()
431 static int intel_ntb4_link_enable(struct ntb_dev *ntb, in intel_ntb4_link_enable() argument
438 ndev = container_of(ntb, struct intel_ntb_dev, ntb); in intel_ntb4_link_enable()
440 dev_dbg(&ntb->pdev->dev, in intel_ntb4_link_enable()
445 dev_dbg(&ntb->pdev->dev, in intel_ntb4_link_enable()
448 dev_dbg(&ntb->pdev->dev, in intel_ntb4_link_enable()
486 dev_warn(&ntb->pdev->dev, "Link is not training\n"); in intel_ntb4_link_enable()
495 static int intel_ntb4_link_disable(struct ntb_dev *ntb) in intel_ntb4_link_disable() argument
501 ndev = container_of(ntb, struct intel_ntb_dev, ntb); in intel_ntb4_link_disable()
503 dev_dbg(&ntb->pdev->dev, "Disabling link\n"); in intel_ntb4_link_disable()
524 static int intel_ntb4_mw_get_align(struct ntb_dev *ntb, int pidx, int idx, in intel_ntb4_mw_get_align() argument
529 struct intel_ntb_dev *ndev = ntb_ndev(ntb); in intel_ntb4_mw_get_align()
543 bar_size = pci_resource_len(ndev->ntb.pdev, bar); in intel_ntb4_mw_get_align()
552 *addr_align = pci_resource_len(ndev->ntb.pdev, bar); in intel_ntb4_mw_get_align()