Searched refs:lnkcap (Results 1 - 13 of 13) sorted by relevance

/linux-master/drivers/pci/controller/dwc/
H A Dpci-layerscape-ep.c48 u32 lnkcap; member in struct:ls_pcie_ep
96 dw_pcie_writel_dbi(pci, offset + PCI_EXP_LNKCAP, pcie->lnkcap);
276 pcie->lnkcap = dw_pcie_readl_dbi(pci, offset + PCI_EXP_LNKCAP);
H A Dpcie-designware.c738 u32 lnkcap, lwsc, plc; local
777 lnkcap = dw_pcie_readl_dbi(pci, cap + PCI_EXP_LNKCAP);
778 lnkcap &= ~PCI_EXP_LNKCAP_MLW;
779 lnkcap |= FIELD_PREP(PCI_EXP_LNKCAP_MLW, num_lanes);
780 dw_pcie_writel_dbi(pci, cap + PCI_EXP_LNKCAP, lnkcap);
/linux-master/drivers/pci/
H A Dpci-bridge-emul.h50 __le32 lnkcap; member in struct:pci_bridge_emul_pcie_conf
H A Dpci.c6109 u32 lnkcap2, lnkcap; local
6126 pcie_capability_read_dword(dev, PCI_EXP_LNKCAP, &lnkcap);
6127 if ((lnkcap & PCI_EXP_LNKCAP_SLS) == PCI_EXP_LNKCAP_SLS_5_0GB)
6129 else if ((lnkcap & PCI_EXP_LNKCAP_SLS) == PCI_EXP_LNKCAP_SLS_2_5GB)
6145 u32 lnkcap; local
6147 pcie_capability_read_dword(dev, PCI_EXP_LNKCAP, &lnkcap);
6148 if (lnkcap)
6149 return FIELD_GET(PCI_EXP_LNKCAP_MLW, lnkcap);
H A Dquirks.c112 u32 lnkcap; local
115 pcie_capability_read_dword(dev, PCI_EXP_LNKCAP, &lnkcap);
117 lnkctl2 |= lnkcap & PCI_EXP_LNKCAP_SLS;
/linux-master/drivers/pci/controller/
H A Dpci-mvebu.c251 u32 ctrl, lnkcap, cmd, dev_rev, unmask, sspl; local
265 lnkcap = mvebu_readl(port, PCIE_CAP_PCIEXP + PCI_EXP_LNKCAP);
266 lnkcap &= ~PCI_EXP_LNKCAP_MLW;
267 lnkcap |= FIELD_PREP(PCI_EXP_LNKCAP_MLW, port->is_x4 ? 4 : 1);
268 mvebu_writel(port, lnkcap, PCIE_CAP_PCIEXP + PCI_EXP_LNKCAP);
H A Dpcie-brcmstb.c387 u32 lnkcap = readl(pcie->base + BRCM_PCIE_CAP_REGS + PCI_EXP_LNKCAP); local
389 lnkcap = (lnkcap & ~PCI_EXP_LNKCAP_SLS) | gen;
390 writel(lnkcap, pcie->base + BRCM_PCIE_CAP_REGS + PCI_EXP_LNKCAP);
/linux-master/drivers/pci/pcie/
H A Daspm.c456 static u32 calc_l0s_latency(u32 lnkcap) argument
458 u32 encoding = FIELD_GET(PCI_EXP_LNKCAP_L0SEL, lnkcap);
474 static u32 calc_l1_latency(u32 lnkcap) argument
476 u32 encoding = FIELD_GET(PCI_EXP_LNKCAP_L1EL, lnkcap);
/linux-master/drivers/cxl/core/
H A Dpci.c42 u32 lnkcap, port_num; local
52 &lnkcap))
59 port_num = FIELD_GET(PCI_EXP_LNKCAP_PN, lnkcap);
/linux-master/drivers/gpu/drm/amd/amdgpu/
H A Dcik.c1774 u32 lnkcap; local
1777 pcie_capability_read_dword(root, PCI_EXP_LNKCAP, &lnkcap);
1778 if (lnkcap & PCI_EXP_LNKCAP_CLKPM)
H A Dsi.c2551 u32 lnkcap; local
2554 pcie_capability_read_dword(root, PCI_EXP_LNKCAP, &lnkcap);
2555 if (lnkcap & PCI_EXP_LNKCAP_CLKPM)
/linux-master/drivers/gpu/drm/radeon/
H A Dsi.c7355 u32 lnkcap; local
7358 pcie_capability_read_dword(root, PCI_EXP_LNKCAP, &lnkcap);
7359 if (lnkcap & PCI_EXP_LNKCAP_CLKPM)
H A Dcik.c9722 u32 lnkcap; local
9725 pcie_capability_read_dword(root, PCI_EXP_LNKCAP, &lnkcap);
9726 if (lnkcap & PCI_EXP_LNKCAP_CLKPM)

Completed in 464 milliseconds