Source-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[src/trunk]: src/sys/dev/pci/ixgbe Add some register definitions for X550 and...



details:   https://anonhg.NetBSD.org/src/rev/5b9851f3d1b2
branches:  trunk
changeset: 354731:5b9851f3d1b2
user:      msaitoh <msaitoh%NetBSD.org@localhost>
date:      Tue Jun 27 08:03:55 2017 +0000

description:
Add some register definitions for X550 and newer.

diffstat:

 sys/dev/pci/ixgbe/ixgbe_type.h |  20 +++++++++++++++++++-
 1 files changed, 19 insertions(+), 1 deletions(-)

diffs (37 lines):

diff -r fd208c6c9cb9 -r 5b9851f3d1b2 sys/dev/pci/ixgbe/ixgbe_type.h
--- a/sys/dev/pci/ixgbe/ixgbe_type.h    Tue Jun 27 05:31:40 2017 +0000
+++ b/sys/dev/pci/ixgbe/ixgbe_type.h    Tue Jun 27 08:03:55 2017 +0000
@@ -31,7 +31,7 @@
 
 ******************************************************************************/
 /*$FreeBSD: head/sys/dev/ixgbe/ixgbe_type.h 299200 2016-05-06 22:54:56Z pfg $*/
-/*$NetBSD: ixgbe_type.h,v 1.23 2017/06/23 09:02:48 msaitoh Exp $*/
+/*$NetBSD: ixgbe_type.h,v 1.24 2017/06/27 08:03:55 msaitoh Exp $*/
 
 #ifndef _IXGBE_TYPE_H_
 #define _IXGBE_TYPE_H_
@@ -1052,6 +1052,24 @@
 #define IXGBE_GSCN_2           0x11028
 #define IXGBE_GSCN_3           0x1102C
 #define IXGBE_FACTPS           0x10150
+
+/* X550 */
+#define IXGBE_PCI_ICAUSE       0x11520
+#define IXGBE_PCI_IENA         0x11528
+#define IXGBE_PCI_VMINDEX      0x11530
+#define IXGBE_PCI_VMPEND       0x11538
+#define IXGBE_PCI_DREVID       0x11540
+#define IXGBE_PCI_BYTCTH       0x11544
+#define IXGBE_PCI_BYTCTL       0x11548
+#define IXGBE_PCI_LATCT                0x11720 /* Denverton */
+#define IXGBE_PCI_LCBDATA      0x11734
+#define IXGBE_PCI_PKTCT                0x11740 /* Denverton */
+#define IXGBE_PCI_LCBADD       0x11788
+#define IXGBE_GSCL_1_X550      0x11800
+#define IXGBE_GSCL_2_X550      0x11804
+#define IXGBE_PCI_GSCL(_i)     (0x011810 + ((_i) * 4))
+#define IXGBE_PCI_GSCN(_i)     (0x011820 + ((_i) * 4))
+
 #define IXGBE_FACTPS_X540      IXGBE_FACTPS
 #define IXGBE_FACTPS_X550      IXGBE_FACTPS
 #define IXGBE_FACTPS_X550EM_x  IXGBE_FACTPS



Home | Main Index | Thread Index | Old Index