From f2c190c41d6c6da8176252787b66da638da18c59 Mon Sep 17 00:00:00 2001 From: Peter Robinson Date: Oct 01 2018 13:24:40 +0000 Subject: actually add nvram patch --- diff --git a/0001-brcm-add-nvram-for-the-Raspberry-Pi-3B-and-3B.patch b/0001-brcm-add-nvram-for-the-Raspberry-Pi-3B-and-3B.patch new file mode 100644 index 0000000..219e50b --- /dev/null +++ b/0001-brcm-add-nvram-for-the-Raspberry-Pi-3B-and-3B.patch @@ -0,0 +1,144 @@ +From 6caa49e4b7a47a8dbe3ceccaaa8ee156c7772cfa Mon Sep 17 00:00:00 2001 +From: Peter Robinson +Date: Mon, 1 Oct 2018 08:53:39 +0100 +Subject: [PATCH] brcm: add nvram for the Raspberry Pi 3B and 3B+ + +Signed-off-by: Peter Robinson +--- + ...cmfmac43430-sdio.raspberrypi,3-model-b.txt | 40 ++++++++++ + ...c43455-sdio.raspberrypi,3-model-b-plus.txt | 76 +++++++++++++++++++ + 2 files changed, 116 insertions(+) + create mode 100644 brcm/brcmfmac43430-sdio.raspberrypi,3-model-b.txt + create mode 100644 brcm/brcmfmac43455-sdio.raspberrypi,3-model-b-plus.txt + +diff --git a/brcm/brcmfmac43430-sdio.raspberrypi,3-model-b.txt b/brcm/brcmfmac43430-sdio.raspberrypi,3-model-b.txt +new file mode 100644 +index 0000000..3138c27 +--- /dev/null ++++ b/brcm/brcmfmac43430-sdio.raspberrypi,3-model-b.txt +@@ -0,0 +1,40 @@ ++aa2g=1 ++ag0=255 ++AvVmid_c0=0x0,0xc8 ++boardflags=0x00404201 ++boardflags3=0x08000000 ++boardnum=22 ++boardrev=0x1202 ++boardtype=0x0726 ++cckbw202gpo=0 ++cckpwroffset0=5 ++ccode=ALL ++deadman_to=0xffffffff ++devid=0x43e2 ++extpagain2g=0 ++il0macaddr=00:90:4c:c5:12:38 ++legofdmbw202gpo=0x66111111 ++macaddr=00:90:4c:c5:12:38 ++manfid=0x2d0 ++maxp2ga0=84 ++mcsbw202gpo=0x77711111 ++muxenab=0x1 ++nocrc=1 ++ofdmdigfilttype=18 ++ofdmdigfilttypebe=18 ++pa0itssit=0x20 ++pa2ga0=-168,7161,-820 ++pacalidx2g=32 ++papdendidx=61 ++papdepsoffset=-36 ++papdmode=1 ++papdvalidtest=1 ++prodid=0x0726 ++propbw202gpo=0xdd ++spurconfig=0x3 ++sromrev=11 ++txpwrbckof=6 ++vendid=0x14e4 ++wl0id=0x431b ++#xtalfreq=19200 ++xtalfreq=37400 +diff --git a/brcm/brcmfmac43455-sdio.raspberrypi,3-model-b-plus.txt b/brcm/brcmfmac43455-sdio.raspberrypi,3-model-b-plus.txt +new file mode 100644 +index 0000000..8141baa +--- /dev/null ++++ b/brcm/brcmfmac43455-sdio.raspberrypi,3-model-b-plus.txt +@@ -0,0 +1,76 @@ ++aa2g=1 ++aa5g=1 ++AvVmid_c0=1,165,2,100,2,100,2,100,2,100 ++boardflags=0x00480201 ++boardflags2=0x40800000 ++boardflags3=0x48200100 ++boardrev=0x1304 ++boardtype=0x6e4 ++btc_mode=1 ++cbfilttype=1 ++cckPwrIdxCorr=3 ++cckTssiDelay=150 ++deadman_to=481500000 ++devid=0x43ab ++dot11agofdmhrbw202gpo=0x4442 ++dot11b_opts=0x3aa85 ++ed_thresh2g=-54 ++ed_thresh5g=-54 ++eu_edthresh2g=-54 ++eu_edthresh5g=-54 ++extpagain2g=2 ++extpagain5g=2 ++fdsslevel_ch11=6 ++femctrl=0 ++itrsw=1 ++ldo1=4 ++ltecxfnsel=0x22 ++ltecxgcigpio=0x32 ++ltecxmux=0 ++ltecxpadnum=0x0504 ++macaddr=b8:27:eb:74:f2:6c ++manfid=0x2d0 ++maxp2ga0=80 ++maxp5ga0=82,82,82,82 ++mcsbw202gpo=0x98444422 ++mcsbw205ghpo=0xb9555000 ++mcsbw205glpo=0xb9555000 ++mcsbw205gmpo=0xb9555000 ++mcsbw402gpo=0x98444422 ++mcsbw405ghpo=0xb9555000 ++mcsbw405glpo=0xb9555000 ++mcsbw405gmpo=0xb9555000 ++mcsbw805ghpo=0xb9555000 ++mcsbw805glpo=0xb9555000 ++mcsbw805gmpo=0xb9555000 ++nocrc=1 ++ofdmlrbw202gpo=0x0022 ++ofdmTssiDelay=150 ++pa2ga0=-129,6525,-718 ++pa2ga1=-149,4408,-601 ++pa5ga0=-185,6836,-815,-186,6838,-815,-184,6859,-815,-184,6882,-818 ++pa5ga1=-202,4285,-574,-201,4312,-578,-196,4391,-586,-201,4294,-575 ++pdoffset2g40ma0=16 ++pdoffset2gperchan=0,-2,1,0,1,0,1,1,1,0,0,-1,-1,0 ++pdoffset40ma0=0x8888 ++pdoffset80ma0=0x8888 ++pdoffsetcckma0=2 ++phycal_tempdelta=15 ++prodid=0x06e4 ++rawtempsense=0x1ff ++rxchain=1 ++sromrev=11 ++swctrlmap_2g=0x00000000,0x00000000,0x00000000,0x010000,0x3ff ++swctrlmap_5g=0x00100010,0x00200020,0x00200020,0x010000,0x3fe ++swctrlmapext_2g=0x00000000,0x00000000,0x00000000,0x000000,0x3 ++swctrlmapext_5g=0x00000000,0x00000000,0x00000000,0x000000,0x3 ++tssipos2g=1 ++tssipos5g=1 ++tworangetssi2g=1 ++tworangetssi5g=1 ++txchain=1 ++txpwr2gAdcScale=1 ++txpwr5gAdcScale=1 ++vcodivmode=1 ++vendid=0x14e4 ++xtalfreq=37400 +-- +2.19.0 +