| /linux/drivers/net/ethernet/mellanox/mlx4/ |
| H A D | en_selftest.c | 156 if (priv->port_state.link_speed != SPEED_100 && in mlx4_en_test_speed() 157 priv->port_state.link_speed != SPEED_1000 && in mlx4_en_test_speed() 158 priv->port_state.link_speed != SPEED_10000 && in mlx4_en_test_speed() 159 priv->port_state.link_speed != SPEED_20000 && in mlx4_en_test_speed() 160 priv->port_state.link_speed != SPEED_40000 && in mlx4_en_test_speed() 161 priv->port_state.link_speed != SPEED_56000) in mlx4_en_test_speed() 162 return priv->port_state.link_speed; in mlx4_en_test_speed()
|
| H A D | en_port.c | 93 switch (qport_context->link_speed & MLX4_EN_SPEED_MASK) { in mlx4_en_QUERY_PORT() 95 state->link_speed = SPEED_100; in mlx4_en_QUERY_PORT() 98 state->link_speed = SPEED_1000; in mlx4_en_QUERY_PORT() 102 state->link_speed = SPEED_10000; in mlx4_en_QUERY_PORT() 105 state->link_speed = SPEED_20000; in mlx4_en_QUERY_PORT() 108 state->link_speed = SPEED_40000; in mlx4_en_QUERY_PORT() 111 state->link_speed = SPEED_56000; in mlx4_en_QUERY_PORT() 114 state->link_speed = -1; in mlx4_en_QUERY_PORT()
|
| /linux/drivers/net/ethernet/oki-semi/pch_gbe/ |
| H A D | pch_gbe_param.c | 328 hw->mac.link_speed = SPEED_10; in pch_gbe_check_copper_options() 339 hw->mac.link_speed = SPEED_10; in pch_gbe_check_copper_options() 351 hw->mac.link_speed = SPEED_10; in pch_gbe_check_copper_options() 362 hw->mac.link_speed = SPEED_10; in pch_gbe_check_copper_options() 369 hw->mac.link_speed = SPEED_10; in pch_gbe_check_copper_options() 376 hw->mac.link_speed = SPEED_10; in pch_gbe_check_copper_options() 387 hw->mac.link_speed = SPEED_100; in pch_gbe_check_copper_options() 395 hw->mac.link_speed = SPEED_100; in pch_gbe_check_copper_options() 403 hw->mac.link_speed = SPEED_100; in pch_gbe_check_copper_options() 420 hw->mac.link_speed = SPEED_1000; in pch_gbe_check_copper_options()
|
| /linux/drivers/net/ethernet/ti/ |
| H A D | am65-cpsw-qos.c | 63 if (p_mqprio->max_rate_total > port->qos.link_speed) in am65_cpsw_tx_pn_shaper_apply() 287 if (port->qos.link_speed == SPEED_1000) in am65_cpsw_iet_set_verify_timeout_count() 289 else if (port->qos.link_speed == SPEED_100) in am65_cpsw_iet_set_verify_timeout_count() 411 if (port->qos.link_speed == SPEED_UNKNOWN) in am65_cpsw_iet_commit_preemptible_tcs() 632 static int am65_est_cmd_ns_to_cnt(u64 ns, int link_speed) in am65_est_cmd_ns_to_cnt() argument 636 temp = ns * link_speed; in am65_est_cmd_ns_to_cnt() 637 if (link_speed < SPEED_1000) in am65_est_cmd_ns_to_cnt() 674 int link_speed) in am65_cpsw_est_calc_cmd_num() argument 686 link_speed); in am65_cpsw_est_calc_cmd_num() 708 port->qos.link_speed); in am65_cpsw_est_check_scheds() [all …]
|
| H A D | am65-cpsw-qos.h | 41 int link_speed; member 99 void am65_cpsw_qos_link_up(struct net_device *ndev, int link_speed); 114 int link_speed) in am65_cpsw_qos_link_up() argument
|
| /linux/drivers/infiniband/hw/hfi1/ |
| H A D | mad.h | 401 u16 link_speed, int vl); 416 static inline u16 get_link_speed(u16 link_speed) in get_link_speed() argument 418 return (link_speed == 1) ? in get_link_speed() 431 u16 link_speed) in convert_xmit_counter() argument 434 * link_speed) / DECIMAL_FACTORING; in convert_xmit_counter()
|
| /linux/drivers/thunderbolt/ |
| H A D | dma_test.c | 103 unsigned int link_speed; member 409 *val = dt->link_speed; in speed_get() 427 dt->link_speed = val; in speed_set() 491 if (dt->link_speed && dt->xd->link_speed != dt->link_speed) { in dma_test_check_errors() 528 if (dt->link_speed) in test_store() 529 dev_dbg(&svc->dev, "link_speed: %u Gb/s\n", dt->link_speed); in test_store()
|
| H A D | tb.c | 712 int link_speed, link_width, up_bw, down_bw; in tb_maximum_bandwidth() local 722 link_speed = port->sw->link_speed; in tb_maximum_bandwidth() 728 up_bw = link_speed * 3 * 1000; in tb_maximum_bandwidth() 729 down_bw = link_speed * 1 * 1000; in tb_maximum_bandwidth() 731 up_bw = link_speed * 1 * 1000; in tb_maximum_bandwidth() 732 down_bw = link_speed * 3 * 1000; in tb_maximum_bandwidth() 741 up_bw = link_speed * 1 * 1000; in tb_maximum_bandwidth() 742 down_bw = link_speed * 3 * 1000; in tb_maximum_bandwidth() 744 up_bw = link_speed * 3 * 1000; in tb_maximum_bandwidth() 745 down_bw = link_speed * 1 * 1000; in tb_maximum_bandwidth() [all …]
|
| /linux/drivers/net/ethernet/cavium/thunder/ |
| H A D | thunder_xcv.c | 110 void xcv_setup_link(bool link_up, int link_speed) in xcv_setup_link() argument 120 if (link_speed == 100) in xcv_setup_link() 122 else if (link_speed == 10) in xcv_setup_link()
|
| /linux/drivers/net/ethernet/atheros/alx/ |
| H A D | hw.c | 70 clk_sel = hw->link_speed != SPEED_UNKNOWN ? in alx_read_phy_core() 104 clk_sel = hw->link_speed != SPEED_UNKNOWN ? in alx_write_phy_core() 622 hw->link_speed == SPEED_1000 ? ALX_MAC_CTRL_SPEED_1000 : in alx_start_mac() 788 if (hw->link_speed != SPEED_UNKNOWN) { in alx_post_phy_link() 795 if ((hw->link_speed == SPEED_1000 && in alx_post_phy_link() 798 (hw->link_speed == SPEED_100 && in alx_post_phy_link() 818 if (hw->link_speed == SPEED_100) { in alx_post_phy_link() 821 } else if (hw->link_speed == SPEED_1000) { in alx_post_phy_link() 880 hw->link_speed = SPEED_UNKNOWN; in alx_read_phy_link() 895 hw->link_speed = SPEED_1000; in alx_read_phy_link() [all …]
|
| /linux/drivers/net/ethernet/intel/i40e/ |
| H A D | i40e_ethtool.c | 779 u32 link_speed = hw_link_info->link_speed; in i40e_get_settings_link_up() local 1007 switch (link_speed) { in i40e_get_settings_link_up() 1160 enum i40e_aq_link_speed link_speed = I40E_LINK_SPEED_UNKNOWN; in i40e_speed_to_link_speed() local 1166 enum i40e_aq_link_speed link_speed; in i40e_speed_to_link_speed() member 1204 link_speed = i40e_speed_lut[i].link_speed; in i40e_speed_to_link_speed() 1209 return link_speed; in i40e_speed_to_link_speed() 1230 enum i40e_aq_link_speed link_speed; in i40e_set_link_ksettings() local 1361 config.link_speed |= I40E_LINK_SPEED_100MB; in i40e_set_link_ksettings() 1368 config.link_speed |= I40E_LINK_SPEED_1GB; in i40e_set_link_ksettings() 1381 config.link_speed |= I40E_LINK_SPEED_10GB; in i40e_set_link_ksettings() [all …]
|
| /linux/drivers/net/ethernet/intel/ice/ |
| H A D | ice_vf_mbx.c | 68 u32 ice_conv_link_speed_to_virtchnl(bool adv_link_support, u16 link_speed) in ice_conv_link_speed_to_virtchnl() argument 71 u32 index = fls(link_speed) - 1; in ice_conv_link_speed_to_virtchnl()
|
| /linux/drivers/net/ethernet/atheros/atl1c/ |
| H A D | atl1c_main.c | 75 static void atl1c_set_aspm(struct atl1c_hw *hw, u16 link_speed); 285 if (adapter->link_speed != speed || in atl1c_check_link_status() 287 adapter->link_speed = speed; in atl1c_check_link_status() 296 adapter->link_speed, in atl1c_check_link_status() 323 adapter->link_speed = SPEED_0; in atl1c_link_chg_event() 788 adapter->link_speed = SPEED_0; in atl1c_sw_init() 1231 hw->mac_speed = adapter->link_speed == SPEED_1000 ? in atl1c_start_mac() 1328 static void atl1c_set_aspm(struct atl1c_hw *hw, u16 link_speed) in atl1c_set_aspm() argument 1341 link_speed == SPEED_1000 || link_speed == SPEED_100 ? in atl1c_set_aspm() 1348 if (link_speed != SPEED_1000 && link_speed != SPEED_100) in atl1c_set_aspm() [all …]
|
| H A D | atl1c_hw.c | 761 adapter->link_speed = speed; in atl1c_phy_to_ps_link() 789 speed = adapter->link_speed == SPEED_1000 ? in atl1c_power_saving() 843 void atl1c_post_phy_linkchg(struct atl1c_hw *hw, u16 link_speed) in atl1c_post_phy_linkchg() argument 852 if (link_speed != SPEED_0) { /* link up */ in atl1c_post_phy_linkchg() 863 if (adj_thresh && link_speed == SPEED_100 && hw->msi_lnkpatch) { in atl1c_post_phy_linkchg()
|
| H A D | atl1c_ethtool.c | 38 if (adapter->link_speed != SPEED_0) { in atl1c_get_link_ksettings() 39 cmd->base.speed = adapter->link_speed; in atl1c_get_link_ksettings()
|
| /linux/drivers/net/usb/ |
| H A D | aqc111.c | 306 switch (aqc111_data->link_speed) { in aqc111_get_link_ksettings() 798 aqc111_data->link_speed = (*event_data & AQ_SPEED_MASK) >> in aqc111_status() 810 u16 link_speed = 0, usb_host = 0; in aqc111_configure_rx() local 819 switch (aqc111_data->link_speed) { in aqc111_configure_rx() 821 link_speed = 5000; in aqc111_configure_rx() 826 link_speed = 2500; in aqc111_configure_rx() 830 link_speed = 1000; in aqc111_configure_rx() 834 link_speed = 100; in aqc111_configure_rx() 883 netdev_info(dev->net, "Link Speed %d, USB %d", link_speed, usb_host); in aqc111_configure_rx()
|
| /linux/drivers/firewire/ |
| H A D | core-card.c | 107 BIB_LINK_SPEED(card->link_speed) | in generate_config_rom() 598 int fw_card_add(struct fw_card *card, u32 max_receive, u32 link_speed, u64 guid, in DEFINE_FREE() 641 card->link_speed = link_speed; in DEFINE_FREE()
|
| /linux/drivers/net/ethernet/microchip/ |
| H A D | lan743x_ptp.h | 53 u32 link_speed);
|
| /linux/drivers/net/ethernet/aquantia/atlantic/hw_atl2/ |
| H A D | hw_atl2.c | 246 const u32 link_speed = self->aq_link_status.mbps; in hw_atl2_hw_init_tx_tc_rate_limit() local 261 if (link_speed) { in hw_atl2_hw_init_tx_tc_rate_limit() 275 tc_weight[tc] = (-1L + link_speed + in hw_atl2_hw_init_tx_tc_rate_limit() 278 link_speed; in hw_atl2_hw_init_tx_tc_rate_limit()
|
| /linux/drivers/net/ethernet/intel/ixgbe/ |
| H A D | ixgbe_dcb.h | 114 u32 link_speed; /* For bandwidth allocation validation purpose */ member
|
| H A D | ixgbe_sriov.c | 1298 msgbuf[1] = adapter->link_speed; in ixgbe_send_vf_link_status() 1688 switch (adapter->link_speed) { in ixgbe_link_mbps() 1778 int link_speed; in ixgbe_ndo_set_vf_bw() local 1789 link_speed = ixgbe_link_mbps(adapter); in ixgbe_ndo_set_vf_bw() 1790 if (link_speed != 10000) in ixgbe_ndo_set_vf_bw() 1797 if (max_tx_rate && ((max_tx_rate <= 10) || (max_tx_rate > link_speed))) in ixgbe_ndo_set_vf_bw() 1801 adapter->vf_rate_link_speed = link_speed; in ixgbe_ndo_set_vf_bw()
|
| /linux/drivers/scsi/esas2r/ |
| H A D | atvda.h | 55 u8 link_speed; /* VDALINKSPEED_xxx */ member 66 u8 link_speed; member 265 u8 link_speed; member 309 u8 link_speed; member
|
| /linux/drivers/net/ethernet/emulex/benet/ |
| H A D | be_ethtool.c | 616 u16 link_speed = 0; in be_get_link_ksettings() local 622 if (adapter->phy.link_speed < 0) { in be_get_link_ksettings() 623 status = be_cmd_link_status_query(adapter, &link_speed, in be_get_link_ksettings() 627 cmd->base.speed = link_speed; in be_get_link_ksettings() 660 adapter->phy.link_speed = cmd->base.speed; in be_get_link_ksettings() 666 cmd->base.speed = adapter->phy.link_speed; in be_get_link_ksettings()
|
| /linux/drivers/scsi/lpfc/ |
| H A D | lpfc_mbox.c | 598 mb->un.varInitLnk.link_speed = LINK_SPEED_1G; in lpfc_init_link() 602 mb->un.varInitLnk.link_speed = LINK_SPEED_2G; in lpfc_init_link() 606 mb->un.varInitLnk.link_speed = LINK_SPEED_4G; in lpfc_init_link() 610 mb->un.varInitLnk.link_speed = LINK_SPEED_8G; in lpfc_init_link() 614 mb->un.varInitLnk.link_speed = LINK_SPEED_10G; in lpfc_init_link() 618 mb->un.varInitLnk.link_speed = LINK_SPEED_16G; in lpfc_init_link() 622 mb->un.varInitLnk.link_speed = LINK_SPEED_32G; in lpfc_init_link() 626 mb->un.varInitLnk.link_speed = LINK_SPEED_64G; in lpfc_init_link() 630 mb->un.varInitLnk.link_speed = LINK_SPEED_AUTO; in lpfc_init_link() 636 mb->un.varInitLnk.link_speed = LINK_SPEED_AUTO; in lpfc_init_link()
|
| /linux/drivers/net/ethernet/atheros/atlx/ |
| H A D | atl2.c | 82 adapter->link_speed = SPEED_0; /* hardware init */ in atl2_sw_init() 562 adapter->link_speed = SPEED_0; in atl2_check_for_link() 760 adapter->link_speed = SPEED_0; in atl2_down() 1163 adapter->link_speed = SPEED_0; in atl2_check_link() 1194 if (adapter->link_speed != speed || in atl2_check_link() 1196 adapter->link_speed = speed; in atl2_check_link() 1201 adapter->link_speed, in atl2_check_link() 1221 adapter->link_speed = SPEED_0; in atl2_check_link() 1714 if (adapter->link_speed != SPEED_0) { in atl2_get_link_ksettings() 1715 cmd->base.speed = adapter->link_speed; in atl2_get_link_ksettings()
|