summaryrefslogtreecommitdiff
path: root/drivers/net/ethernet/intel/ice/ice_devids.h
diff options
context:
space:
mode:
authorPaul M Stillwell Jr <paul.m.stillwell.jr@intel.com>2022-06-08 14:09:52 -0700
committerTony Nguyen <anthony.l.nguyen@intel.com>2022-07-12 09:25:34 -0700
commitf52d166819a4d8e0d5cca07d8a8dd6397c96dcf1 (patch)
treeaf73ca500524e1f0ecc728cb5a9e51ed9b988a72 /drivers/net/ethernet/intel/ice/ice_devids.h
parentf946964a9f79f8dcb5a6329265281eebfc23aee5 (diff)
ice: handle E822 generic device ID in PLDM header
The driver currently presumes that the record data in the PLDM header of the firmware image will match the device ID of the running device. This is true for E810 devices. It appears that for E822 devices that this is not guaranteed to be true. Fix this by adding a check for the generic E822 device. Fixes: d69ea414c9b4 ("ice: implement device flash update via devlink") Signed-off-by: Paul M Stillwell Jr <paul.m.stillwell.jr@intel.com> Tested-by: Gurucharan <gurucharanx.g@intel.com> (A Contingent worker at Intel) Signed-off-by: Tony Nguyen <anthony.l.nguyen@intel.com>
Diffstat (limited to 'drivers/net/ethernet/intel/ice/ice_devids.h')
-rw-r--r--drivers/net/ethernet/intel/ice/ice_devids.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/drivers/net/ethernet/intel/ice/ice_devids.h b/drivers/net/ethernet/intel/ice/ice_devids.h
index 61dd2f18dee8..b41bc3dc1745 100644
--- a/drivers/net/ethernet/intel/ice/ice_devids.h
+++ b/drivers/net/ethernet/intel/ice/ice_devids.h
@@ -5,6 +5,7 @@
#define _ICE_DEVIDS_H_
/* Device IDs */
+#define ICE_DEV_ID_E822_SI_DFLT 0x1888
/* Intel(R) Ethernet Connection E823-L for backplane */
#define ICE_DEV_ID_E823L_BACKPLANE 0x124C
/* Intel(R) Ethernet Connection E823-L for SFP */