Add Foxville device IDs definitions according to the SKUs described in EAS.
Signed-off-by: Lotem Leder <lotem.le...@intel.com> Signed-off-by: Guinan Sun <guinanx....@intel.com> --- drivers/net/e1000/base/e1000_api.c | 3 +++ drivers/net/e1000/base/e1000_hw.h | 5 +++-- 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/drivers/net/e1000/base/e1000_api.c b/drivers/net/e1000/base/e1000_api.c index 646f917b4..a22e67951 100644 --- a/drivers/net/e1000/base/e1000_api.c +++ b/drivers/net/e1000/base/e1000_api.c @@ -344,6 +344,9 @@ s32 e1000_set_mac_type(struct e1000_hw *hw) break; case E1000_DEV_ID_I225_LM: case E1000_DEV_ID_I225_V: + case E1000_DEV_ID_I225_K: + case E1000_DEV_ID_I225_I: + case E1000_DEV_ID_I220_V: mac->type = e1000_i225; break; case E1000_DEV_ID_I350_VF: diff --git a/drivers/net/e1000/base/e1000_hw.h b/drivers/net/e1000/base/e1000_hw.h index 1e1e4e32e..f62689334 100644 --- a/drivers/net/e1000/base/e1000_hw.h +++ b/drivers/net/e1000/base/e1000_hw.h @@ -160,10 +160,11 @@ struct e1000_hw; #define E1000_DEV_ID_I210_SERDES_FLASHLESS 0x157C #define E1000_DEV_ID_I210_SGMII_FLASHLESS 0x15F6 #define E1000_DEV_ID_I211_COPPER 0x1539 -#ifndef NO_I225_SUPPORT #define E1000_DEV_ID_I225_LM 0x15F2 #define E1000_DEV_ID_I225_V 0x15F3 -#endif /* NO_I225_SUPPORT */ +#define E1000_DEV_ID_I225_K 0x3100 +#define E1000_DEV_ID_I225_I 0x15F8 +#define E1000_DEV_ID_I220_V 0x15F7 #define E1000_DEV_ID_I354_BACKPLANE_1GBPS 0x1F40 #define E1000_DEV_ID_I354_SGMII 0x1F41 #define E1000_DEV_ID_I354_BACKPLANE_2_5GBPS 0x1F45 -- 2.17.1