/linux-master/drivers/pci/controller/dwc/ |
H A D | pci-layerscape-ep.c | 48 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 D | pcie-designware.c | 738 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 D | pci-bridge-emul.h | 50 __le32 lnkcap; member in struct:pci_bridge_emul_pcie_conf
|
H A D | pci.c | 6109 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 D | quirks.c | 112 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 D | pci-mvebu.c | 251 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 D | pcie-brcmstb.c | 387 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 D | aspm.c | 456 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 D | pci.c | 42 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 D | cik.c | 1774 u32 lnkcap; local 1777 pcie_capability_read_dword(root, PCI_EXP_LNKCAP, &lnkcap); 1778 if (lnkcap & PCI_EXP_LNKCAP_CLKPM)
|
H A D | si.c | 2551 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 D | si.c | 7355 u32 lnkcap; local 7358 pcie_capability_read_dword(root, PCI_EXP_LNKCAP, &lnkcap); 7359 if (lnkcap & PCI_EXP_LNKCAP_CLKPM)
|
H A D | cik.c | 9722 u32 lnkcap; local 9725 pcie_capability_read_dword(root, PCI_EXP_LNKCAP, &lnkcap); 9726 if (lnkcap & PCI_EXP_LNKCAP_CLKPM)
|