1837f08fdSAnirudh Venkataramanan /* SPDX-License-Identifier: GPL-2.0 */ 2837f08fdSAnirudh Venkataramanan /* Copyright (c) 2018, Intel Corporation. */ 3837f08fdSAnirudh Venkataramanan 4837f08fdSAnirudh Venkataramanan #ifndef _ICE_DEVIDS_H_ 5837f08fdSAnirudh Venkataramanan #define _ICE_DEVIDS_H_ 6837f08fdSAnirudh Venkataramanan 7837f08fdSAnirudh Venkataramanan /* Device IDs */ 8f52d1668SPaul M Stillwell Jr #define ICE_DEV_ID_E822_SI_DFLT 0x1888 9e36aeec0SBruce Allan /* Intel(R) Ethernet Connection E823-L for backplane */ 10e36aeec0SBruce Allan #define ICE_DEV_ID_E823L_BACKPLANE 0x124C 11e36aeec0SBruce Allan /* Intel(R) Ethernet Connection E823-L for SFP */ 12e36aeec0SBruce Allan #define ICE_DEV_ID_E823L_SFP 0x124D 13e36aeec0SBruce Allan /* Intel(R) Ethernet Connection E823-L/X557-AT 10GBASE-T */ 14e36aeec0SBruce Allan #define ICE_DEV_ID_E823L_10G_BASE_T 0x124E 15e36aeec0SBruce Allan /* Intel(R) Ethernet Connection E823-L 1GbE */ 16e36aeec0SBruce Allan #define ICE_DEV_ID_E823L_1GBE 0x124F 17e36aeec0SBruce Allan /* Intel(R) Ethernet Connection E823-L for QSFP */ 18e36aeec0SBruce Allan #define ICE_DEV_ID_E823L_QSFP 0x151D 19c185e39aSBruce Allan /* Intel(R) Ethernet Controller E810-C for backplane */ 20633d7449SAnirudh Venkataramanan #define ICE_DEV_ID_E810C_BACKPLANE 0x1591 21c185e39aSBruce Allan /* Intel(R) Ethernet Controller E810-C for QSFP */ 22633d7449SAnirudh Venkataramanan #define ICE_DEV_ID_E810C_QSFP 0x1592 23c185e39aSBruce Allan /* Intel(R) Ethernet Controller E810-C for SFP */ 24633d7449SAnirudh Venkataramanan #define ICE_DEV_ID_E810C_SFP 0x1593 25885fe693SMaciej Machnikowski #define ICE_SUBDEV_ID_E810T 0x000E 26885fe693SMaciej Machnikowski #define ICE_SUBDEV_ID_E810T2 0x000F 27*793189a2SArkadiusz Kubalewski #define ICE_SUBDEV_ID_E810T3 0x0010 28*793189a2SArkadiusz Kubalewski #define ICE_SUBDEV_ID_E810T4 0x0011 29*793189a2SArkadiusz Kubalewski #define ICE_SUBDEV_ID_E810T5 0x0012 30*793189a2SArkadiusz Kubalewski #define ICE_SUBDEV_ID_E810T6 0x02E9 31*793189a2SArkadiusz Kubalewski #define ICE_SUBDEV_ID_E810T7 0x02EA 327dcf78b8STony Nguyen /* Intel(R) Ethernet Controller E810-XXV for backplane */ 337dcf78b8STony Nguyen #define ICE_DEV_ID_E810_XXV_BACKPLANE 0x1599 347dcf78b8STony Nguyen /* Intel(R) Ethernet Controller E810-XXV for QSFP */ 357dcf78b8STony Nguyen #define ICE_DEV_ID_E810_XXV_QSFP 0x159A 36195fb977SBruce Allan /* Intel(R) Ethernet Controller E810-XXV for SFP */ 37195fb977SBruce Allan #define ICE_DEV_ID_E810_XXV_SFP 0x159B 38e36aeec0SBruce Allan /* Intel(R) Ethernet Connection E823-C for backplane */ 39e36aeec0SBruce Allan #define ICE_DEV_ID_E823C_BACKPLANE 0x188A 40e36aeec0SBruce Allan /* Intel(R) Ethernet Connection E823-C for QSFP */ 41e36aeec0SBruce Allan #define ICE_DEV_ID_E823C_QSFP 0x188B 42e36aeec0SBruce Allan /* Intel(R) Ethernet Connection E823-C for SFP */ 43e36aeec0SBruce Allan #define ICE_DEV_ID_E823C_SFP 0x188C 44e36aeec0SBruce Allan /* Intel(R) Ethernet Connection E823-C/X557-AT 10GBASE-T */ 45e36aeec0SBruce Allan #define ICE_DEV_ID_E823C_10G_BASE_T 0x188D 46e36aeec0SBruce Allan /* Intel(R) Ethernet Connection E823-C 1GbE */ 47e36aeec0SBruce Allan #define ICE_DEV_ID_E823C_SGMII 0x188E 485d9e618cSJacob Keller /* Intel(R) Ethernet Connection E822-C for backplane */ 495d9e618cSJacob Keller #define ICE_DEV_ID_E822C_BACKPLANE 0x1890 505d9e618cSJacob Keller /* Intel(R) Ethernet Connection E822-C for QSFP */ 515d9e618cSJacob Keller #define ICE_DEV_ID_E822C_QSFP 0x1891 525d9e618cSJacob Keller /* Intel(R) Ethernet Connection E822-C for SFP */ 535d9e618cSJacob Keller #define ICE_DEV_ID_E822C_SFP 0x1892 545d9e618cSJacob Keller /* Intel(R) Ethernet Connection E822-C/X557-AT 10GBASE-T */ 555d9e618cSJacob Keller #define ICE_DEV_ID_E822C_10G_BASE_T 0x1893 565d9e618cSJacob Keller /* Intel(R) Ethernet Connection E822-C 1GbE */ 575d9e618cSJacob Keller #define ICE_DEV_ID_E822C_SGMII 0x1894 582fbfa966SBruce Allan /* Intel(R) Ethernet Connection E822-L for backplane */ 592fbfa966SBruce Allan #define ICE_DEV_ID_E822L_BACKPLANE 0x1897 605d9e618cSJacob Keller /* Intel(R) Ethernet Connection E822-L for SFP */ 615d9e618cSJacob Keller #define ICE_DEV_ID_E822L_SFP 0x1898 625d9e618cSJacob Keller /* Intel(R) Ethernet Connection E822-L/X557-AT 10GBASE-T */ 635d9e618cSJacob Keller #define ICE_DEV_ID_E822L_10G_BASE_T 0x1899 645d9e618cSJacob Keller /* Intel(R) Ethernet Connection E822-L 1GbE */ 655d9e618cSJacob Keller #define ICE_DEV_ID_E822L_SGMII 0x189A 66837f08fdSAnirudh Venkataramanan 67837f08fdSAnirudh Venkataramanan #endif /* _ICE_DEVIDS_H_ */ 68