Home
last modified time | relevance | path

Searched refs:lnkctl2 (Results 1 – 4 of 4) sorted by relevance

/openbmc/linux/drivers/infiniband/hw/hfi1/
H A Dpcie.c948 u16 lnkctl2, vendor; in do_pcie_gen3_transition() local
1207 (u32)lnkctl2); in do_pcie_gen3_transition()
1209 if ((lnkctl2 & PCI_EXP_LNKCTL2_TLS) < target_vector) { in do_pcie_gen3_transition()
1210 lnkctl2 &= ~PCI_EXP_LNKCTL2_TLS; in do_pcie_gen3_transition()
1211 lnkctl2 |= target_vector; in do_pcie_gen3_transition()
1213 (u32)lnkctl2); in do_pcie_gen3_transition()
1215 PCI_EXP_LNKCTL2, lnkctl2); in do_pcie_gen3_transition()
1234 (u32)lnkctl2); in do_pcie_gen3_transition()
1235 lnkctl2 &= ~PCI_EXP_LNKCTL2_TLS; in do_pcie_gen3_transition()
1236 lnkctl2 |= target_vector; in do_pcie_gen3_transition()
[all …]
/openbmc/linux/drivers/pci/
H A Dpci-bridge-emul.h63 __le16 lnkctl2; member
H A Dquirks.c90 u16 lnksta, lnkctl2; in pcie_failed_link_retrain() local
97 pcie_capability_read_word(dev, PCI_EXP_LNKCTL2, &lnkctl2); in pcie_failed_link_retrain()
101 u16 oldlnkctl2 = lnkctl2; in pcie_failed_link_retrain()
105 lnkctl2 &= ~PCI_EXP_LNKCTL2_TLS; in pcie_failed_link_retrain()
106 lnkctl2 |= PCI_EXP_LNKCTL2_TLS_2_5GT; in pcie_failed_link_retrain()
107 pcie_capability_write_word(dev, PCI_EXP_LNKCTL2, lnkctl2); in pcie_failed_link_retrain()
122 (lnkctl2 & PCI_EXP_LNKCTL2_TLS) == PCI_EXP_LNKCTL2_TLS_2_5GT && in pcie_failed_link_retrain()
128 lnkctl2 &= ~PCI_EXP_LNKCTL2_TLS; in pcie_failed_link_retrain()
129 lnkctl2 |= lnkcap & PCI_EXP_LNKCAP_SLS; in pcie_failed_link_retrain()
130 pcie_capability_write_word(dev, PCI_EXP_LNKCTL2, lnkctl2); in pcie_failed_link_retrain()
/openbmc/linux/drivers/pci/controller/
H A Dpcie-brcmstb.c380 u16 lnkctl2 = readw(pcie->base + BRCM_PCIE_CAP_REGS + PCI_EXP_LNKCTL2); in brcm_pcie_set_gen() local
386 lnkctl2 = (lnkctl2 & ~0xf) | gen; in brcm_pcie_set_gen()
387 writew(lnkctl2, pcie->base + BRCM_PCIE_CAP_REGS + PCI_EXP_LNKCTL2); in brcm_pcie_set_gen()