Lines Matching refs:link_settings

196 static void hinic_add_ethtool_link_mode(struct cmd_link_settings *link_settings,  in hinic_add_ethtool_link_mode()  argument
211 (link_settings, idx); in hinic_add_ethtool_link_mode()
214 (link_settings, idx); in hinic_add_ethtool_link_mode()
219 static void hinic_link_port_type(struct cmd_link_settings *link_settings, in hinic_link_port_type() argument
225 ETHTOOL_ADD_SUPPORTED_LINK_MODE(link_settings, TP); in hinic_link_port_type()
226 ETHTOOL_ADD_ADVERTISED_LINK_MODE(link_settings, TP); in hinic_link_port_type()
227 link_settings->port = PORT_TP; in hinic_link_port_type()
232 ETHTOOL_ADD_SUPPORTED_LINK_MODE(link_settings, FIBRE); in hinic_link_port_type()
233 ETHTOOL_ADD_ADVERTISED_LINK_MODE(link_settings, FIBRE); in hinic_link_port_type()
234 link_settings->port = PORT_FIBRE; in hinic_link_port_type()
238 ETHTOOL_ADD_SUPPORTED_LINK_MODE(link_settings, FIBRE); in hinic_link_port_type()
239 ETHTOOL_ADD_ADVERTISED_LINK_MODE(link_settings, FIBRE); in hinic_link_port_type()
240 link_settings->port = PORT_DA; in hinic_link_port_type()
244 ETHTOOL_ADD_SUPPORTED_LINK_MODE(link_settings, Backplane); in hinic_link_port_type()
245 ETHTOOL_ADD_ADVERTISED_LINK_MODE(link_settings, Backplane); in hinic_link_port_type()
246 link_settings->port = PORT_NONE; in hinic_link_port_type()
250 link_settings->port = PORT_OTHER; in hinic_link_port_type()
522 ethtool_link_ksettings *link_settings) in hinic_set_link_ksettings() argument
525 return set_link_settings(netdev, link_settings->base.autoneg, in hinic_set_link_ksettings()
526 link_settings->base.speed); in hinic_set_link_ksettings()