Home
last modified time | relevance | path

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

/linux-6.15/drivers/pci/
H A Dpci.h409 #define PCIE_LNKCTL2_TLS2SPEED(lnkctl2) \ argument
410 ((lnkctl2) == PCI_EXP_LNKCTL2_TLS_64_0GT ? PCIE_SPEED_64_0GT : \
411 (lnkctl2) == PCI_EXP_LNKCTL2_TLS_32_0GT ? PCIE_SPEED_32_0GT : \
412 (lnkctl2) == PCI_EXP_LNKCTL2_TLS_16_0GT ? PCIE_SPEED_16_0GT : \
413 (lnkctl2) == PCI_EXP_LNKCTL2_TLS_8_0GT ? PCIE_SPEED_8_0GT : \
414 (lnkctl2) == PCI_EXP_LNKCTL2_TLS_5_0GT ? PCIE_SPEED_5_0GT : \
415 (lnkctl2) == PCI_EXP_LNKCTL2_TLS_2_5GT ? PCIE_SPEED_2_5GT : \
H A Dpci-bridge-emul.h63 __le16 lnkctl2; member
H A Dquirks.c105 u16 lnksta, lnkctl2; in pcie_failed_link_retrain() local
112 pcie_capability_read_word(dev, PCI_EXP_LNKCTL2, &lnkctl2); in pcie_failed_link_retrain()
115 u16 oldlnkctl2 = lnkctl2; in pcie_failed_link_retrain()
131 (lnkctl2 & PCI_EXP_LNKCTL2_TLS) == PCI_EXP_LNKCTL2_TLS_2_5GT && in pcie_failed_link_retrain()
/linux-6.15/drivers/infiniband/hw/hfi1/
H A Dpcie.c948 u16 lnkctl2, vendor; in do_pcie_gen3_transition() local
1199 ret = pcie_capability_read_word(parent, PCI_EXP_LNKCTL2, &lnkctl2); in do_pcie_gen3_transition()
1207 (u32)lnkctl2); in do_pcie_gen3_transition()
1209 if ((lnkctl2 & PCI_EXP_LNKCTL2_TLS) < target_vector) { in do_pcie_gen3_transition()
/linux-6.15/drivers/pci/controller/
H A Dpcie-brcmstb.c414 u16 lnkctl2 = readw(pcie->base + BRCM_PCIE_CAP_REGS + PCI_EXP_LNKCTL2); in brcm_pcie_set_gen() local
420 u16p_replace_bits(&lnkctl2, gen, PCI_EXP_LNKCTL2_TLS); in brcm_pcie_set_gen()
421 writew(lnkctl2, pcie->base + BRCM_PCIE_CAP_REGS + PCI_EXP_LNKCTL2); in brcm_pcie_set_gen()