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

/u-boot/arch/mips/mach-octeon/include/mach/
H A Dcvmx-helper-srio.h66 * @param link_info The new link state
70 int __cvmx_helper_srio_link_set(int ipd_port, cvmx_helper_link_info_t link_info);
H A Dcvmx-helper-sgmii.h59 * @param link_info The new link state
63 int __cvmx_helper_sgmii_link_set(int ipd_port, cvmx_helper_link_info_t link_info);
H A Dcvmx-helper-spi.h61 * @param link_info The new link state
65 int __cvmx_helper_spi_link_set(int ipd_port, cvmx_helper_link_info_t link_info);
H A Dcvmx-helper-agl.h62 * @param link_info The new link state
66 int __cvmx_helper_agl_link_set(int ipd_port, cvmx_helper_link_info_t link_info);
H A Dcvmx-agl.h24 * @param link_info Link status
28 int cvmx_agl_link_set(int port, cvmx_helper_link_info_t link_info);
H A Dcvmx-helper-xaui.h86 * @param link_info The new link state
90 int __cvmx_helper_xaui_link_set(int ipd_port, cvmx_helper_link_info_t link_info);
H A Dcvmx-helper-rgmii.h77 * @param link_info The new link state
81 int __cvmx_helper_rgmii_link_set(int ipd_port, cvmx_helper_link_info_t link_info);
H A Dcvmx-helper-ilk.h86 * @param link_info The new link state
90 int __cvmx_helper_ilk_link_set(int ipd_port, cvmx_helper_link_info_t link_info);
H A Dcvmx-helper-bgx.h73 * @param link_info The new link state
77 int __cvmx_helper_bgx_sgmii_link_set(int xipd_port, cvmx_helper_link_info_t link_info);
134 * @param link_info The new link state
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);
H A Dcvmx-helper.h320 * @param link_info The new link state
324 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);
474 * Return: valid link_info on success or -1 on failure
H A Dcvmx-helper-board.h348 * @param link_info Link speed to program. If the speed is zero and autonegotiation
355 cvmx_helper_link_info_t link_info);
/u-boot/arch/mips/mach-octeon/
H A Dcvmx-helper-rgmii.c203 * @param link_info The new link state
208 cvmx_helper_link_info_t link_info)
270 if (!link_info.s.link_up)
274 new_gmx_cfg.s.duplex = link_info.s.full_duplex;
277 if (link_info.s.speed == 10) {
280 } else if (link_info.s.speed == 100) {
289 if (link_info.s.speed == 10) {
293 } else if (link_info.s.speed == 100) {
310 if (link_info.s.link_up)
207 __cvmx_helper_rgmii_link_set(int ipd_port, cvmx_helper_link_info_t link_info) argument
H A Dcvmx-agl.c94 * @param link_info Link status
98 int cvmx_agl_link_set(int port, cvmx_helper_link_info_t link_info) argument
128 if (!link_info.s.link_up)
131 agl_gmx_prtx.s.duplex = link_info.s.full_duplex;
133 switch (link_info.s.speed) {
185 if (link_info.s.speed == 10)
187 else if (link_info.s.speed == 100)
H A Dcvmx-helper-sgmii.c263 * @param link_info Link state to configure
269 cvmx_helper_link_info_t link_info)
310 pcsx_miscx_ctl_reg.s.gmxeno = !link_info.s.link_up;
313 if (link_info.s.link_up)
314 gmxx_prtx_cfg.s.duplex = link_info.s.full_duplex;
317 switch (link_info.s.speed) {
687 * @param link_info The new link state
692 cvmx_helper_link_info_t link_info)
705 if (link_info.s.link_up || !__cvmx_helper_need_g15618()) {
739 link_info);
268 __cvmx_helper_sgmii_hardware_init_link_speed(int interface, int index, cvmx_helper_link_info_t link_info) argument
691 __cvmx_helper_sgmii_link_set(int ipd_port, cvmx_helper_link_info_t link_info) argument
[all...]
H A Dcvmx-helper-agl.c221 * @param link_info The new link state
225 int __cvmx_helper_agl_link_set(int ipd_port, cvmx_helper_link_info_t link_info) argument
230 return cvmx_agl_link_set(port, link_info);
H A Dcvmx-helper.c82 int (*link_set)(int ipd_port, cvmx_helper_link_info_t link_info);
406 * allocate the per-ipd_port link_info structure
431 int __cvmx_helper_set_link_info(int xiface, int index, cvmx_helper_link_info_t link_info) argument
442 piface->cvif_ipd_port_link_info[index] = link_info;
1667 cvmx_helper_link_info_t link_info; local
1674 link_info.u64 = 0;
1675 return link_info;
1678 link_info = cvmx_helper_link_get(xipd_port);
1679 if (link_info.u64 == (__cvmx_helper_get_link_info(xiface, index)).u64)
1680 return link_info;
1753 cvmx_helper_link_set(int xipd_port, cvmx_helper_link_info_t link_info) argument
[all...]
H A Dcvmx-helper-bgx.c164 static int __cvmx_helper_bgx_rgmii_speed(cvmx_helper_link_info_t link_info) argument
172 int up = link_info.s.link_up;
175 if (link_info.s.speed == 100)
177 else if (link_info.s.speed == 10)
647 * @param link_info Link state to configure
652 int xiface, int index, cvmx_helper_link_info_t link_info)
702 gmp_miscx_ctl.s.gmxeno = !link_info.s.link_up;
705 if (link_info.s.link_up)
706 gmp_prtx_cfg.s.duplex = link_info.s.full_duplex;
709 switch (link_info
651 __cvmx_helper_bgx_sgmii_hardware_init_link_speed( int xiface, int index, cvmx_helper_link_info_t link_info) argument
953 __cvmx_helper_bgx_sgmii_link_set(int xipd_port, cvmx_helper_link_info_t link_info) argument
1489 cvmx_helper_link_info_t link_info; local
2200 __cvmx_helper_bgx_xaui_link_set(int xipd_port, cvmx_helper_link_info_t link_info) argument
2383 __cvmx_helper_bgx_mixed_link_set(int xipd_port, cvmx_helper_link_info_t link_info) argument
[all...]
H A Dcvmx-helper-xaui.c457 * @param link_info The new link state
461 int __cvmx_helper_xaui_link_set(int ipd_port, cvmx_helper_link_info_t link_info) argument
471 if (!link_info.s.link_up)
H A Dcvmx-helper-ilk.c894 * @param link_info The new link state
898 int __cvmx_helper_ilk_link_set(int ipd_port, cvmx_helper_link_info_t link_info) argument

Completed in 181 milliseconds