mirror of
https://github.com/openwrt/openwrt.git
synced 2024-12-21 22:47:56 +00:00
cypress-nvram: support BCM4339 on TechNexion PICO-PI-IMX7D
This board features an AP6335 system-in-package combination of Wi-Fi and Bluetooth module based on BCM4339. Support is borrowed directly from the following Buildroot commit: 095420e05ae5: ("configs/imx7dpico: Add Wifi support"). Signed-off-by: Lech Perczak <lech.perczak@gmail.com>
This commit is contained in:
parent
6f6c2fb321
commit
2e297377bf
@ -106,3 +106,21 @@ define Package/cypress-nvram-43455-sdio-rpi-4b/install
|
|||||||
endef
|
endef
|
||||||
|
|
||||||
$(eval $(call BuildPackage,cypress-nvram-43455-sdio-rpi-4b))
|
$(eval $(call BuildPackage,cypress-nvram-43455-sdio-rpi-4b))
|
||||||
|
|
||||||
|
# Cypress 4339 SDIO PICO-PI-IMX7D
|
||||||
|
define Package/cypress-nvram-4339-pico-pi-imx7d
|
||||||
|
$(Package/cypress-nvram-default)
|
||||||
|
TITLE:=BCM4339 NVRAM for TechNexion PICO-PI-IMX7D
|
||||||
|
DEPENDS:=@TARGET_imx_cortexa7
|
||||||
|
PROVIDES:=brcmfmac-firmware-4339-pico-pi-imx7d
|
||||||
|
CONFLICTS:=brcmfmac-firmware-4339-pico-pi-imx7d
|
||||||
|
endef
|
||||||
|
|
||||||
|
define Package/cypress-nvram-4339-pico-pi-imx7d/install
|
||||||
|
$(INSTALL_DIR) $(1)/lib/firmware/brcm
|
||||||
|
$(INSTALL_DATA) \
|
||||||
|
./files/brcmfmac4339-sdio.technexion,imx7d-pico-pi.txt \
|
||||||
|
$(1)/lib/firmware/brcm/brcmfmac4339-sdio.technexion,imx7d-pico-pi.txt
|
||||||
|
endef
|
||||||
|
|
||||||
|
$(eval $(call BuildPackage,cypress-nvram-4339-pico-pi-imx7d))
|
||||||
|
@ -0,0 +1,99 @@
|
|||||||
|
#AP6335_NVRAM_V1.5_03112014
|
||||||
|
NVRAMRev=$Rev: 410316 $
|
||||||
|
sromrev=11
|
||||||
|
boardrev=0x1203
|
||||||
|
boardtype=0x06c5
|
||||||
|
boardflags=0x00000c01
|
||||||
|
boardflags2=0x00002000
|
||||||
|
boardflags3=0x101188
|
||||||
|
macaddr=00:90:4c:c5:12:38
|
||||||
|
ccode=0
|
||||||
|
regrev=0
|
||||||
|
antswitch=0
|
||||||
|
pdgain2g=7
|
||||||
|
pdgain5g=7
|
||||||
|
tworangetssi2g=0
|
||||||
|
tworangetssi5g=0
|
||||||
|
femctrl=7
|
||||||
|
pcieingress_war=15
|
||||||
|
vendid=0x14e4
|
||||||
|
devid=0x43ae
|
||||||
|
manfid=0x2d0
|
||||||
|
nocrc=1
|
||||||
|
otpimagesize=502
|
||||||
|
xtalfreq=37400
|
||||||
|
extpagain2g=2
|
||||||
|
pdetrange2g=2
|
||||||
|
extpagain5g=2
|
||||||
|
pdetrange5g=2
|
||||||
|
rxgains2gelnagaina0=0
|
||||||
|
rxgains2gtrisoa0=7
|
||||||
|
rxgains2gtrelnabypa0=0
|
||||||
|
rxgains5gelnagaina0=0
|
||||||
|
rxgains5gtrisoa0=11
|
||||||
|
rxgains5gtrelnabypa0=0
|
||||||
|
rxchain=1
|
||||||
|
txchain=1
|
||||||
|
aa2g=1
|
||||||
|
aa5g=1
|
||||||
|
tssipos5g=0
|
||||||
|
tssipos2g=0
|
||||||
|
pa2ga0=-161,6269,-723
|
||||||
|
pa2gccka0=-116,7568,-852
|
||||||
|
pa5ga0=0xFF61,0x163C,0xFD55,0xFF5D,0x1671,0xFD4F,0xFF5F,0x16CA,0xFD45,0xFF60,0x1676,0xFD4D
|
||||||
|
pa5gbw40a0=0xFF61,0x163C,0xFD55,0xFF5D,0x1671,0xFD4F,0xFF5F,0x16CA,0xFD45,0xFF60,0x1676,0xFD4D
|
||||||
|
pa5gbw80a0=0xFF61,0x163C,0xFD55,0xFF5D,0x1671,0xFD4F,0xFF5F,0x16CA,0xFD45,0xFF60,0x1676,0xFD4D
|
||||||
|
pdoffset40ma0=0
|
||||||
|
pdoffset80ma0=0
|
||||||
|
pdoffsetcckma0=0
|
||||||
|
maxp2ga0=75
|
||||||
|
maxp5ga0=64,64,72,72
|
||||||
|
cckbw202gpo=0x0000
|
||||||
|
cckbw20ul2gpo=0x0
|
||||||
|
mcsbw202gpo=0x99445533
|
||||||
|
mcsbw402gpo=0x99775533
|
||||||
|
dot11agofdmhrbw202gpo=0x2233
|
||||||
|
ofdmlrbw202gpo=0x0000
|
||||||
|
tssifloor2g=500
|
||||||
|
mcsbw205glpo=0x66333330
|
||||||
|
mcsbw405glpo=0x66665530
|
||||||
|
mcsbw805glpo=0xAA555530
|
||||||
|
mcsbw1605glpo=0x99555530
|
||||||
|
mcsbw205gmpo=0x99BB5530
|
||||||
|
mcsbw405gmpo=0x99BB5530
|
||||||
|
mcsbw805gmpo=0xEE555530
|
||||||
|
mcsbw1605gmpo=0x99555530
|
||||||
|
mcsbw205ghpo=0x99995530
|
||||||
|
mcsbw405ghpo=0x99BB5530
|
||||||
|
mcsbw805ghpo=0xEE555530
|
||||||
|
mcsbw1605ghpo=0x99555530
|
||||||
|
mcslr5glpo=0x0000
|
||||||
|
mcslr5gmpo=0x0000
|
||||||
|
mcslr5ghpo=0x0000
|
||||||
|
sb20in40hrrpo=0x0
|
||||||
|
sb20in80and160hr5glpo=0x0
|
||||||
|
sb40and80hr5glpo=0x0
|
||||||
|
sb20in80and160hr5gmpo=0x0
|
||||||
|
sb40and80hr5gmpo=0x0
|
||||||
|
sb20in80and160hr5ghpo=0x0
|
||||||
|
sb40and80hr5ghpo=0x0
|
||||||
|
sb20in40lrpo=0x0
|
||||||
|
sb20in80and160lr5glpo=0x0
|
||||||
|
sb40and80lr5glpo=0x0
|
||||||
|
sb20in80and160lr5gmpo=0x0
|
||||||
|
sb40and80lr5gmpo=0x0
|
||||||
|
sb20in80and160lr5ghpo=0x0
|
||||||
|
sb40and80lr5ghpo=0x0
|
||||||
|
dot11agduphrpo=0x0
|
||||||
|
dot11agduplrpo=0x0
|
||||||
|
phycal_tempdelta=25
|
||||||
|
cckdigfilttype=2
|
||||||
|
pacalidx2g=65
|
||||||
|
dacrate2g=160
|
||||||
|
swctrlmap_5g=0x00000008,0x00000010,0x00000008,0x000000,0x038
|
||||||
|
swctrlmap_2g=0x00000001,0x00000002,0x00000001,0x040002,0x0ff
|
||||||
|
swctrlmapext_5g=0x00000000,0x00000000,0x00000000,0x000000,0x000
|
||||||
|
swctrlmapext_2g=0x00000000,0x00000000,0x00000000,0x000000,0x000
|
||||||
|
rssicorrnorm_c0=3,3
|
||||||
|
rssicorrnorm5g_c0=2,3,4,2,3,3,0,1,2,0,1,2
|
||||||
|
muxenab=0x10
|
Loading…
Reference in New Issue
Block a user