Blame view

kernel/linux-rt-4.4.41/drivers/net/ethernet/intel/i40e/i40e_devids.h 2.02 KB
5113f6f70   김현기   kernel add
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
  /*******************************************************************************
   *
   * Intel Ethernet Controller XL710 Family Linux Driver
   * Copyright(c) 2013 - 2015 Intel Corporation.
   *
   * This program is free software; you can redistribute it and/or modify it
   * under the terms and conditions of the GNU General Public License,
   * version 2, as published by the Free Software Foundation.
   *
   * This program is distributed in the hope it will be useful, but WITHOUT
   * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
   * FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License for
   * more details.
   *
   * You should have received a copy of the GNU General Public License along
   * with this program.  If not, see <http://www.gnu.org/licenses/>.
   *
   * The full GNU General Public License is included in this distribution in
   * the file called "COPYING".
   *
   * Contact Information:
   * e1000-devel Mailing List <e1000-devel@lists.sourceforge.net>
   * Intel Corporation, 5200 N.E. Elam Young Parkway, Hillsboro, OR 97124-6497
   *
   ******************************************************************************/
  
  #ifndef _I40E_DEVIDS_H_
  #define _I40E_DEVIDS_H_
  
  /* Device IDs */
  #define I40E_DEV_ID_SFP_XL710		0x1572
  #define I40E_DEV_ID_QEMU		0x1574
  #define I40E_DEV_ID_KX_A		0x157F
  #define I40E_DEV_ID_KX_B		0x1580
  #define I40E_DEV_ID_KX_C		0x1581
  #define I40E_DEV_ID_QSFP_A		0x1583
  #define I40E_DEV_ID_QSFP_B		0x1584
  #define I40E_DEV_ID_QSFP_C		0x1585
  #define I40E_DEV_ID_10G_BASE_T		0x1586
  #define I40E_DEV_ID_20G_KR2		0x1587
  #define I40E_DEV_ID_20G_KR2_A		0x1588
  #define I40E_DEV_ID_10G_BASE_T4		0x1589
  #define I40E_DEV_ID_VF			0x154C
  #define I40E_DEV_ID_VF_HV		0x1571
  #define I40E_DEV_ID_SFP_X722		0x37D0
  #define I40E_DEV_ID_1G_BASE_T_X722	0x37D1
  #define I40E_DEV_ID_10G_BASE_T_X722	0x37D2
  #define I40E_DEV_ID_X722_VF		0x37CD
  #define I40E_DEV_ID_X722_VF_HV		0x37D9
  
  #define i40e_is_40G_device(d)		((d) == I40E_DEV_ID_QSFP_A  || \
  					 (d) == I40E_DEV_ID_QSFP_B  || \
  					 (d) == I40E_DEV_ID_QSFP_C)
  
  #endif /* _I40E_DEVIDS_H_ */