Lines Matching refs:rates
329 struct sas_phy_linkrates *rates) in sas_set_phy_speed() argument
333 if ((rates->minimum_linkrate && in sas_set_phy_speed()
334 rates->minimum_linkrate > phy->maximum_linkrate) || in sas_set_phy_speed()
335 (rates->maximum_linkrate && in sas_set_phy_speed()
336 rates->maximum_linkrate < phy->minimum_linkrate)) in sas_set_phy_speed()
339 if (rates->minimum_linkrate && in sas_set_phy_speed()
340 rates->minimum_linkrate < phy->minimum_linkrate_hw) in sas_set_phy_speed()
341 rates->minimum_linkrate = phy->minimum_linkrate_hw; in sas_set_phy_speed()
343 if (rates->maximum_linkrate && in sas_set_phy_speed()
344 rates->maximum_linkrate > phy->maximum_linkrate_hw) in sas_set_phy_speed()
345 rates->maximum_linkrate = phy->maximum_linkrate_hw; in sas_set_phy_speed()
355 rates); in sas_set_phy_speed()
360 PHY_FUNC_LINK_RESET, rates); in sas_set_phy_speed()