net/ice/base: fix 100M speed capability
Couple of 10GBase-T devices don't support advertising 100M
speed. For these devices, ice_is_100m_speed_supported should
return false. Meanwhile add device that supports 100M speed.
Fixes: 486d29fda5
("net/ice/base: add dedicate MAC type for E810")
Cc: stable@dpdk.org
Signed-off-by: Anirudh Venkataramanan <anirudh.venkataramanan@intel.com>
Signed-off-by: Qi Zhang <qi.z.zhang@intel.com>
Acked-by: Qiming Yang <qiming.yang@intel.com>
This commit is contained in:
parent
0054012bd8
commit
8f81056e5a
@ -3113,12 +3113,10 @@ ice_aq_set_port_params(struct ice_port_info *pi, u16 bad_frame_vsi,
|
|||||||
bool ice_is_100m_speed_supported(struct ice_hw *hw)
|
bool ice_is_100m_speed_supported(struct ice_hw *hw)
|
||||||
{
|
{
|
||||||
switch (hw->device_id) {
|
switch (hw->device_id) {
|
||||||
case ICE_DEV_ID_E822C_10G_BASE_T:
|
|
||||||
case ICE_DEV_ID_E822C_SGMII:
|
case ICE_DEV_ID_E822C_SGMII:
|
||||||
case ICE_DEV_ID_E822L_10G_BASE_T:
|
|
||||||
case ICE_DEV_ID_E822L_SGMII:
|
case ICE_DEV_ID_E822L_SGMII:
|
||||||
case ICE_DEV_ID_E823L_10G_BASE_T:
|
|
||||||
case ICE_DEV_ID_E823L_1GBE:
|
case ICE_DEV_ID_E823L_1GBE:
|
||||||
|
case ICE_DEV_ID_E823C_SGMII:
|
||||||
return true;
|
return true;
|
||||||
default:
|
default:
|
||||||
return false;
|
return false;
|
||||||
|
Loading…
Reference in New Issue
Block a user