Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 4 Jun 2016 15:58:02 +0000 (UTC)
From:      Andrew Rybchenko <arybchik@FreeBSD.org>
To:        src-committers@freebsd.org, svn-src-all@freebsd.org, svn-src-stable@freebsd.org, svn-src-stable-10@freebsd.org
Subject:   svn commit: r301351 - stable/10/sys/dev/sfxge/common
Message-ID:  <201606041558.u54Fw2uP024250@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: arybchik
Date: Sat Jun  4 15:58:02 2016
New Revision: 301351
URL: https://svnweb.freebsd.org/changeset/base/301351

Log:
  MFC r299723
  
  sfxge(4): import TLV layout from firmwaresrc
  
  Submitted by:   Laurence Evans <levans at solarflare.com>
  Sponsored by:   Solarflare Communications, Inc.

Modified:
  stable/10/sys/dev/sfxge/common/ef10_tlv_layout.h
Directory Properties:
  stable/10/   (props changed)

Modified: stable/10/sys/dev/sfxge/common/ef10_tlv_layout.h
==============================================================================
--- stable/10/sys/dev/sfxge/common/ef10_tlv_layout.h	Sat Jun  4 15:57:01 2016	(r301350)
+++ stable/10/sys/dev/sfxge/common/ef10_tlv_layout.h	Sat Jun  4 15:58:02 2016	(r301351)
@@ -54,8 +54,10 @@
  * where:
  *
  *   -  L is a location, indicating where this tag is expected to be found:
- *      0 for static configuration, or 1 for dynamic configuration.   Other
- *      values are reserved.
+ *        0: static configuration
+ *        1: dynamic configuration
+ *        2: firmware internal use
+ *        3: license partition
  *
  *   -  TTT is a type, which is just a unique value.  The same type value
  *      might appear in both locations, indicating a relationship between
@@ -774,7 +776,7 @@ struct tlv_pcie_link_settings {
   uint16_t width; /* Number of lanes */
 };
 
-#define TLV_TAG_LICENSE (0x20800000)
+#define TLV_TAG_LICENSE (0x30800000)
 
 typedef struct tlv_license {
   uint32_t  tag;



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201606041558.u54Fw2uP024250>