From 1629e9635614976773c662b5e7d32b95cb1481a4 Mon Sep 17 00:00:00 2001 From: Emil Renner Berthing Date: Wed, 5 May 2021 20:03:04 +0200 Subject: [NOT-FOR-UPSTREAM] Add build instructions For convenience this also adds a small visionfive_defconfig and the firmware needed for the brcmfmac driver along with the signed regulatory database. The firmware is from the linux-firmware repo and the regulatory database from the wireless-regdb Fedora package. Signed-off-by: Geert Uytterhoeven Signed-off-by: Drew Fustini Signed-off-by: Emil Renner Berthing --- firmware/brcm/BCM43430A1.hcd | Bin 0 -> 36657 bytes firmware/brcm/brcmfmac43430-sdio.AP6212.txt | 44 ++++++++++++++++++++++++++++ firmware/brcm/brcmfmac43430-sdio.bin | Bin 0 -> 421158 bytes firmware/brcm/brcmfmac43430-sdio.clm_blob | Bin 0 -> 4733 bytes firmware/brcm/brcmfmac43430-sdio.txt | 1 + firmware/regulatory.db | Bin 0 -> 6192 bytes firmware/regulatory.db.p7s | Bin 0 -> 1085 bytes 7 files changed, 45 insertions(+) create mode 100644 firmware/brcm/BCM43430A1.hcd create mode 100644 firmware/brcm/brcmfmac43430-sdio.AP6212.txt create mode 100644 firmware/brcm/brcmfmac43430-sdio.bin create mode 100644 firmware/brcm/brcmfmac43430-sdio.clm_blob create mode 120000 firmware/brcm/brcmfmac43430-sdio.txt create mode 100644 firmware/regulatory.db create mode 100644 firmware/regulatory.db.p7s (limited to 'firmware') diff --git a/firmware/brcm/BCM43430A1.hcd b/firmware/brcm/BCM43430A1.hcd new file mode 100644 index 000000000000..77ddeb8d2ac8 Binary files /dev/null and b/firmware/brcm/BCM43430A1.hcd differ diff --git a/firmware/brcm/brcmfmac43430-sdio.AP6212.txt b/firmware/brcm/brcmfmac43430-sdio.AP6212.txt new file mode 100644 index 000000000000..901854e67bb5 --- /dev/null +++ b/firmware/brcm/brcmfmac43430-sdio.AP6212.txt @@ -0,0 +1,44 @@ +# SPDX-License-Identifier: GPL-2.0+ +# (C) Copyright 2018 Linaro Ltd +# NVRAM config file for the Ampak AP6212 43430 WiFi/BT module +aa2g=1 +ag0=255 +AvVmid_c0=0x0,0xc8 +boardflags=0x00404201 +# boardflags3 is not set +boardnum=22 +boardrev=0x1101 +boardtype=0x0726 +# btc_params is not set +cckbw202gpo=0x5555 +cckpwroffset0=5 +ccode=ALL +# cldo_pwm is not set +deadman_to=0xffffffff +devid=0x43e2 +extpagain2g=0 +il0macaddr=00:90:4c:c5:12:38 +legofdmbw202gpo=0x77777777 +macaddr=00:90:4c:c5:12:38 +manfid=0x2d0 +maxp2ga0=90 +mcsbw202gpo=0xaaaaaaaa +muxenab=0x10 +nocrc=1 +ofdmdigfilttype=7 +# ofdmdigfilttypebe is not set +pa0itssit=0x20 +pa2ga0=-168,7161,-820 +# pacalidx2g is not set +# papdendidx is not set +# papdepsoffset is not set +papdmode=2 +# papdvalidtest is not set +prodid=0x0726 +# propbw202gpois not set +# spurconfig is not set +sromrev=11 +txpwrbckof=6 +vendid=0x14e4 +wl0id=0x431b +xtalfreq=26000 diff --git a/firmware/brcm/brcmfmac43430-sdio.bin b/firmware/brcm/brcmfmac43430-sdio.bin new file mode 100644 index 000000000000..bb9b19783fe2 Binary files /dev/null and b/firmware/brcm/brcmfmac43430-sdio.bin differ diff --git a/firmware/brcm/brcmfmac43430-sdio.clm_blob b/firmware/brcm/brcmfmac43430-sdio.clm_blob new file mode 100644 index 000000000000..69a3e57ae149 Binary files /dev/null and b/firmware/brcm/brcmfmac43430-sdio.clm_blob differ diff --git a/firmware/brcm/brcmfmac43430-sdio.txt b/firmware/brcm/brcmfmac43430-sdio.txt new file mode 120000 index 000000000000..e06912f7d727 --- /dev/null +++ b/firmware/brcm/brcmfmac43430-sdio.txt @@ -0,0 +1 @@ +brcmfmac43430-sdio.AP6212.txt \ No newline at end of file diff --git a/firmware/regulatory.db b/firmware/regulatory.db new file mode 100644 index 000000000000..ef13794a9a02 Binary files /dev/null and b/firmware/regulatory.db differ diff --git a/firmware/regulatory.db.p7s b/firmware/regulatory.db.p7s new file mode 100644 index 000000000000..f6deffad5f28 Binary files /dev/null and b/firmware/regulatory.db.p7s differ -- cgit v1.2.3