Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 27 Feb 2010 23:42:32 +0000 (UTC)
From:      Weongyo Jeong <weongyo@FreeBSD.org>
To:        src-committers@freebsd.org, svn-src-all@freebsd.org, svn-src-head@freebsd.org
Subject:   svn commit: r204437 - head/sys/dev/bwn
Message-ID:  <201002272342.o1RNgWqi008313@svn.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: weongyo
Date: Sat Feb 27 23:42:32 2010
New Revision: 204437
URL: http://svn.freebsd.org/changeset/base/204437

Log:
  fixes a bug to load firmware images for LP PHY.  For LP PHY always,
  `lp_' string is contained in its full image names.

Modified:
  head/sys/dev/bwn/if_bwn.c

Modified: head/sys/dev/bwn/if_bwn.c
==============================================================================
--- head/sys/dev/bwn/if_bwn.c	Sat Feb 27 23:04:29 2010	(r204436)
+++ head/sys/dev/bwn/if_bwn.c	Sat Feb 27 23:42:32 2010	(r204437)
@@ -7789,8 +7789,9 @@ bwn_fw_get(struct bwn_mac *mac, enum bwn
 		bwn_do_release_fw(bfw);
 	}
 
-	snprintf(namebuf, sizeof(namebuf), "bwn%s_v4_%s",
-	    (type == BWN_FWTYPE_OPENSOURCE) ? "-open" : "", name);
+	snprintf(namebuf, sizeof(namebuf), "bwn%s_v4_%s%s",
+	    (type == BWN_FWTYPE_OPENSOURCE) ? "-open" : "",
+	    (mac->mac_phy.type == BWN_PHYTYPE_LP) ? "lp_" : "", name);
 	/* XXX Sleeping on "fwload" with the non-sleepable locks held */
 	fw = firmware_get(namebuf);
 	if (fw == NULL) {



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