Home
last modified time | relevance | path

Searched refs:pcie_cap (Results 1 – 15 of 15) sorted by relevance

/openbmc/linux/drivers/net/ethernet/mellanox/mlx4/
H A Dreset.c46 int pcie_cap; in mlx4_reset() local
79 pcie_cap = pci_pcie_cap(dev->persist->pdev); in mlx4_reset()
141 if (pcie_cap) { in mlx4_reset()
142 devctl = hca_header[(pcie_cap + PCI_EXP_DEVCTL) / 4]; in mlx4_reset()
150 linkctl = hca_header[(pcie_cap + PCI_EXP_LNKCTL) / 4]; in mlx4_reset()
/openbmc/u-boot/drivers/pci/
H A Dfsl_pci_init.c84 u64 out_lo, u8 pcie_cap, in fsl_pci_setup_inbound_windows() argument
111 if ((pcie_cap == PCI_CAP_ID_EXP) && (pci_sz < sz)) { in fsl_pci_setup_inbound_windows()
301 u8 temp8, pcie_cap; in fsl_pci_init() local
394 pci_hose_read_config_byte(hose, dev, pcie_cap_pos, &pcie_cap); in fsl_pci_init()
409 out_lo, pcie_cap, pi); in fsl_pci_init()
413 inbound = fsl_pci_setup_inbound_windows(hose, out_lo, pcie_cap, pi); in fsl_pci_init()
445 if (pcie_cap == PCI_CAP_ID_EXP) { in fsl_pci_init()
585 if (pcie_cap == PCI_CAP_ID_EXP) { in fsl_pci_init()
593 if (pcie_cap == PCI_CAP_ID_EXP) in fsl_pci_init()
611 u8 pcie_cap; in fsl_is_pci_agent() local
[all …]
/openbmc/linux/arch/x86/pci/
H A Dintel_mid_pci.c68 u32 pcie_cap = 0, cap_data; in fixed_bar_cap() local
77 devfn, pos, 4, &pcie_cap)) in fixed_bar_cap()
80 if (PCI_EXT_CAP_ID(pcie_cap) == 0x0000 || in fixed_bar_cap()
81 PCI_EXT_CAP_ID(pcie_cap) == 0xffff) in fixed_bar_cap()
84 if (PCI_EXT_CAP_ID(pcie_cap) == PCI_EXT_CAP_ID_VNDR) { in fixed_bar_cap()
91 pos = PCI_EXT_CAP_NEXT(pcie_cap); in fixed_bar_cap()
H A Dfixup.c283 dev->pcie_cap + PCI_EXP_LNKCTL; in pcie_rootport_aspm_quirk()
/openbmc/linux/arch/powerpc/platforms/powernv/
H A Deeh-powernv.c272 if (!edev || !edev->pcie_cap) in pnv_eeh_find_ecap()
359 edev->pcie_cap = pnv_eeh_find_cap(pdn, PCI_CAP_ID_EXP); in pnv_eeh_probe()
364 if (edev->pcie_cap) { in pnv_eeh_probe()
365 pnv_pci_cfg_read(pdn, edev->pcie_cap + PCI_EXP_FLAGS, in pnv_eeh_probe()
934 if (WARN_ON(!edev->pcie_cap)) in pnv_eeh_do_flr()
937 eeh_ops->read_config(edev, edev->pcie_cap + PCI_EXP_DEVCAP, 4, &reg); in pnv_eeh_do_flr()
945 edev->pcie_cap + PCI_EXP_DEVSTA, in pnv_eeh_do_flr()
947 eeh_ops->read_config(edev, edev->pcie_cap + PCI_EXP_DEVCTL, in pnv_eeh_do_flr()
950 eeh_ops->write_config(edev, edev->pcie_cap + PCI_EXP_DEVCTL, in pnv_eeh_do_flr()
955 eeh_ops->read_config(edev, edev->pcie_cap + PCI_EXP_DEVCTL, in pnv_eeh_do_flr()
[all …]
/openbmc/linux/arch/powerpc/platforms/pseries/
H A Deeh_pseries.c295 if (!edev || !edev->pcie_cap) in pseries_eeh_find_ecap()
409 edev->pcie_cap = pseries_eeh_find_cap(pdn, PCI_CAP_ID_EXP); in pseries_eeh_init_edev()
414 if (edev->pcie_cap) { in pseries_eeh_init_edev()
415 rtas_read_config(pdn, edev->pcie_cap + PCI_EXP_FLAGS, in pseries_eeh_init_edev()
/openbmc/linux/arch/powerpc/include/asm/
H A Deeh.h139 int pcie_cap; /* Saved PCIe capability */ member
/openbmc/linux/arch/powerpc/kernel/
H A Deeh_pe.c648 cap = edev->pcie_cap; in eeh_bridge_check_link()
H A Deeh.c214 cap = edev->pcie_cap; in eeh_dump_dev_log()
/openbmc/linux/drivers/pci/controller/
H A Dpci-mvebu.c907 u32 pcie_cap = mvebu_readl(port, PCIE_CAP_PCIEXP); in mvebu_pci_bridge_emul_init() local
908 u8 pcie_cap_ver = ((pcie_cap >> 16) & PCI_EXP_FLAGS_VERS); in mvebu_pci_bridge_emul_init()
/openbmc/linux/drivers/net/ethernet/intel/e1000e/
H A Dmac.c21 cap_offset = adapter->pdev->pcie_cap; in e1000e_get_bus_info_pcie()
/openbmc/linux/include/linux/
H A Dpci.h348 u8 pcie_cap; /* PCIe capability offset */ member
2415 return dev->pcie_cap; in pci_pcie_cap()
/openbmc/linux/drivers/pci/
H A Dquirks.c5442 if (pdev->pcie_cap || pci_find_capability(pdev, PCI_CAP_ID_EXP)) in quirk_intel_qat_vf_cap()
5475 pdev->pcie_cap = pos; in quirk_intel_qat_vf_cap()
H A Dprobe.c1539 pdev->pcie_cap = pos; in set_pcie_port_type()
/openbmc/linux/drivers/net/ethernet/marvell/
H A Dsky2.c3330 sky2_pci_write16(hw, pdev->pcie_cap + PCI_EXP_LNKCTL, in sky2_reset()