1*cdcd52d4SBartosz Sobczak /*- 2*cdcd52d4SBartosz Sobczak * SPDX-License-Identifier: GPL-2.0 or Linux-OpenIB 3*cdcd52d4SBartosz Sobczak * 4*cdcd52d4SBartosz Sobczak * Copyright (c) 2019 - 2020 Intel Corporation 5*cdcd52d4SBartosz Sobczak * 6*cdcd52d4SBartosz Sobczak * This software is available to you under a choice of one of two 7*cdcd52d4SBartosz Sobczak * licenses. You may choose to be licensed under the terms of the GNU 8*cdcd52d4SBartosz Sobczak * General Public License (GPL) Version 2, available from the file 9*cdcd52d4SBartosz Sobczak * COPYING in the main directory of this source tree, or the 10*cdcd52d4SBartosz Sobczak * OpenFabrics.org BSD license below: 11*cdcd52d4SBartosz Sobczak * 12*cdcd52d4SBartosz Sobczak * Redistribution and use in source and binary forms, with or 13*cdcd52d4SBartosz Sobczak * without modification, are permitted provided that the following 14*cdcd52d4SBartosz Sobczak * conditions are met: 15*cdcd52d4SBartosz Sobczak * 16*cdcd52d4SBartosz Sobczak * - Redistributions of source code must retain the above 17*cdcd52d4SBartosz Sobczak * copyright notice, this list of conditions and the following 18*cdcd52d4SBartosz Sobczak * disclaimer. 19*cdcd52d4SBartosz Sobczak * 20*cdcd52d4SBartosz Sobczak * - Redistributions in binary form must reproduce the above 21*cdcd52d4SBartosz Sobczak * copyright notice, this list of conditions and the following 22*cdcd52d4SBartosz Sobczak * disclaimer in the documentation and/or other materials 23*cdcd52d4SBartosz Sobczak * provided with the distribution. 24*cdcd52d4SBartosz Sobczak * 25*cdcd52d4SBartosz Sobczak * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, 26*cdcd52d4SBartosz Sobczak * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF 27*cdcd52d4SBartosz Sobczak * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND 28*cdcd52d4SBartosz Sobczak * NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS 29*cdcd52d4SBartosz Sobczak * BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN 30*cdcd52d4SBartosz Sobczak * ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN 31*cdcd52d4SBartosz Sobczak * CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE 32*cdcd52d4SBartosz Sobczak * SOFTWARE. 33*cdcd52d4SBartosz Sobczak */ 34*cdcd52d4SBartosz Sobczak 35*cdcd52d4SBartosz Sobczak #ifndef ICE_DEVIDS_H 36*cdcd52d4SBartosz Sobczak #define ICE_DEVIDS_H 37*cdcd52d4SBartosz Sobczak 38*cdcd52d4SBartosz Sobczak #define PCI_VENDOR_ID_INTEL 0x8086 39*cdcd52d4SBartosz Sobczak 40*cdcd52d4SBartosz Sobczak /* Device IDs */ 41*cdcd52d4SBartosz Sobczak /* Intel(R) Ethernet Connection E823-L for backplane */ 42*cdcd52d4SBartosz Sobczak #define ICE_DEV_ID_E823L_BACKPLANE 0x124C 43*cdcd52d4SBartosz Sobczak /* Intel(R) Ethernet Connection E823-L for SFP */ 44*cdcd52d4SBartosz Sobczak #define ICE_DEV_ID_E823L_SFP 0x124D 45*cdcd52d4SBartosz Sobczak /* Intel(R) Ethernet Connection E823-L/X557-AT 10GBASE-T */ 46*cdcd52d4SBartosz Sobczak #define ICE_DEV_ID_E823L_10G_BASE_T 0x124E 47*cdcd52d4SBartosz Sobczak /* Intel(R) Ethernet Connection E823-L 1GbE */ 48*cdcd52d4SBartosz Sobczak #define ICE_DEV_ID_E823L_1GBE 0x124F 49*cdcd52d4SBartosz Sobczak /* Intel(R) Ethernet Connection E823-L for QSFP */ 50*cdcd52d4SBartosz Sobczak #define ICE_DEV_ID_E823L_QSFP 0x151D 51*cdcd52d4SBartosz Sobczak /* Intel(R) Ethernet Controller E810-C for backplane */ 52*cdcd52d4SBartosz Sobczak #define ICE_DEV_ID_E810C_BACKPLANE 0x1591 53*cdcd52d4SBartosz Sobczak /* Intel(R) Ethernet Controller E810-C for QSFP */ 54*cdcd52d4SBartosz Sobczak #define ICE_DEV_ID_E810C_QSFP 0x1592 55*cdcd52d4SBartosz Sobczak /* Intel(R) Ethernet Controller E810-C for SFP */ 56*cdcd52d4SBartosz Sobczak #define ICE_DEV_ID_E810C_SFP 0x1593 57*cdcd52d4SBartosz Sobczak /* Intel(R) Ethernet Controller E810-XXV for backplane */ 58*cdcd52d4SBartosz Sobczak #define ICE_DEV_ID_E810_XXV_BACKPLANE 0x1599 59*cdcd52d4SBartosz Sobczak /* Intel(R) Ethernet Controller E810-XXV for QSFP */ 60*cdcd52d4SBartosz Sobczak #define ICE_DEV_ID_E810_XXV_QSFP 0x159A 61*cdcd52d4SBartosz Sobczak /* Intel(R) Ethernet Controller E810-XXV for SFP */ 62*cdcd52d4SBartosz Sobczak #define ICE_DEV_ID_E810_XXV_SFP 0x159B 63*cdcd52d4SBartosz Sobczak /* Intel(R) Ethernet Connection E823-C for backplane */ 64*cdcd52d4SBartosz Sobczak #define ICE_DEV_ID_E823C_BACKPLANE 0x188A 65*cdcd52d4SBartosz Sobczak /* Intel(R) Ethernet Connection E823-C for QSFP */ 66*cdcd52d4SBartosz Sobczak #define ICE_DEV_ID_E823C_QSFP 0x188B 67*cdcd52d4SBartosz Sobczak /* Intel(R) Ethernet Connection E823-C for SFP */ 68*cdcd52d4SBartosz Sobczak #define ICE_DEV_ID_E823C_SFP 0x188C 69*cdcd52d4SBartosz Sobczak /* Intel(R) Ethernet Connection E823-C/X557-AT 10GBASE-T */ 70*cdcd52d4SBartosz Sobczak #define ICE_DEV_ID_E823C_10G_BASE_T 0x188D 71*cdcd52d4SBartosz Sobczak /* Intel(R) Ethernet Connection E823-C 1GbE */ 72*cdcd52d4SBartosz Sobczak #define ICE_DEV_ID_E823C_SGMII 0x188E 73*cdcd52d4SBartosz Sobczak /* Intel(R) Ethernet Connection C822N for backplane */ 74*cdcd52d4SBartosz Sobczak #define ICE_DEV_ID_C822N_BACKPLANE 0x1890 75*cdcd52d4SBartosz Sobczak /* Intel(R) Ethernet Connection C822N for QSFP */ 76*cdcd52d4SBartosz Sobczak #define ICE_DEV_ID_C822N_QSFP 0x1891 77*cdcd52d4SBartosz Sobczak /* Intel(R) Ethernet Connection C822N for SFP */ 78*cdcd52d4SBartosz Sobczak #define ICE_DEV_ID_C822N_SFP 0x1892 79*cdcd52d4SBartosz Sobczak /* Intel(R) Ethernet Connection E822-C/X557-AT 10GBASE-T */ 80*cdcd52d4SBartosz Sobczak #define ICE_DEV_ID_E822C_10G_BASE_T 0x1893 81*cdcd52d4SBartosz Sobczak /* Intel(R) Ethernet Connection E822-C 1GbE */ 82*cdcd52d4SBartosz Sobczak #define ICE_DEV_ID_E822C_SGMII 0x1894 83*cdcd52d4SBartosz Sobczak /* Intel(R) Ethernet Connection E822-L for backplane */ 84*cdcd52d4SBartosz Sobczak #define ICE_DEV_ID_E822L_BACKPLANE 0x1897 85*cdcd52d4SBartosz Sobczak /* Intel(R) Ethernet Connection E822-L for SFP */ 86*cdcd52d4SBartosz Sobczak #define ICE_DEV_ID_E822L_SFP 0x1898 87*cdcd52d4SBartosz Sobczak /* Intel(R) Ethernet Connection E822-L/X557-AT 10GBASE-T */ 88*cdcd52d4SBartosz Sobczak #define ICE_DEV_ID_E822L_10G_BASE_T 0x1899 89*cdcd52d4SBartosz Sobczak /* Intel(R) Ethernet Connection E822-L 1GbE */ 90*cdcd52d4SBartosz Sobczak #define ICE_DEV_ID_E822L_SGMII 0x189A 91*cdcd52d4SBartosz Sobczak #endif /* ICE_DEVIDS_H */ 92