From c8d69033d069c5a44ae6e0f4719f953449bd8595 Mon Sep 17 00:00:00 2001 From: Ryan Harkin Date: Fri, 20 Jul 2018 10:21:41 +0100 Subject: [PATCH] brcm: add 43430 based AP6212 and 1DX NVRAM Ampak AP6212 and Murata 1DX are both brcmfmac43430-sdio based WiFi/BT modules. I created these NVRAM config files from scratch based on publicly available information documented on the Linaro Wiki: https://wiki.linaro.org/mbl/nvram It is released under GPLv2. Signed-off-by: Ryan Harkin Signed-off-by: Josh Boyer --- WHENCE | 5 ++++ brcm/brcmfmac43430-sdio.AP6212.txt | 44 ++++++++++++++++++++++++++++++ brcm/brcmfmac43430-sdio.MUR1DX.txt | 44 ++++++++++++++++++++++++++++++ 3 files changed, 93 insertions(+) create mode 100644 brcm/brcmfmac43430-sdio.AP6212.txt create mode 100644 brcm/brcmfmac43430-sdio.MUR1DX.txt diff --git a/WHENCE b/WHENCE index 65222807..20a0dfb5 100644 --- a/WHENCE +++ b/WHENCE @@ -2374,6 +2374,11 @@ File: brcm/brcmfmac4373.bin Licence: Redistributable. See LICENCE.cypress for details. +File: brcm/brcmfmac43430-sdio.AP6212.txt +File: brcm/brcmfmac43430-sdio.MUR1DX.txt + +Licence: GPLv2. See GPL-2 for details. + -------------------------------------------------------------------------- Driver: tda7706 - FM radio Highly integrated tuner for AM/FM car-radio diff --git a/brcm/brcmfmac43430-sdio.AP6212.txt b/brcm/brcmfmac43430-sdio.AP6212.txt new file mode 100644 index 00000000..901854e6 --- /dev/null +++ b/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/brcm/brcmfmac43430-sdio.MUR1DX.txt b/brcm/brcmfmac43430-sdio.MUR1DX.txt new file mode 100644 index 00000000..06d4e316 --- /dev/null +++ b/brcm/brcmfmac43430-sdio.MUR1DX.txt @@ -0,0 +1,44 @@ +# SPDX-License-Identifier: GPL-2.0+ +# (C) Copyright 2018 Linaro Ltd +# NVRAM config file for the Murata 1DX 43430 WiFi/BT module +aa2g=1 +ag0=0 +AvVmid_c0=0x0,0xc8 +boardflags=0x00404201 +boardflags3=0x08000000 +boardnum=22 +boardrev=0x1202 +boardtype=0x0726 +# btc_params is not set +cckbw202gpo=0x0 +cckpwroffset0=2 +ccode=ALL +# cldo_pwm is not set +# deadman_to is not set +devid=0x43e2 +extpagain2g=0 +il0macaddr=00:90:4c:c5:12:38 +legofdmbw202gpo=0x88888888 +macaddr=00:90:4c:c5:12:38 +manfid=0x2d0 +maxp2ga0=74 +mcsbw202gpo=0xaaaaaaaa +muxenab=0x10 +nocrc=1 +ofdmdigfilttype=18 +ofdmdigfilttypebe=18 +# pa0itssit is not set +pa2ga0=-145,6667,-751 +pacalidx2g=48 +papdendidx=58 +papdepsoffset=-22 +papdmode=1 +papdvalidtest=1 +prodid=0x0726 +propbw202gpo=0xdd +# spurconfig is not set +sromrev=11 +# txpwrbckof is not set +vendid=0x14e4 +wl0id=0x431b +xtalfreq=37400