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

123

/freebsd-9.3-release/sys/contrib/octeon-sdk/
H A Dcvmx-helper-spi.h103 * @param link_info The new link state
107 extern int __cvmx_helper_spi_link_set(int ipd_port, cvmx_helper_link_info_t link_info);
H A Dcvmx-helper-srio.h100 * @param link_info The new link state
104 extern int __cvmx_helper_srio_link_set(int ipd_port, cvmx_helper_link_info_t link_info);
H A Dcvmx-helper-rgmii.h109 * @param link_info The new link state
113 extern int __cvmx_helper_rgmii_link_set(int ipd_port, cvmx_helper_link_info_t link_info);
H A Dcvmx-helper-sgmii.h103 * @param link_info The new link state
107 extern int __cvmx_helper_sgmii_link_set(int ipd_port, cvmx_helper_link_info_t link_info);
H A Dcvmx-helper-xaui.h103 * @param link_info The new link state
107 extern int __cvmx_helper_xaui_link_set(int ipd_port, cvmx_helper_link_info_t link_info);
H A Dcvmx-helper-board.h120 * @param link_info Link speed to program. If the speed is zero and autonegotiation
126 cvmx_helper_link_info_t link_info);
H A Dcvmx-helper.h246 * @param link_info The new link state
250 extern int cvmx_helper_link_set(int ipd_port, cvmx_helper_link_info_t link_info);
H A Dcvmx-mgmt-port.h220 * @param link_info The new link state
224 extern int cvmx_mgmt_port_link_set(int port, cvmx_helper_link_info_t link_info);
H A Dcvmx-helper-sgmii.c221 * @param link_info Link state to configure
225 static int __cvmx_helper_sgmii_hardware_init_link_speed(int interface, int index, cvmx_helper_link_info_t link_info) argument
252 pcsx_miscx_ctl_reg.s.gmxeno = !link_info.s.link_up;
255 if (link_info.s.link_up)
256 gmxx_prtx_cfg.s.duplex = link_info.s.full_duplex;
259 switch (link_info.s.speed)
513 * @param link_info The new link state
517 int __cvmx_helper_sgmii_link_set(int ipd_port, cvmx_helper_link_info_t link_info) argument
522 return __cvmx_helper_sgmii_hardware_init_link_speed(interface, index, link_info);
H A Dcvmx-helper-board.c587 * @param link_info Link speed to program. If the speed is zero and autonegotiation
593 cvmx_helper_link_info_t link_info)
607 if ((link_flags & set_phy_link_flags_autoneg) && (link_info.s.speed == 0))
658 switch (link_info.s.speed)
661 reg_autoneg_adver.s.advert_10base_tx_full = link_info.s.full_duplex;
662 reg_autoneg_adver.s.advert_10base_tx_half = !link_info.s.full_duplex;
665 reg_autoneg_adver.s.advert_100base_tx_full = link_info.s.full_duplex;
666 reg_autoneg_adver.s.advert_100base_tx_half = !link_info.s.full_duplex;
669 reg_control_1000.s.advert_1000base_t_full = link_info.s.full_duplex;
670 reg_control_1000.s.advert_1000base_t_half = !link_info
592 cvmx_helper_board_link_set_phy(int phy_addr, cvmx_helper_board_set_phy_link_flags_types_t link_flags, cvmx_helper_link_info_t link_info) argument
[all...]
H A Dcvmx-helper-rgmii.c326 * @param link_info The new link state
330 int __cvmx_helper_rgmii_link_set(int ipd_port, cvmx_helper_link_info_t link_info) argument
390 if (!link_info.s.link_up)
393 new_gmx_cfg.s.duplex = link_info.s.full_duplex;
396 if (link_info.s.speed == 10)
401 else if (link_info.s.speed == 100)
413 if (link_info.s.speed == 10)
419 else if (link_info.s.speed == 100)
434 if ((link_info.s.speed == 10) || (link_info
[all...]
H A Dcvmx-helper-xaui.c161 cvmx_helper_link_info_t link_info; local
237 link_info = cvmx_helper_link_autoconf(cvmx_helper_get_ipd_port(interface, 0));
238 if (!link_info.s.link_up)
296 * @param link_info The new link state
300 int __cvmx_helper_xaui_link_set(int ipd_port, cvmx_helper_link_info_t link_info) argument
310 if (!link_info.s.link_up)
H A Dcvmx-helper.c1228 cvmx_helper_link_info_t link_info; local
1234 link_info.u64 = 0;
1235 return link_info;
1238 link_info = cvmx_helper_link_get(ipd_port);
1239 if (link_info.u64 == port_link_info[ipd_port].u64)
1240 return link_info;
1243 if (!link_info.s.link_up)
1248 cvmx_helper_link_set(ipd_port, link_info);
1251 if (link_info.s.link_up)
1338 * @param link_info Th
1342 cvmx_helper_link_set(int ipd_port, cvmx_helper_link_info_t link_info) argument
[all...]
/freebsd-9.3-release/contrib/binutils/bfd/
H A Delf32-i386-fbsd.c38 elf_i386_post_process_headers (abfd, link_info)
40 struct bfd_link_info * link_info ATTRIBUTE_UNUSED;
H A Delf64-alpha-fbsd.c38 elf_alpha_post_process_headers (abfd, link_info)
40 struct bfd_link_info * link_info ATTRIBUTE_UNUSED;
H A Dsimple.c28 simple_dummy_warning (struct bfd_link_info *link_info ATTRIBUTE_UNUSED,
39 simple_dummy_undefined_symbol (struct bfd_link_info *link_info ATTRIBUTE_UNUSED,
50 simple_dummy_reloc_overflow (struct bfd_link_info *link_info ATTRIBUTE_UNUSED,
63 simple_dummy_reloc_dangerous (struct bfd_link_info *link_info ATTRIBUTE_UNUSED,
73 simple_dummy_unattached_reloc (struct bfd_link_info *link_info ATTRIBUTE_UNUSED,
83 simple_dummy_multiple_definition (struct bfd_link_info *link_info ATTRIBUTE_UNUSED,
157 struct bfd_link_info link_info; local
184 memset (&link_info, 0, sizeof (link_info));
185 link_info
[all...]
H A Dreloc16.c44 bfd_coff_reloc16_get_value (reloc, link_info, input_section)
46 struct bfd_link_info *link_info;
65 h = bfd_wrapped_link_hash_lookup (input_section->owner, link_info,
79 if (!((*link_info->callbacks->undefined_symbol)
80 (link_info, bfd_asymbol_name (symbol),
140 bfd_coff_reloc16_relax_section (abfd, input_section, link_info, again)
143 struct bfd_link_info *link_info;
215 shrinks[i], link_info);
241 link_info,
247 struct bfd_link_info *link_info;
[all...]
/freebsd-9.3-release/contrib/binutils/ld/
H A Dldmain.h40 extern struct bfd_link_info link_info;
H A Dldmain.c169 struct bfd_link_info link_info; variable in typeref:struct:bfd_link_info
265 link_info.allow_undefined_version = TRUE;
266 link_info.keep_memory = TRUE;
267 link_info.combreloc = TRUE;
268 link_info.strip_discarded = TRUE;
269 link_info.emit_hash = TRUE;
270 link_info.callbacks = &link_callbacks;
271 link_info.input_bfds_tail = &link_info.input_bfds;
274 link_info
[all...]
H A Dlexsup.c757 link_info.notice_all = TRUE;
803 link_info.export_dynamic = TRUE;
848 link_info.gc_sections = TRUE;
851 link_info.print_gc_sections = TRUE;
894 link_info.gc_sections = FALSE;
897 link_info.print_gc_sections = FALSE;
900 link_info.keep_memory = FALSE;
903 link_info.unresolved_syms_in_objects
907 link_info.unresolved_syms_in_shared_libs = RM_IGNORE;
910 link_info
[all...]
H A Dldemul.c213 if (!link_info.relocatable)
220 if (!link_info.relocatable)
221 _bfd_fix_excluded_sec_syms (output_bfd, &link_info);
/freebsd-9.3-release/sys/mips/cavium/octe/
H A Dethernet-common.c185 cvmx_helper_link_info_t link_info; local
195 link_info = cvmx_helper_link_get(priv->port);
196 if (!link_info.s.link_up)
228 cvmx_helper_link_info_t link_info; local
254 link_info = cvmx_helper_link_get(priv->port);
255 if (link_info.u64 == priv->link_info)
258 link_info = cvmx_helper_link_autoconf(priv->port);
259 priv->link_info = link_info
[all...]
H A Dcavium-ethernet.h58 uint64_t link_info; /* Last negotiated link state */ member in struct:__anon9464
H A Dethernet-rgmii.c64 cvmx_helper_link_info_t link_info; local
70 link_info = cvmx_helper_link_get(priv->port);
71 if (link_info.u64 == priv->link_info) {
75 if (USE_10MBPS_PREAMBLE_WORKAROUND && (link_info.s.speed == 10)) {
138 link_info = cvmx_helper_link_autoconf(priv->port);
139 priv->link_info = link_info.u64;
H A Dethernet.c122 cvmx_helper_link_info_t link_info; local
124 link_info.u64 = priv->link_info;
126 if (link_info.s.link_up) {
129 if_name(ifp), link_info.s.speed,
130 (link_info.s.full_duplex) ? "Full" : "Half",

Completed in 208 milliseconds

123