Print this page
Just the 5719/5720 changes

@@ -21,10 +21,14 @@
 
 /*
  * Copyright (c) 2002, 2010, Oracle and/or its affiliates. All rights reserved.
  */
 
+/*
+ * Copyright 2012 Nexenta Systems, Inc.  All rights reserved.
+ */
+
 #ifndef _BGE_IMPL_H
 #define _BGE_IMPL_H
 
 
 #ifdef __cplusplus

@@ -603,10 +607,11 @@
         uint8_t                 revision;       /* revision-id          */
         uint8_t                 clsize;         /* cache-line-size      */
         uint8_t                 latency;        /* latency-timer        */
 
         uint8_t                 flags;
+        uint32_t                chip_type;      /* see CHIP_TYPE_ in bge_hw.h */
         uint16_t                chip_label;     /* numeric part only    */
                                                 /* (e.g. 5703/5794/etc) */
         uint32_t                mbuf_base;      /* Mbuf pool parameters */
         uint32_t                mbuf_length;    /* depend on chiptype   */
         uint32_t                pci_type;

@@ -641,10 +646,11 @@
 } chip_id_t;
 
 #define CHIP_FLAG_SUPPORTED     0x80
 #define CHIP_FLAG_SERDES        0x40
 #define CHIP_FLAG_PARTIAL_CSUM  0x20
+#define CHIP_FLAG_NO_CHECK_RESET 0x2
 #define CHIP_FLAG_NO_JUMBO      0x1
 
 /*
  * Collection of physical-layer functions to:
  *      (re)initialise the physical layer