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