Lines Matching refs:ks

337 		       struct ethtool_link_ksettings *ks)  in ice_get_link_ksettings()  argument
347 ethtool_link_ksettings_add_link_mode(ks, supported, in ice_get_link_ksettings()
349 ethtool_link_ksettings_add_link_mode(ks, advertising, in ice_get_link_ksettings()
356 ks->base.speed = SPEED_100; in ice_get_link_ksettings()
359 ks->base.speed = SPEED_2500; in ice_get_link_ksettings()
362 ks->base.speed = SPEED_5000; in ice_get_link_ksettings()
365 ks->base.speed = SPEED_10000; in ice_get_link_ksettings()
368 ks->base.speed = SPEED_25000; in ice_get_link_ksettings()
371 ks->base.speed = SPEED_40000; in ice_get_link_ksettings()
374 ks->base.speed = SPEED_UNKNOWN; in ice_get_link_ksettings()
378 ks->base.duplex = DUPLEX_FULL; in ice_get_link_ksettings()
380 ks->base.speed = SPEED_UNKNOWN; in ice_get_link_ksettings()
381 ks->base.duplex = DUPLEX_UNKNOWN; in ice_get_link_ksettings()
385 ks->base.autoneg = ((hw_link_info->an_info & ICE_AQ_AN_COMPLETED) ? in ice_get_link_ksettings()
391 ethtool_link_ksettings_add_link_mode(ks, supported, FIBRE); in ice_get_link_ksettings()
392 ks->base.port = PORT_FIBRE; in ice_get_link_ksettings()
395 ethtool_link_ksettings_add_link_mode(ks, supported, TP); in ice_get_link_ksettings()
396 ethtool_link_ksettings_add_link_mode(ks, advertising, TP); in ice_get_link_ksettings()
397 ks->base.port = PORT_TP; in ice_get_link_ksettings()
400 ethtool_link_ksettings_add_link_mode(ks, supported, Autoneg); in ice_get_link_ksettings()
401 ethtool_link_ksettings_add_link_mode(ks, supported, Backplane); in ice_get_link_ksettings()
402 ethtool_link_ksettings_add_link_mode(ks, advertising, Autoneg); in ice_get_link_ksettings()
403 ethtool_link_ksettings_add_link_mode(ks, advertising, in ice_get_link_ksettings()
405 ks->base.port = PORT_NONE; in ice_get_link_ksettings()
408 ethtool_link_ksettings_add_link_mode(ks, supported, FIBRE); in ice_get_link_ksettings()
409 ethtool_link_ksettings_add_link_mode(ks, advertising, FIBRE); in ice_get_link_ksettings()
410 ks->base.port = PORT_DA; in ice_get_link_ksettings()
413 ks->base.port = PORT_OTHER; in ice_get_link_ksettings()
418 ethtool_link_ksettings_add_link_mode(ks, supported, Pause); in ice_get_link_ksettings()
422 ethtool_link_ksettings_add_link_mode(ks, advertising, Pause); in ice_get_link_ksettings()
425 ethtool_link_ksettings_add_link_mode(ks, advertising, in ice_get_link_ksettings()
429 ethtool_link_ksettings_add_link_mode(ks, advertising, Pause); in ice_get_link_ksettings()
430 ethtool_link_ksettings_add_link_mode(ks, advertising, in ice_get_link_ksettings()
435 ethtool_link_ksettings_del_link_mode(ks, advertising, Pause); in ice_get_link_ksettings()
436 ethtool_link_ksettings_del_link_mode(ks, advertising, in ice_get_link_ksettings()