Home
last modified time | relevance | path

Searched refs:lnkcap (Results 1 – 6 of 6) sorted by relevance

/linux/drivers/crypto/ccp/
H A Dsev-dev-tsm.c255 u32 lnkcap = 0; in dsm_create() local
258 &lnkcap)) in dsm_create()
261 root_port_id = FIELD_GET(PCI_EXP_LNKCAP_PN, lnkcap); in dsm_create()
/linux/drivers/pci/
H A Dpci-bridge-emul.h50 __le32 lnkcap; member
H A Dpci.c5991 u32 lnkcap2, lnkcap; in pcie_get_supported_speeds() local
6002 pcie_capability_read_dword(dev, PCI_EXP_LNKCAP, &lnkcap); in pcie_get_supported_speeds()
6003 speeds &= GENMASK(lnkcap & PCI_EXP_LNKCAP_SLS, 0); in pcie_get_supported_speeds()
6010 if ((lnkcap & PCI_EXP_LNKCAP_SLS) == PCI_EXP_LNKCAP_SLS_5_0GB) in pcie_get_supported_speeds()
6012 else if ((lnkcap & PCI_EXP_LNKCAP_SLS) == PCI_EXP_LNKCAP_SLS_2_5GB) in pcie_get_supported_speeds()
6041 u32 lnkcap; in pcie_get_width_cap() local
6043 pcie_capability_read_dword(dev, PCI_EXP_LNKCAP, &lnkcap); in pcie_get_width_cap()
6044 if (lnkcap) in pcie_get_width_cap()
6045 return FIELD_GET(PCI_EXP_LNKCAP_MLW, lnkcap); in pcie_get_width_cap()
/linux/drivers/pci/controller/
H A Dpci-mvebu.c251 u32 ctrl, lnkcap, cmd, dev_rev, unmask, sspl; in mvebu_pcie_setup_hw() local
265 lnkcap = mvebu_readl(port, PCIE_CAP_PCIEXP + PCI_EXP_LNKCAP); in mvebu_pcie_setup_hw()
266 lnkcap &= ~PCI_EXP_LNKCAP_MLW; in mvebu_pcie_setup_hw()
267 lnkcap |= FIELD_PREP(PCI_EXP_LNKCAP_MLW, port->is_x4 ? 4 : 1); in mvebu_pcie_setup_hw()
268 mvebu_writel(port, lnkcap, PCIE_CAP_PCIEXP + PCI_EXP_LNKCAP); in mvebu_pcie_setup_hw()
H A Dpcie-brcmstb.c478 u32 lnkcap = readl(pcie->base + PCIE_RC_CFG_PRIV1_LINK_CAPABILITY); in brcm_pcie_set_gen() local
480 u32p_replace_bits(&lnkcap, gen, PCI_EXP_LNKCAP_SLS); in brcm_pcie_set_gen()
481 writel(lnkcap, pcie->base + PCIE_RC_CFG_PRIV1_LINK_CAPABILITY); in brcm_pcie_set_gen()
/linux/drivers/pci/controller/dwc/
H A Dpcie-designware-ep.c1113 u32 func0_lnkcap, lnkcap; in dw_pcie_ep_init_non_sticky_registers() local
1139 lnkcap = dw_pcie_ep_readl_dbi(ep, func_no, in dw_pcie_ep_init_non_sticky_registers()
1142 &lnkcap, func0_lnkcap); in dw_pcie_ep_init_non_sticky_registers()
1144 offset + PCI_EXP_LNKCAP, lnkcap); in dw_pcie_ep_init_non_sticky_registers()