Home
last modified time | relevance | path

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

/drivers/pci/controller/dwc/
A Dpci-layerscape-ep.c48 u32 lnkcap; member
96 dw_pcie_writel_dbi(pci, offset + PCI_EXP_LNKCAP, pcie->lnkcap); in ls_pcie_ep_event_handler()
276 pcie->lnkcap = dw_pcie_readl_dbi(pci, offset + PCI_EXP_LNKCAP); in ls_pcie_ep_probe()
A Dpcie-dw-rockchip.c199 u32 cap, lnkcap; in rockchip_pcie_enable_l0s() local
204 lnkcap = dw_pcie_readl_dbi(pci, cap + PCI_EXP_LNKCAP); in rockchip_pcie_enable_l0s()
205 lnkcap |= PCI_EXP_LNKCAP_ASPM_L0S; in rockchip_pcie_enable_l0s()
207 dw_pcie_writel_dbi(pci, cap + PCI_EXP_LNKCAP, lnkcap); in rockchip_pcie_enable_l0s()
A Dpcie-designware.c809 u32 lnkcap = dw_pcie_readl_dbi(pci, cap + PCI_EXP_LNKCAP); in dw_pcie_link_get_max_link_width() local
811 return FIELD_GET(PCI_EXP_LNKCAP_MLW, lnkcap); in dw_pcie_link_get_max_link_width()
816 u32 lnkcap, lwsc, plc; in dw_pcie_link_set_max_link_width() local
852 lnkcap = dw_pcie_readl_dbi(pci, cap + PCI_EXP_LNKCAP); in dw_pcie_link_set_max_link_width()
853 lnkcap &= ~PCI_EXP_LNKCAP_MLW; in dw_pcie_link_set_max_link_width()
854 lnkcap |= FIELD_PREP(PCI_EXP_LNKCAP_MLW, num_lanes); in dw_pcie_link_set_max_link_width()
855 dw_pcie_writel_dbi(pci, cap + PCI_EXP_LNKCAP, lnkcap); in dw_pcie_link_set_max_link_width()
/drivers/pci/controller/
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()
A Dpcie-brcmstb.c419 u32 lnkcap = readl(pcie->base + PCIE_RC_CFG_PRIV1_LINK_CAPABILITY); in brcm_pcie_set_gen() local
421 u32p_replace_bits(&lnkcap, gen, PCI_EXP_LNKCAP_SLS); in brcm_pcie_set_gen()
422 writel(lnkcap, pcie->base + PCIE_RC_CFG_PRIV1_LINK_CAPABILITY); in brcm_pcie_set_gen()
/drivers/pci/
A Dpci-bridge-emul.h50 __le32 lnkcap; member
A Dpci.c6112 u32 lnkcap2, lnkcap; in pcie_get_supported_speeds() local
6123 pcie_capability_read_dword(dev, PCI_EXP_LNKCAP, &lnkcap); in pcie_get_supported_speeds()
6124 speeds &= GENMASK(lnkcap & PCI_EXP_LNKCAP_SLS, 0); in pcie_get_supported_speeds()
6131 if ((lnkcap & PCI_EXP_LNKCAP_SLS) == PCI_EXP_LNKCAP_SLS_5_0GB) in pcie_get_supported_speeds()
6133 else if ((lnkcap & PCI_EXP_LNKCAP_SLS) == PCI_EXP_LNKCAP_SLS_2_5GB) in pcie_get_supported_speeds()
6162 u32 lnkcap; in pcie_get_width_cap() local
6164 pcie_capability_read_dword(dev, PCI_EXP_LNKCAP, &lnkcap); in pcie_get_width_cap()
6165 if (lnkcap) in pcie_get_width_cap()
6166 return FIELD_GET(PCI_EXP_LNKCAP_MLW, lnkcap); in pcie_get_width_cap()
A Dpci.h389 #define PCIE_LNKCAP_SLS2SPEED(lnkcap) \ argument
391 u32 lnkcap_sls = (lnkcap) & PCI_EXP_LNKCAP_SLS; \
A Dquirks.c131 u32 lnkcap; in pcie_failed_link_retrain() local
134 pcie_capability_read_dword(dev, PCI_EXP_LNKCAP, &lnkcap); in pcie_failed_link_retrain()
135 ret = pcie_set_target_speed(dev, PCIE_LNKCAP_SLS2SPEED(lnkcap), false); in pcie_failed_link_retrain()
/drivers/cxl/core/
A Dpci.c42 u32 lnkcap, port_num; in match_add_dports() local
52 &lnkcap)) in match_add_dports()
59 port_num = FIELD_GET(PCI_EXP_LNKCAP_PN, lnkcap); in match_add_dports()
/drivers/pci/pcie/
A Daspm.c476 static u32 calc_l0s_latency(u32 lnkcap) in calc_l0s_latency() argument
478 u32 encoding = FIELD_GET(PCI_EXP_LNKCAP_L0SEL, lnkcap); in calc_l0s_latency()
494 static u32 calc_l1_latency(u32 lnkcap) in calc_l1_latency() argument
496 u32 encoding = FIELD_GET(PCI_EXP_LNKCAP_L1EL, lnkcap); in calc_l1_latency()
/drivers/gpu/drm/amd/amdgpu/
A Dcik.c1774 u32 lnkcap; in cik_program_aspm() local
1777 pcie_capability_read_dword(root, PCI_EXP_LNKCAP, &lnkcap); in cik_program_aspm()
1778 if (lnkcap & PCI_EXP_LNKCAP_CLKPM) in cik_program_aspm()
A Dsi.c2555 u32 lnkcap; in si_program_aspm() local
2558 pcie_capability_read_dword(root, PCI_EXP_LNKCAP, &lnkcap); in si_program_aspm()
2559 if (lnkcap & PCI_EXP_LNKCAP_CLKPM) in si_program_aspm()
/drivers/gpu/drm/radeon/
A Dsi.c7355 u32 lnkcap; in si_program_aspm() local
7358 pcie_capability_read_dword(root, PCI_EXP_LNKCAP, &lnkcap); in si_program_aspm()
7359 if (lnkcap & PCI_EXP_LNKCAP_CLKPM) in si_program_aspm()
A Dcik.c9740 u32 lnkcap; in cik_program_aspm() local
9743 pcie_capability_read_dword(root, PCI_EXP_LNKCAP, &lnkcap); in cik_program_aspm()
9744 if (lnkcap & PCI_EXP_LNKCAP_CLKPM) in cik_program_aspm()

Completed in 78 milliseconds