PCI_EXP_LNKCAP
pcie_capability_read_dword(pdev, PCI_EXP_LNKCAP, &linkcap);
if (pci_read_config_dword(rootport, pci_pcie_cap(rootport) + PCI_EXP_LNKCAP,
if (pci_read_config_dword(pdev, pci_pcie_cap(pdev) + PCI_EXP_LNKCAP,
return rcd_pcie_cap_emit(dev, PCI_EXP_LNKCAP, buf, sizeof(u32));
pcie_capability_read_dword(root, PCI_EXP_LNKCAP, &lnkcap);
pcie_capability_read_dword(root, PCI_EXP_LNKCAP, &lnkcap);
pcie_capability_read_dword(root, PCI_EXP_LNKCAP, &lnkcap);
pcie_capability_read_dword(root, PCI_EXP_LNKCAP, &lnkcap);
pcie_capability_read_dword(dd->pcidev, PCI_EXP_LNKCAP, &dn);
pcie_capability_read_dword(parent, PCI_EXP_LNKCAP, &up);
ret = pcie_capability_read_dword(dd->pcidev, PCI_EXP_LNKCAP, &linkcap);
pcie_capability_read_dword(pci_dev, PCI_EXP_LNKCAP, &capa);
pcie_capability_read_dword(pci_bus_dev, PCI_EXP_LNKCAP, &capa);
pcie_capability_read_dword(pci_dev, PCI_EXP_LNKCAP, &link);
pci_write_config_dword(parent, parent->pcie_cap + PCI_EXP_LNKCAP,
pci_read_config_dword(parent, parent->pcie_cap + PCI_EXP_LNKCAP,
pcie_capability_read_dword(pdev, PCI_EXP_LNKCAP, &cap);
case PCI_EXP_LNKCAP:
PCI_EXP_LNKCAP));
tmp = dw_pcie_readl_dbi(pci, offset + PCI_EXP_LNKCAP);
dw_pcie_writel_dbi(pci, offset + PCI_EXP_LNKCAP, tmp);
tmp = dw_pcie_readl_dbi(imx_pcie->pci, offset + PCI_EXP_LNKCAP);
tmp = dw_pcie_readl_dbi(pci, offset + PCI_EXP_LNKCAP);
dw_pcie_writel_dbi(pci, offset + PCI_EXP_LNKCAP, tmp);
pcie->lnkcap = dw_pcie_readl_dbi(pci, offset + PCI_EXP_LNKCAP);
dw_pcie_writel_dbi(pci, offset + PCI_EXP_LNKCAP, pcie->lnkcap);
cap = dw_pcie_readl_dbi(pci, offset + PCI_EXP_LNKCAP);
dw_pcie_writel_dbi(pci, offset + PCI_EXP_LNKCAP, cap | link_speed);
u32 lnkcap = dw_pcie_readl_dbi(pci, cap + PCI_EXP_LNKCAP);
lnkcap = dw_pcie_readl_dbi(pci, cap + PCI_EXP_LNKCAP);
dw_pcie_writel_dbi(pci, cap + PCI_EXP_LNKCAP, lnkcap);
lnkcap = dw_pcie_readl_dbi(pci, cap + PCI_EXP_LNKCAP);
dw_pcie_writel_dbi(pci, cap + PCI_EXP_LNKCAP, lnkcap);
tmp = dw_pcie_readl_dbi(pci, cap_exp + PCI_EXP_LNKCAP);
dw_pcie_writel_dbi(pci, cap_exp + PCI_EXP_LNKCAP, tmp);
tmp = dw_pcie_readl_dbi(pci, cap_exp + PCI_EXP_LNKCAP);
dw_pcie_writel_dbi(pci, cap_exp + PCI_EXP_LNKCAP, tmp);
val = dw_pcie_readl_dbi(pci, offset + PCI_EXP_LNKCAP);
dw_pcie_writel_dbi(pci, offset + PCI_EXP_LNKCAP, val);
val = dw_pcie_readl_dbi(pci, offset + PCI_EXP_LNKCAP);
dw_pcie_writel_dbi(pci, offset + PCI_EXP_LNKCAP, val);
val = readl(pci->dbi_base + offset + PCI_EXP_LNKCAP);
writel(val, pci->dbi_base + offset + PCI_EXP_LNKCAP);
val = readl(pci->dbi_base + offset + PCI_EXP_LNKCAP);
writel(val, pci->dbi_base + offset + PCI_EXP_LNKCAP);
val = readl(pci->dbi_base + offset + PCI_EXP_LNKCAP);
writel(val, pci->dbi_base + offset + PCI_EXP_LNKCAP);
val = dw_pcie_readl_dbi(pci, PCI_EXP_LNKCAP + offset);
dw_pcie_writel_dbi(pci, PCI_EXP_LNKCAP + offset, val);
offset += PCI_EXP_LNKCAP;
case PCI_EXP_LNKCAP: {
lnkcap = mvebu_readl(port, PCIE_CAP_PCIEXP + PCI_EXP_LNKCAP);
mvebu_writel(port, lnkcap, PCIE_CAP_PCIEXP + PCI_EXP_LNKCAP);
case PCI_EXP_LNKCAP:
*value = (mvebu_readl(port, PCIE_CAP_PCIEXP + PCI_EXP_LNKCAP) &
altera_read_cap_word(pcie, pcie->root_bus_nr, RP_DEVFN, PCI_EXP_LNKCAP,
rcar_rmw32(pcie, REXPCAP(PCI_EXP_LNKCAP), PCI_EXP_LNKCAP_DLLLARC,
status = rockchip_pcie_read(rockchip, PCIE_RC_CONFIG_CR + PCI_EXP_LNKCAP);
rockchip_pcie_write(rockchip, status, PCIE_RC_CONFIG_CR + PCI_EXP_LNKCAP);
[PCI_EXP_LNKCAP / 4] = {
pcie_capability_read_dword(dev, PCI_EXP_LNKCAP, &lnkcap);
pcie_capability_read_dword(dev, PCI_EXP_LNKCAP, &lnkcap);
pcie_capability_read_dword(child, PCI_EXP_LNKCAP, ®32);
pcie_capability_read_dword(link->pdev, PCI_EXP_LNKCAP,
pcie_capability_read_dword(dev, PCI_EXP_LNKCAP,
pcie_capability_read_dword(dev, PCI_EXP_LNKCAP, &linkcap);
pcie_capability_read_dword(pdev, PCI_EXP_LNKCAP, ®32);
pcie_capability_read_dword(bridge, PCI_EXP_LNKCAP, &linkcap);
pcie_capability_read_dword(dev, PCI_EXP_LNKCAP, &lnkcap);
pcie_capability_read_dword(a->pcid, PCI_EXP_LNKCAP,
pcie_capability_read_dword(ha->pdev, PCI_EXP_LNKCAP, &lstat);