summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDmitry Shmidt <dimitrysh@google.com>2022-04-11 22:31:32 +0000
committerAutomerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>2022-04-11 22:31:32 +0000
commitf9ae9e92025845a0865c49aa155c7a294110f131 (patch)
tree05b0945b48cb31d5c2c235a862095c4e48dce972
parent90e23d81338ba0079581b65f5eeed8d99e167844 (diff)
parenta3a6f8862d8b2682c28f70b2593182572bb572fa (diff)
downloadyukawa-f9ae9e92025845a0865c49aa155c7a294110f131.tar.gz
yukawa: Rename nvram.txt to show the module name am: 604343287d am: 4424cad99a am: 10c5142834 am: a3a6f8862d
Original change: https://android-review.googlesource.com/c/device/amlogic/yukawa/+/2061255 Change-Id: I6e5d1031da570fc32d5b85880e1e6bc88759e9c3 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
-rw-r--r--[-rwxr-xr-x]binaries/bt-wifi-firmware/nvram_ap6359.txt (renamed from binaries/bt-wifi-firmware/nvram.txt)444
-rw-r--r--device-common.mk8
2 files changed, 227 insertions, 225 deletions
diff --git a/binaries/bt-wifi-firmware/nvram.txt b/binaries/bt-wifi-firmware/nvram_ap6359.txt
index b69fe56..22a0073 100755..100644
--- a/binaries/bt-wifi-firmware/nvram.txt
+++ b/binaries/bt-wifi-firmware/nvram_ap6359.txt
@@ -1,222 +1,222 @@
-#AP6398S_NVRAM_V1.1_20170926
-# BCM4359 WLBGA iPA, iLNA board for bringup -AP6359SA_V1.0NVRAM
-NVRAMRev=$Rev: 528206 $
-cckdigfilttype=5
-#cckdigfilttype=4 (default)
-#valid ofdm filter types are 0 and 1
-ofdmfilttype_2gbe=127
-ofdmfilttype_5gbe=127
-sromrev=11
-boardrev=0x1301
-boardtype=0x0812
-# JIRA:SW4349-945 MANDATORY! Update makefile in case you touch bfl
-#boardflags=0x10081201
-boardflags=0x00480201
-boardflags2=0x40801000
-boardflags3=0x48700106
-#boardnum=57410
-macaddr=00:90:4c:27:80:01
-ccode=0
-regrev=0
-antswitch=0
-pdgain5g=0
-pdgain2g=0
-lowpowerrange2g=0
-lowpowerrange5g=0
-tworangetssi2g=0
-tworangetssi5g=0
-# Low Power Range start value: 0dBm
-olpc_thresh2g=0
-olpc_thresh5g=0
-AvVmid_c0=2,130,2,130,2,130,2,130,2,130
-AvVmid_c1=2,130,2,130,2,130,2,130,2,130
-# JIRA:SW4349-945 MANDATORY! Update makefile in case you touch femctl
-femctrl=14
-vendid=0x14e4
-devid=0x43ef
-manfid=0x2d0
-#prodid=0x052e
-nocrc=1
-btc_mode=1
-#btc_params82=0x1a0
-otpimagesize=502
-xtalfreq=37400
-rxgains2gelnagaina0=3
-rxgains2gtrisoa0=7
-rxgains2gtrelnabypa0=1
-rxgains5gelnagaina0=3
-rxgains5gtrisoa0=6
-rxgains5gtrelnabypa0=1
-rxgains5gmelnagaina0=3
-rxgains5gmtrisoa0=6
-rxgains5gmtrelnabypa0=1
-rxgains5ghelnagaina0=3
-rxgains5ghtrisoa0=6
-rxgains5ghtrelnabypa0=1
-rxgains2gelnagaina1=3
-rxgains2gtrisoa1=7
-rxgains2gtrelnabypa1=1
-rxgains5gelnagaina1=3
-rxgains5gtrisoa1=6
-rxgains5gtrelnabypa1=1
-rxgains5gmelnagaina1=3
-rxgains5gmtrisoa1=6
-rxgains5gmtrelnabypa1=1
-rxgains5ghelnagaina1=3
-rxgains5ghtrisoa1=6
-rxgains5ghtrelnabypa1=1
-rxchain=3
-txchain=3
-aa2g=3
-aa5g=3
-agbg0=2
-agbg1=2
-aga0=2
-aga1=2
-tssipos2g=1
-extpagain2g=2
-tssipos5g=1
-extpagain5g=2
-tempthresh=255
-tempoffset=255
-rawtempsense=0x1ff
-fdss_interp_en=1
-#fdss_level_2g=3,3
-fdss_level_5g=4,4
-#pa2gccka0=-186,8076,-976
-#pa2gccka1=-217,7061,-881
-#pa2gccka2=-67,9864,-1253
-#pa2gccka3=-115,9164,-1225
-#pa2ga0=-196,6950,-832
-#pa2ga1=-204,6710,-809
-#pa2ga2=-220,4557,-593
-#pa2ga3=-218,4596,-601
-pa2ga0=-193,7335,-862
-pa2ga1=-202,6968,-828
-pa2ga2=-220,4685,-607
-pa2ga3=-218,4724,-615
-#pa5ga0=-191,6865,-844,-169,7525,-907,-168,7768,-938,-192,7073,-871
-#pa5ga1=-182,7580,-919,-188,7614,-931,-219,6536,-818,-202,7220,-895
-#pa5ga2=-220,4437,-628,-183,5005,-678,-229,4048,-551,-223,4448,-611
-#pa5ga3=-263,3914,-566,-224,4649,-640,-230,4385,-596,-154,6488,-866
-pa5ga0=-205,6664,-820,-201,6801,-835,-199,6767,-831,-178,7266,-873
-pa5ga1=-200,7025,-858,-193,7170,-871,-186,7290,-879,-187,7227,-873
-pa5ga2=-220,4616,-647,-183,5184,-694,-229,4227,-571,-223,4627,-631
-pa5ga3=-263,4170,-599,-224,4905,-668,-230,4641,-625,-154,6744,-885
-#pa5gbw4080a0=-201,6883,-859,-198,7088,-881,-202,6968,-870,-210,6522,-820
-#pa5gbw4080a1=-217,6626,-832,-201,7517,-932,-201,7251,-896,-184,7500,-917
-#pa5gbw4080a2=-272,3585,-525,-193,5404,-740,-229,4201,-572,-230,4036,-550
-#pa5gbw4080a3=-278,3361,-486,-230,4794,-662,-268,3605,-508,-276,3337,-478
-maxp2ga0=74
-maxp2ga1=74
-maxp5ga0=70,70,70,70
-maxp5ga1=70,70,71,70
-subband5gver=0x4
-paparambwver=3
-pdoffset2g40mvalid=0
-cckpwroffset0=0x3
-cckpwroffset1=0x3
-pdoffset2g40ma0=0x2
-pdoffset2g40ma1=0x3
-pdoffset40ma0=0x0022
-pdoffset80ma0=0xceff
-pdoffset40ma1=0x0123
-pdoffset80ma1=0xdfff
-cckbw202gpo=0
-cckbw20ul2gpo=0
-mcsbw202gpo=0x44444444
-mcsbw402gpo=0x44444444
-dot11agofdmhrbw202gpo=0x2222
-ofdmlrbw202gpo=0x0000
-mcsbw205glpo=0x44444444
-mcsbw405glpo=0x44444444
-mcsbw805glpo=0xCCCCCCCC
-mcsbw1605glpo=0
-mcsbw205gmpo=0x44444444
-mcsbw405gmpo=0x44444444
-mcsbw805gmpo=0xCCCCCCCC
-mcsbw1605gmpo=0
-mcsbw205ghpo=0x44444444
-mcsbw405ghpo=0x44444444
-mcsbw805ghpo=0xCCCCCCCC
-mcsbw1605ghpo=0
-mcslr5glpo=0x0000
-mcslr5gmpo=0x0000
-mcslr5ghpo=0x0000
-sb20in40hrpo=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=255
-temps_period=15
-temps_hysteresis=15
-ltecxmux=0
-ltecxpadnum=0x0504
-ltecxfnsel=0x44
-ltecxgcigpio=0x04
-#OOB params
-#device_wake_opt=1
-#host_wake_opt=0
-swctrlmap_2g=0x00000808,0x00001010,0x00001010,0x021010,0x3ff
-swctrlmapext_2g=0x00000000,0x00000000,0x00000000,0x000000,0x003
-swctrlmap_5g=0x00004040,0x00000000,0x00000000,0x000000,0x3e5
-swctrlmapext_5g=0x00000000,0x00000101,0x00000101,0x000000,0x003
-fem_table_init_val=0x00001010,0x00000000
-rssi_delta_5gl_c0=3,3,2,2,5,5
-rssi_delta_5gml_c0=0,2,0,2,3,5
-rssi_delta_5gmu_c0=0,2,0,2,3,5
-rssi_delta_5gh_c0=2,5,2,5,5,8
-rssi_delta_5gl_c1=1,1,2,2,3,3
-rssi_delta_5gml_c1=-1,1,0,2,1,3
-rssi_delta_5gmu_c1=-1,1,0,2,1,3
-rssi_delta_5gh_c1=0,3,2,5,3,6
-rssi_delta_2g_c0=4,5,4,5
-rssi_delta_2g_c1=2,3,2,3
-#muxenab=1
-#avs_enab=1
-
-# ########### BTC Dynctl profile params ############
-# flags:bit0 - dynctl enabled, bit1 dynamic desense, bit2 dynamic mode
-btcdyn_flags=0x0
-#btcdyn_dflt_dsns_level=0
-#btcdyn_low_dsns_level=0
-#btcdyn_mid_dsns_level=7
-#btcdyn_high_dsns_level=2
-#btcdyn_default_btc_mode=5
-#btcdyn_btrssi_hyster=2
-# --- number of rows in the array vars below ---
-#btcdyn_msw_rows=3
-#btcdyn_dsns_rows=2
-# --- mode switch data rows (max is 4) ---
-#btcdyn_msw_row0=1,8,0,-50,-100
-#btcdyn_msw_row1=1,4,0,-55,-100
-#btcdyn_msw_row2=1,0,0,-70,-100
-#btcdyn_msw_row3=1,-4,0,-70,-100
-# --- desense switching data rows (max is 4) ---
-#btcdyn_dsns_row0=5,8,0,-40,-40
-#btcdyn_dsns_row0=5,4,0,-60,-60
-#btcdyn_dsns_row1=5,0,0,0,-75
-powoffs2gtna0=1,3,3,1,0,0,1,2,2,2,1,1,0,0
-powoffs2gtna1=-1,1,1,1,0,0,1,2,3,2,2,0,0,0
-#new Jan 4th
-#eps_shift0=-1,-6,-1,-5
-#eps_shift1=-4,-6,-1,-2
-#eps_shift2=-1,9,-2,-6
-muxenab=0x10
-
-#bandedge
-fdss_level_2g=4,4
-fdss_level_5g=5,5
-fdss_interp_en=1
+#AP6398S_NVRAM_V1.1_20170926
+# BCM4359 WLBGA iPA, iLNA board for bringup -AP6359SA_V1.0NVRAM
+NVRAMRev=$Rev: 528206 $
+cckdigfilttype=5
+#cckdigfilttype=4 (default)
+#valid ofdm filter types are 0 and 1
+ofdmfilttype_2gbe=127
+ofdmfilttype_5gbe=127
+sromrev=11
+boardrev=0x1301
+boardtype=0x0812
+# JIRA:SW4349-945 MANDATORY! Update makefile in case you touch bfl
+#boardflags=0x10081201
+boardflags=0x00480201
+boardflags2=0x40801000
+boardflags3=0x48700106
+#boardnum=57410
+macaddr=00:90:4c:27:80:01
+ccode=0
+regrev=0
+antswitch=0
+pdgain5g=0
+pdgain2g=0
+lowpowerrange2g=0
+lowpowerrange5g=0
+tworangetssi2g=0
+tworangetssi5g=0
+# Low Power Range start value: 0dBm
+olpc_thresh2g=0
+olpc_thresh5g=0
+AvVmid_c0=2,130,2,130,2,130,2,130,2,130
+AvVmid_c1=2,130,2,130,2,130,2,130,2,130
+# JIRA:SW4349-945 MANDATORY! Update makefile in case you touch femctl
+femctrl=14
+vendid=0x14e4
+devid=0x43ef
+manfid=0x2d0
+#prodid=0x052e
+nocrc=1
+btc_mode=1
+#btc_params82=0x1a0
+otpimagesize=502
+xtalfreq=37400
+rxgains2gelnagaina0=3
+rxgains2gtrisoa0=7
+rxgains2gtrelnabypa0=1
+rxgains5gelnagaina0=3
+rxgains5gtrisoa0=6
+rxgains5gtrelnabypa0=1
+rxgains5gmelnagaina0=3
+rxgains5gmtrisoa0=6
+rxgains5gmtrelnabypa0=1
+rxgains5ghelnagaina0=3
+rxgains5ghtrisoa0=6
+rxgains5ghtrelnabypa0=1
+rxgains2gelnagaina1=3
+rxgains2gtrisoa1=7
+rxgains2gtrelnabypa1=1
+rxgains5gelnagaina1=3
+rxgains5gtrisoa1=6
+rxgains5gtrelnabypa1=1
+rxgains5gmelnagaina1=3
+rxgains5gmtrisoa1=6
+rxgains5gmtrelnabypa1=1
+rxgains5ghelnagaina1=3
+rxgains5ghtrisoa1=6
+rxgains5ghtrelnabypa1=1
+rxchain=3
+txchain=3
+aa2g=3
+aa5g=3
+agbg0=2
+agbg1=2
+aga0=2
+aga1=2
+tssipos2g=1
+extpagain2g=2
+tssipos5g=1
+extpagain5g=2
+tempthresh=255
+tempoffset=255
+rawtempsense=0x1ff
+fdss_interp_en=1
+#fdss_level_2g=3,3
+fdss_level_5g=4,4
+#pa2gccka0=-186,8076,-976
+#pa2gccka1=-217,7061,-881
+#pa2gccka2=-67,9864,-1253
+#pa2gccka3=-115,9164,-1225
+#pa2ga0=-196,6950,-832
+#pa2ga1=-204,6710,-809
+#pa2ga2=-220,4557,-593
+#pa2ga3=-218,4596,-601
+pa2ga0=-193,7335,-862
+pa2ga1=-202,6968,-828
+pa2ga2=-220,4685,-607
+pa2ga3=-218,4724,-615
+#pa5ga0=-191,6865,-844,-169,7525,-907,-168,7768,-938,-192,7073,-871
+#pa5ga1=-182,7580,-919,-188,7614,-931,-219,6536,-818,-202,7220,-895
+#pa5ga2=-220,4437,-628,-183,5005,-678,-229,4048,-551,-223,4448,-611
+#pa5ga3=-263,3914,-566,-224,4649,-640,-230,4385,-596,-154,6488,-866
+pa5ga0=-205,6664,-820,-201,6801,-835,-199,6767,-831,-178,7266,-873
+pa5ga1=-200,7025,-858,-193,7170,-871,-186,7290,-879,-187,7227,-873
+pa5ga2=-220,4616,-647,-183,5184,-694,-229,4227,-571,-223,4627,-631
+pa5ga3=-263,4170,-599,-224,4905,-668,-230,4641,-625,-154,6744,-885
+#pa5gbw4080a0=-201,6883,-859,-198,7088,-881,-202,6968,-870,-210,6522,-820
+#pa5gbw4080a1=-217,6626,-832,-201,7517,-932,-201,7251,-896,-184,7500,-917
+#pa5gbw4080a2=-272,3585,-525,-193,5404,-740,-229,4201,-572,-230,4036,-550
+#pa5gbw4080a3=-278,3361,-486,-230,4794,-662,-268,3605,-508,-276,3337,-478
+maxp2ga0=74
+maxp2ga1=74
+maxp5ga0=70,70,70,70
+maxp5ga1=70,70,71,70
+subband5gver=0x4
+paparambwver=3
+pdoffset2g40mvalid=0
+cckpwroffset0=0x3
+cckpwroffset1=0x3
+pdoffset2g40ma0=0x2
+pdoffset2g40ma1=0x3
+pdoffset40ma0=0x0022
+pdoffset80ma0=0xceff
+pdoffset40ma1=0x0123
+pdoffset80ma1=0xdfff
+cckbw202gpo=0
+cckbw20ul2gpo=0
+mcsbw202gpo=0x44444444
+mcsbw402gpo=0x44444444
+dot11agofdmhrbw202gpo=0x2222
+ofdmlrbw202gpo=0x0000
+mcsbw205glpo=0x44444444
+mcsbw405glpo=0x44444444
+mcsbw805glpo=0xCCCCCCCC
+mcsbw1605glpo=0
+mcsbw205gmpo=0x44444444
+mcsbw405gmpo=0x44444444
+mcsbw805gmpo=0xCCCCCCCC
+mcsbw1605gmpo=0
+mcsbw205ghpo=0x44444444
+mcsbw405ghpo=0x44444444
+mcsbw805ghpo=0xCCCCCCCC
+mcsbw1605ghpo=0
+mcslr5glpo=0x0000
+mcslr5gmpo=0x0000
+mcslr5ghpo=0x0000
+sb20in40hrpo=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=255
+temps_period=15
+temps_hysteresis=15
+ltecxmux=0
+ltecxpadnum=0x0504
+ltecxfnsel=0x44
+ltecxgcigpio=0x04
+#OOB params
+#device_wake_opt=1
+#host_wake_opt=0
+swctrlmap_2g=0x00000808,0x00001010,0x00001010,0x021010,0x3ff
+swctrlmapext_2g=0x00000000,0x00000000,0x00000000,0x000000,0x003
+swctrlmap_5g=0x00004040,0x00000000,0x00000000,0x000000,0x3e5
+swctrlmapext_5g=0x00000000,0x00000101,0x00000101,0x000000,0x003
+fem_table_init_val=0x00001010,0x00000000
+rssi_delta_5gl_c0=3,3,2,2,5,5
+rssi_delta_5gml_c0=0,2,0,2,3,5
+rssi_delta_5gmu_c0=0,2,0,2,3,5
+rssi_delta_5gh_c0=2,5,2,5,5,8
+rssi_delta_5gl_c1=1,1,2,2,3,3
+rssi_delta_5gml_c1=-1,1,0,2,1,3
+rssi_delta_5gmu_c1=-1,1,0,2,1,3
+rssi_delta_5gh_c1=0,3,2,5,3,6
+rssi_delta_2g_c0=4,5,4,5
+rssi_delta_2g_c1=2,3,2,3
+#muxenab=1
+#avs_enab=1
+
+# ########### BTC Dynctl profile params ############
+# flags:bit0 - dynctl enabled, bit1 dynamic desense, bit2 dynamic mode
+btcdyn_flags=0x0
+#btcdyn_dflt_dsns_level=0
+#btcdyn_low_dsns_level=0
+#btcdyn_mid_dsns_level=7
+#btcdyn_high_dsns_level=2
+#btcdyn_default_btc_mode=5
+#btcdyn_btrssi_hyster=2
+# --- number of rows in the array vars below ---
+#btcdyn_msw_rows=3
+#btcdyn_dsns_rows=2
+# --- mode switch data rows (max is 4) ---
+#btcdyn_msw_row0=1,8,0,-50,-100
+#btcdyn_msw_row1=1,4,0,-55,-100
+#btcdyn_msw_row2=1,0,0,-70,-100
+#btcdyn_msw_row3=1,-4,0,-70,-100
+# --- desense switching data rows (max is 4) ---
+#btcdyn_dsns_row0=5,8,0,-40,-40
+#btcdyn_dsns_row0=5,4,0,-60,-60
+#btcdyn_dsns_row1=5,0,0,0,-75
+powoffs2gtna0=1,3,3,1,0,0,1,2,2,2,1,1,0,0
+powoffs2gtna1=-1,1,1,1,0,0,1,2,3,2,2,0,0,0
+#new Jan 4th
+#eps_shift0=-1,-6,-1,-5
+#eps_shift1=-4,-6,-1,-2
+#eps_shift2=-1,9,-2,-6
+muxenab=0x10
+
+#bandedge
+fdss_level_2g=4,4
+fdss_level_5g=5,5
+fdss_interp_en=1
diff --git a/device-common.mk b/device-common.mk
index 237f8e9..796ed86 100644
--- a/device-common.mk
+++ b/device-common.mk
@@ -119,11 +119,13 @@ PRODUCT_COPY_FILES += \
$(LOCAL_PATH)/ueventd.rc:$(TARGET_COPY_OUT_VENDOR)/ueventd.rc \
$(LOCAL_PATH)/wifi/wpa_supplicant.conf:$(TARGET_COPY_OUT_VENDOR)/etc/wifi/wpa_supplicant.conf \
$(LOCAL_PATH)/wifi/wpa_supplicant_overlay.conf:$(TARGET_COPY_OUT_VENDOR)/etc/wifi/wpa_supplicant_overlay.conf \
- $(LOCAL_PATH)/wifi/p2p_supplicant_overlay.conf:$(TARGET_COPY_OUT_VENDOR)/etc/wifi/p2p_supplicant_overlay.conf \
+ $(LOCAL_PATH)/wifi/p2p_supplicant_overlay.conf:$(TARGET_COPY_OUT_VENDOR)/etc/wifi/p2p_supplicant_overlay.conf
+
+# BT and Wifi FW
+PRODUCT_COPY_FILES += \
$(LOCAL_PATH)/binaries/bt-wifi-firmware/BCM.hcd:$(TARGET_COPY_OUT_VENDOR)/firmware/brcm/BCM4359C0.hcd \
$(LOCAL_PATH)/binaries/bt-wifi-firmware/fw_bcm4359c0_ag.bin:$(TARGET_COPY_OUT_VENDOR)/firmware/brcm/fw_bcm4359c0_ag.bin \
- $(LOCAL_PATH)/binaries/bt-wifi-firmware/nvram.txt:$(TARGET_COPY_OUT_VENDOR)/firmware/brcm/nvram.txt \
-
+ $(LOCAL_PATH)/binaries/bt-wifi-firmware/nvram_ap6359.txt:$(TARGET_COPY_OUT_VENDOR)/firmware/brcm/nvram.txt
ifeq ($(TARGET_USE_TABLET_LAUNCHER), true)
# Use Launcher3QuickStep