Home
last modified time | relevance | path

Searched refs:link_info (Results 1 – 19 of 19) sorted by relevance

/arch/mips/mach-octeon/
A Dcvmx-agl.c98 int cvmx_agl_link_set(int port, cvmx_helper_link_info_t link_info) in cvmx_agl_link_set() argument
128 if (!link_info.s.link_up) in cvmx_agl_link_set()
131 agl_gmx_prtx.s.duplex = link_info.s.full_duplex; in cvmx_agl_link_set()
133 switch (link_info.s.speed) { in cvmx_agl_link_set()
185 if (link_info.s.speed == 10) in cvmx_agl_link_set()
187 else if (link_info.s.speed == 100) in cvmx_agl_link_set()
A Dcvmx-helper-rgmii.c208 cvmx_helper_link_info_t link_info) in __cvmx_helper_rgmii_link_set() argument
270 if (!link_info.s.link_up) in __cvmx_helper_rgmii_link_set()
274 new_gmx_cfg.s.duplex = link_info.s.full_duplex; in __cvmx_helper_rgmii_link_set()
277 if (link_info.s.speed == 10) { in __cvmx_helper_rgmii_link_set()
280 } else if (link_info.s.speed == 100) { in __cvmx_helper_rgmii_link_set()
289 if (link_info.s.speed == 10) { in __cvmx_helper_rgmii_link_set()
293 } else if (link_info.s.speed == 100) { in __cvmx_helper_rgmii_link_set()
310 if (link_info.s.link_up) in __cvmx_helper_rgmii_link_set()
A Dcvmx-helper-sgmii.c269 cvmx_helper_link_info_t link_info) in __cvmx_helper_sgmii_hardware_init_link_speed() argument
310 pcsx_miscx_ctl_reg.s.gmxeno = !link_info.s.link_up; in __cvmx_helper_sgmii_hardware_init_link_speed()
313 if (link_info.s.link_up) in __cvmx_helper_sgmii_hardware_init_link_speed()
314 gmxx_prtx_cfg.s.duplex = link_info.s.full_duplex; in __cvmx_helper_sgmii_hardware_init_link_speed()
317 switch (link_info.s.speed) { in __cvmx_helper_sgmii_hardware_init_link_speed()
692 cvmx_helper_link_info_t link_info) in __cvmx_helper_sgmii_link_set() argument
705 if (link_info.s.link_up || !__cvmx_helper_need_g15618()) { in __cvmx_helper_sgmii_link_set()
739 link_info); in __cvmx_helper_sgmii_link_set()
A Dcvmx-helper.c442 piface->cvif_ipd_port_link_info[index] = link_info; in __cvmx_helper_set_link_info()
1667 cvmx_helper_link_info_t link_info; in cvmx_helper_link_autoconf() local
1674 link_info.u64 = 0; in cvmx_helper_link_autoconf()
1675 return link_info; in cvmx_helper_link_autoconf()
1678 link_info = cvmx_helper_link_get(xipd_port); in cvmx_helper_link_autoconf()
1680 return link_info; in cvmx_helper_link_autoconf()
1682 if (!link_info.s.link_up) in cvmx_helper_link_autoconf()
1686 cvmx_helper_link_set(xipd_port, link_info); in cvmx_helper_link_autoconf()
1688 if (link_info.s.link_up) in cvmx_helper_link_autoconf()
1691 return link_info; in cvmx_helper_link_autoconf()
[all …]
A Dcvmx-helper-agl.c225 int __cvmx_helper_agl_link_set(int ipd_port, cvmx_helper_link_info_t link_info) in __cvmx_helper_agl_link_set() argument
230 return cvmx_agl_link_set(port, link_info); in __cvmx_helper_agl_link_set()
A Dcvmx-helper-bgx.c172 int up = link_info.s.link_up; in __cvmx_helper_bgx_rgmii_speed()
175 if (link_info.s.speed == 100) in __cvmx_helper_bgx_rgmii_speed()
177 else if (link_info.s.speed == 10) in __cvmx_helper_bgx_rgmii_speed()
705 if (link_info.s.link_up) in __cvmx_helper_bgx_sgmii_hardware_init_link_speed()
709 switch (link_info.s.speed) { in __cvmx_helper_bgx_sgmii_hardware_init_link_speed()
954 cvmx_helper_link_info_t link_info) in __cvmx_helper_bgx_sgmii_link_set() argument
973 if (link_info.s.link_up) { in __cvmx_helper_bgx_sgmii_link_set()
998 link_info); in __cvmx_helper_bgx_sgmii_link_set()
1489 cvmx_helper_link_info_t link_info; in __cvmx_helper_bgx_sgmii_configure_loopback() local
1500 link_info); in __cvmx_helper_bgx_sgmii_configure_loopback()
[all …]
A Dcvmx-helper-xaui.c461 int __cvmx_helper_xaui_link_set(int ipd_port, cvmx_helper_link_info_t link_info) in __cvmx_helper_xaui_link_set() argument
471 if (!link_info.s.link_up) in __cvmx_helper_xaui_link_set()
A Dcvmx-helper-ilk.c898 int __cvmx_helper_ilk_link_set(int ipd_port, cvmx_helper_link_info_t link_info) in __cvmx_helper_ilk_link_set() argument
/arch/mips/mach-octeon/include/mach/
A Dcvmx-helper-bgx.h77 int __cvmx_helper_bgx_sgmii_link_set(int xipd_port, cvmx_helper_link_info_t link_info);
138 int __cvmx_helper_bgx_xaui_link_set(int xipd_port, cvmx_helper_link_info_t link_info);
162 int __cvmx_helper_bgx_mixed_link_set(int xipd_port, cvmx_helper_link_info_t link_info);
A Dcvmx-helper-srio.h70 int __cvmx_helper_srio_link_set(int ipd_port, cvmx_helper_link_info_t link_info);
A Dcvmx-agl.h28 int cvmx_agl_link_set(int port, cvmx_helper_link_info_t link_info);
A Dcvmx-helper-agl.h66 int __cvmx_helper_agl_link_set(int ipd_port, cvmx_helper_link_info_t link_info);
A Dcvmx-helper-spi.h65 int __cvmx_helper_spi_link_set(int ipd_port, cvmx_helper_link_info_t link_info);
A Dcvmx-helper-sgmii.h63 int __cvmx_helper_sgmii_link_set(int ipd_port, cvmx_helper_link_info_t link_info);
A Dcvmx-helper-rgmii.h81 int __cvmx_helper_rgmii_link_set(int ipd_port, cvmx_helper_link_info_t link_info);
A Dcvmx-helper-xaui.h90 int __cvmx_helper_xaui_link_set(int ipd_port, cvmx_helper_link_info_t link_info);
A Dcvmx-helper-ilk.h90 int __cvmx_helper_ilk_link_set(int ipd_port, cvmx_helper_link_info_t link_info);
A Dcvmx-helper.h324 int cvmx_helper_link_set(int ipd_port, cvmx_helper_link_info_t link_info);
466 int __cvmx_helper_set_link_info(int xiface, int index, cvmx_helper_link_info_t link_info);
A Dcvmx-helper-board.h355 cvmx_helper_link_info_t link_info);

Completed in 27 milliseconds