Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 2 Mar 2019 04:39:59 +0000 (UTC)
From:      Navdeep Parhar <np@FreeBSD.org>
To:        src-committers@freebsd.org, svn-src-all@freebsd.org, svn-src-head@freebsd.org
Subject:   svn commit: r344719 - head/sys/dev/cxgbe
Message-ID:  <201903020439.x224dxII000435@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: np
Date: Sat Mar  2 04:39:59 2019
New Revision: 344719
URL: https://svnweb.freebsd.org/changeset/base/344719

Log:
  cxgbev(4): Enable 32b port capabilities in the VF driver.
  
  MFC after:	1 week
  Sponsored by:	Chelsio Communications

Modified:
  head/sys/dev/cxgbe/t4_vf.c

Modified: head/sys/dev/cxgbe/t4_vf.c
==============================================================================
--- head/sys/dev/cxgbe/t4_vf.c	Sat Mar  2 04:02:11 2019	(r344718)
+++ head/sys/dev/cxgbe/t4_vf.c	Sat Mar  2 04:39:59 2019	(r344719)
@@ -295,6 +295,12 @@ set_params__post_init(struct adapter *sc)
 	val = 1;
 	(void)t4vf_set_params(sc, 1, &param, &val);
 
+	/* Enable 32b port caps if the firmware supports it. */
+	param = FW_PARAM_PFVF(PORT_CAPS32);
+	val = 1;
+	if (t4vf_set_params(sc, 1, &param, &val) == 0)
+		sc->params.port_caps32 = 1;
+
 	return (0);
 }
 



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