Lines Matching full:speed
45 * @adv_link_support: determines the format of the returned link speed
48 * Convert link speed supported by HW to link speed supported by virtchnl.
49 * If adv_link_support is true, then return link speed in Mbps. Else return
50 * link speed as a VIRTCHNL_LINK_SPEED_* casted to a u32. Note that the caller
53 * expect the speed in Mbps.
57 u32 speed; in ice_conv_link_speed_to_virtchnl() local
62 speed = ICE_LINK_SPEED_10MBPS; in ice_conv_link_speed_to_virtchnl()
65 speed = ICE_LINK_SPEED_100MBPS; in ice_conv_link_speed_to_virtchnl()
68 speed = ICE_LINK_SPEED_1000MBPS; in ice_conv_link_speed_to_virtchnl()
71 speed = ICE_LINK_SPEED_2500MBPS; in ice_conv_link_speed_to_virtchnl()
74 speed = ICE_LINK_SPEED_5000MBPS; in ice_conv_link_speed_to_virtchnl()
77 speed = ICE_LINK_SPEED_10000MBPS; in ice_conv_link_speed_to_virtchnl()
80 speed = ICE_LINK_SPEED_20000MBPS; in ice_conv_link_speed_to_virtchnl()
83 speed = ICE_LINK_SPEED_25000MBPS; in ice_conv_link_speed_to_virtchnl()
86 speed = ICE_LINK_SPEED_40000MBPS; in ice_conv_link_speed_to_virtchnl()
89 speed = ICE_LINK_SPEED_50000MBPS; in ice_conv_link_speed_to_virtchnl()
92 speed = ICE_LINK_SPEED_100000MBPS; in ice_conv_link_speed_to_virtchnl()
95 speed = ICE_LINK_SPEED_UNKNOWN; in ice_conv_link_speed_to_virtchnl()
99 /* Virtchnl speeds are not defined for every speed supported in in ice_conv_link_speed_to_virtchnl()
101 * drivers, while reporting the speed the new speed values are in ice_conv_link_speed_to_virtchnl()
107 speed = (u32)VIRTCHNL_LINK_SPEED_100MB; in ice_conv_link_speed_to_virtchnl()
112 speed = (u32)VIRTCHNL_LINK_SPEED_1GB; in ice_conv_link_speed_to_virtchnl()
115 speed = (u32)VIRTCHNL_LINK_SPEED_10GB; in ice_conv_link_speed_to_virtchnl()
118 speed = (u32)VIRTCHNL_LINK_SPEED_20GB; in ice_conv_link_speed_to_virtchnl()
121 speed = (u32)VIRTCHNL_LINK_SPEED_25GB; in ice_conv_link_speed_to_virtchnl()
126 speed = (u32)VIRTCHNL_LINK_SPEED_40GB; in ice_conv_link_speed_to_virtchnl()
129 speed = (u32)VIRTCHNL_LINK_SPEED_UNKNOWN; in ice_conv_link_speed_to_virtchnl()
133 return speed; in ice_conv_link_speed_to_virtchnl()