CVS commit: src/external/broadcom/bwfm

2020-03-22 Thread Jason R Thorpe
Module Name:src
Committed By:   thorpej
Date:   Sun Mar 22 21:06:35 UTC 2020

Added Files:
src/external/broadcom/bwfm: README

Log Message:
Add a note about "bwfm" firmware upstreams.


To generate a diff of this commit:
cvs rdiff -u -r0 -r1.1 src/external/broadcom/bwfm/README

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Added files:

Index: src/external/broadcom/bwfm/README
diff -u /dev/null src/external/broadcom/bwfm/README:1.1
--- /dev/null	Sun Mar 22 21:06:35 2020
+++ src/external/broadcom/bwfm/README	Sun Mar 22 21:06:35 2020
@@ -0,0 +1,38 @@
+#	$NetBSD: README,v 1.1 2020/03/22 21:06:35 thorpej Exp $
+
+Firmware images for Broadcom Fullmac are available from the linux-firmware
+repository:
+
+  https://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git/
+
+It is always preferable to use firmware and configs from mainline Linux.
+
+When importing from linux-firmware, use vendor tag "LINUX" and release
+tag that's the name of the linux-firmware shapshot you're importing,
+e.g. "linux-firmware-20200316".
+
+
+There are some cases where the required files are not available from
+mainline linux-firmware.  In these cases, different vendor / release
+tags should be used for these specific files.  These special cases
+are listed here.
+
+Pinebook Pro "bwfm" firmware
+
+These firmware images come from Tobias Schramm's pinebook-firmware
+repository:
+
+  https://gitlab.manjaro.org/tsys/pinebook-firmware/-/tree/master/brcm
+
+When importing from this repository, use vendor tag "tsys-pinebook-firmware"
+and a release tag "commit-SHA" where SHA is the Git commit identifier.
+
+This applies to the following files:
+
+	dist/brcmfmac43456-sdio.bin
+	dist/brcmfmac43456-sdio.clm_blob
+	dist/brcmfmac43456-sdio.pine64,pinebook-pro.txt
+
+Note that in the pinebook-firmware repository, the file
+brcmfmac43456-sdio.pine64,pinebook-pro.txt is a symbolic link to
+brcmfmac43456-sdio.txt.



CVS commit: src/external/broadcom/bwfm

2017-10-20 Thread Jared D. McNeill
Module Name:src
Committed By:   jmcneill
Date:   Sat Oct 21 02:06:34 UTC 2017

Added Files:
src/external/broadcom/bwfm: Makefile

Log Message:
Add bwfm firmware Makefile


To generate a diff of this commit:
cvs rdiff -u -r0 -r1.1 src/external/broadcom/bwfm/Makefile

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Added files:

Index: src/external/broadcom/bwfm/Makefile
diff -u /dev/null src/external/broadcom/bwfm/Makefile:1.1
--- /dev/null	Sat Oct 21 02:06:34 2017
+++ src/external/broadcom/bwfm/Makefile	Sat Oct 21 02:06:34 2017
@@ -0,0 +1,13 @@
+# $NetBSD: Makefile,v 1.1 2017/10/21 02:06:34 jmcneill Exp $
+
+NOMAN=	# define
+
+FILES=	dist/LICENCE.broadcom_bcm43xx
+FILES+=	dist/brcmfmac43143.bin
+FILES+=	dist/brcmfmac43236b.bin
+FILES+=	dist/brcmfmac43242a.bin
+FILES+=	dist/brcmfmac43569.bin
+
+FILESDIR=	/libdata/firmware/if_bwfm
+
+.include