Lines Matching full:lanes
27 local lanes_exist=$(ethtool $swp1 | grep 'Lanes:')
29 log_test "SKIP: driver does not support lanes setting"
40 local lanes=$1; shift
44 chosen_lanes=$(ethtool $dev | grep 'Lanes:')
45 chosen_lanes=${chosen_lanes#*"Lanes: "}
47 ((chosen_lanes == lanes))
48 check_err $? "swp1 advertise $max_speed and $lanes, devs sync to $chosen_lanes"
65 ethtool -s $swp1 speed $max_speed lanes $unsupported_lanes $autoneg_str &> /dev/null
66 check_fail $? "Unsuccessful $unsupported_lanes lanes setting was expected"
93 local lanes=$1; shift
97 if [[ $speed -eq ${arr[$i]} && $lanes -eq ${arr[i+1]} ]]; then
108 local lanes
117 lanes=$max_lanes
119 while [[ $lanes -ge 1 ]]; do
120 search_linkmode $max_speed $lanes "${linkmodes_params[@]}"
122 ethtool_set $swp1 speed $max_speed lanes $lanes
128 check_lanes $swp1 $lanes $max_speed
129 log_test "$lanes lanes is autonegotiated"
131 let $((lanes /= 2))
135 log_test "Lanes number larger than max width is not set"
145 local lanes
154 lanes=$max_lanes
156 while [[ $lanes -ge 1 ]]; do
157 search_linkmode $max_speed $lanes "${linkmodes_params[@]}"
159 ethtool_set $swp1 speed $max_speed lanes $lanes autoneg off
160 ethtool_set $swp2 speed $max_speed lanes $lanes autoneg off
166 check_lanes $swp1 $lanes $max_speed
167 log_test "Autoneg off, $lanes lanes detected during force mode"
169 let $((lanes /= 2))
173 log_test "Lanes number larger than max width is not set"