1*4882a593Smuzhiyun#For AW-CB511-BPF-V05 20220217 2*4882a593Smuzhiyun# CYW954591 WLBGA iPA, iLNA board for bringup - 3*4882a593SmuzhiyunNVRAMRev=$Rev: 727969 $ 4*4882a593Smuzhiyuncckdigfilttype=4 5*4882a593Smuzhiyun#valid ofdm filter types are 0 and 1 6*4882a593Smuzhiyunofdmfilttype_2gbe=127 7*4882a593Smuzhiyunofdmfilttype_5gbe=127 8*4882a593Smuzhiyunsromrev=11 9*4882a593Smuzhiyunboardrev=0x1103 10*4882a593Smuzhiyunboardtype=0x0863 11*4882a593Smuzhiyun# JIRA:SW4349-945 MANDATORY! Update makefile in case you touch bfl 12*4882a593Smuzhiyun# Two Range TSSI boardflag setting and LTE COEX 13*4882a593Smuzhiyunboardflags=0x00480201 14*4882a593Smuzhiyunboardflags2=0x00800000 15*4882a593Smuzhiyunboardflags3=0x48700106 16*4882a593Smuzhiyunwlbga5g80=1 17*4882a593Smuzhiyunopt_89359B1=1 18*4882a593Smuzhiyunmacaddr=00:90:4c:31:10:e2 19*4882a593Smuzhiyunccode=0 20*4882a593Smuzhiyunregrev=0 21*4882a593Smuzhiyunantswitch=0 22*4882a593Smuzhiyunpdgain5g=0 23*4882a593Smuzhiyunpdgain2g=0 24*4882a593Smuzhiyun# Two Range TSSI enable 25*4882a593Smuzhiyuntworangetssi2g=1 26*4882a593Smuzhiyuntworangetssi5g=1 27*4882a593Smuzhiyun# Low power range TSSI cal enable 28*4882a593Smuzhiyunlowpowerrange2g=0 29*4882a593Smuzhiyunlowpowerrange5g=0 30*4882a593Smuzhiyun# Low Power Range start value: 0dBm 31*4882a593Smuzhiyunolpc_thresh2g=-10 32*4882a593Smuzhiyunolpc_thresh5g=-10 33*4882a593Smuzhiyun# Power detector parameters 34*4882a593SmuzhiyunAvVmid_c0=2,130,2,130,2,130,2,130,2,130 35*4882a593SmuzhiyunAvVmid_c1=2,130,2,130,2,130,2,130,2,130 36*4882a593Smuzhiyun# JIRA:SW4349-945 MANDATORY! Update makefile in case you touch femctl 37*4882a593Smuzhiyun#femctrl=14 38*4882a593Smuzhiyunvendid=0x14e4 39*4882a593Smuzhiyun# Spectrum mask parameter 40*4882a593Smuzhiyun# 0: disabled / 1: mild shaping / 2: moderate shaping / 3: strong shaping / 4: optimized for BCM4359 41*4882a593Smuzhiyunfdss_level_2g=5,5 42*4882a593Smuzhiyunfdss_level_5g=4,4 43*4882a593Smuzhiyunfdss_interp_en=1 44*4882a593Smuzhiyun#papd_optf=1 45*4882a593Smuzhiyun#devid not been used now 46*4882a593Smuzhiyundevid=0x4417 47*4882a593Smuzhiyunmanfid=0x2d0 48*4882a593Smuzhiyun#prodid=0x052e 49*4882a593Smuzhiyunnocrc=1 50*4882a593Smuzhiyunsco_rssi_thresh=-75 51*4882a593Smuzhiyunotpimagesize=502 52*4882a593Smuzhiyunxtalfreq=37400 53*4882a593Smuzhiyunrxgains2gelnagaina0=0 54*4882a593Smuzhiyunrxgains2gtrisoa0=15 55*4882a593Smuzhiyunrxgains2gtrelnabypa0=0 56*4882a593Smuzhiyunrxgains5gelnagaina0=0 57*4882a593Smuzhiyunrxgains5gtrisoa0=7 58*4882a593Smuzhiyunrxgains5gtrelnabypa0=0 59*4882a593Smuzhiyunrxgains5gmelnagaina0=0 60*4882a593Smuzhiyunrxgains5gmtrisoa0=7 61*4882a593Smuzhiyunrxgains5gmtrelnabypa0=0 62*4882a593Smuzhiyunrxgains5ghelnagaina0=0 63*4882a593Smuzhiyunrxgains5ghtrisoa0=7 64*4882a593Smuzhiyunrxgains5ghtrelnabypa0=0 65*4882a593Smuzhiyunrxgains2gelnagaina1=0 66*4882a593Smuzhiyunrxgains2gtrisoa1=15 67*4882a593Smuzhiyunrxgains2gtrelnabypa1=0 68*4882a593Smuzhiyunrxgains5gelnagaina1=0 69*4882a593Smuzhiyunrxgains5gtrisoa1=7 70*4882a593Smuzhiyunrxgains5gtrelnabypa1=0 71*4882a593Smuzhiyunrxgains5gmelnagaina1=0 72*4882a593Smuzhiyunrxgains5gmtrisoa1=7 73*4882a593Smuzhiyunrxgains5gmtrelnabypa1=0 74*4882a593Smuzhiyunrxgains5ghelnagaina1=0 75*4882a593Smuzhiyunrxgains5ghtrisoa1=7 76*4882a593Smuzhiyunrxgains5ghtrelnabypa1=0 77*4882a593Smuzhiyunrrcalphasel=1 78*4882a593Smuzhiyunrxchain=3 79*4882a593Smuzhiyuntxchain=3 80*4882a593Smuzhiyunaa2g=3 81*4882a593Smuzhiyunaa5g=3 82*4882a593Smuzhiyunagbg0=2 83*4882a593Smuzhiyunagbg1=2 84*4882a593Smuzhiyunaga0=2 85*4882a593Smuzhiyunaga1=2 86*4882a593Smuzhiyuntssipos2g=1 87*4882a593Smuzhiyunextpagain2g=2 88*4882a593Smuzhiyuntssipos5g=1 89*4882a593Smuzhiyunextpagain5g=2 90*4882a593Smuzhiyuntempthresh=110 91*4882a593Smuzhiyuntempoffset=255 92*4882a593Smuzhiyunrawtempsense=35 93*4882a593Smuzhiyun 94*4882a593Smuzhiyun# High power range for A0/A1 output 95*4882a593Smuzhiyunpa2gccka0=0xFEE7,0x0E97,0xFE10 96*4882a593Smuzhiyunpa2gccka1=0xFF2F,0x1BF6,0xFC96 97*4882a593Smuzhiyunpa2ga0=0xFF30,0x19D6,0xFCE0 98*4882a593Smuzhiyunpa2ga1=0xFF2A,0x190B,0xFCF4 99*4882a593Smuzhiyunpa5ga0=0xFF24,0x16C0,0xFD1F,0xFF27,0x171B,0xFD19,0xFF29,0x1657,0xFD35,0xFF28,0x1627,0xFD3C 100*4882a593Smuzhiyunpa5ga1=0xFF3D,0x18B6,0xFCF3,0xFF33,0x1797,0xFD0D,0xFF25,0x15DF,0xFD44,0xFF25,0x15FF,0xFD3F 101*4882a593Smuzhiyun 102*4882a593Smuzhiyun# No seperate paparam for 40/80 once 2-range TSSI is eabled 103*4882a593Smuzhiyunpa5gbw4080a0=0xFF38,0x1E42,0xFC4B,0xFF3B,0x1EE5,0xFC38,0xFF3E,0x1E74,0xFC4F,0xFF33,0x1C95,0xFC7F 104*4882a593Smuzhiyunpa5gbw4080a1=0xFF23,0x1E20,0xFC48,0xFF29,0x1C1F,0xFC82,0xFF2E,0x1CC4,0xFC79,0xFF28,0x1B49,0xFCA2 105*4882a593Smuzhiyun 106*4882a593Smuzhiyun 107*4882a593Smuzhiyun# Low power range for A0/A1 output 108*4882a593Smuzhiyunpa2ga2=0xFF1C,0x0FB5,0xFDF5 109*4882a593Smuzhiyunpa2ga3=0xFF19,0x0FCF,0xFDF8 110*4882a593Smuzhiyunpa5ga2=0xFF5F,0x15DA,0xFD09,0xFF62,0x1685,0xFCF3,0xFF5B,0x16A3,0xFCE9,0xFF5E,0x167B,0xFCEE 111*4882a593Smuzhiyunpa5ga3=0xFF4F,0x15A8,0xFD01,0xFF83,0x1879,0xFC9F,0xFF77,0x17C6,0xFCBC,0xFF6C,0x16A9,0xFCE8 112*4882a593Smuzhiyun 113*4882a593Smuzhiyun 114*4882a593Smuzhiyun 115*4882a593Smuzhiyunmaxp2ga0=76 116*4882a593Smuzhiyunmaxp2ga1=76 117*4882a593Smuzhiyunmaxp5ga0=64,64,64,64 118*4882a593Smuzhiyunmaxp5ga1=64,64,64,64 119*4882a593Smuzhiyunsubband5gver=0x4 120*4882a593Smuzhiyunpaparambwver=3 121*4882a593Smuzhiyuncckpwroffset0=0x2 122*4882a593Smuzhiyuncckpwroffset1=0x2 123*4882a593Smuzhiyunpdoffset40ma0=0x0100 124*4882a593Smuzhiyunpdoffset40ma1=0x0101 125*4882a593Smuzhiyunpdoffset80ma0=0xEEEE 126*4882a593Smuzhiyunpdoffset80ma1=0xEEEE 127*4882a593Smuzhiyuncckbw202gpo=0 128*4882a593Smuzhiyuncckbw20ul2gpo=0 129*4882a593Smuzhiyunmcsbw202gpo=0x99665533 130*4882a593Smuzhiyunmcsbw402gpo=0x99665533 131*4882a593Smuzhiyundot11agofdmhrbw202gpo=0x6622 132*4882a593Smuzhiyunofdmlrbw202gpo=0x0000 133*4882a593Smuzhiyunmcsbw205glpo=0x77643331 134*4882a593Smuzhiyunmcsbw405glpo=0x97655551 135*4882a593Smuzhiyunmcsbw805glpo=0x97655553 136*4882a593Smuzhiyunmcsbw1605glpo=0 137*4882a593Smuzhiyunmcsbw205gmpo=0x77643331 138*4882a593Smuzhiyunmcsbw405gmpo=0x99865551 139*4882a593Smuzhiyunmcsbw805gmpo=0xc9865553 140*4882a593Smuzhiyunmcsbw1605gmpo=0 141*4882a593Smuzhiyunmcsbw205ghpo=0x88643331 142*4882a593Smuzhiyunmcsbw405ghpo=0x99865551 143*4882a593Smuzhiyunmcsbw805ghpo=0xc9865553 144*4882a593Smuzhiyunmcsbw1605ghpo=0 145*4882a593Smuzhiyunmcslr5glpo=0x0000 146*4882a593Smuzhiyunmcslr5gmpo=0x0000 147*4882a593Smuzhiyunmcslr5ghpo=0x0000 148*4882a593Smuzhiyunsb20in40hrpo=0x0 149*4882a593Smuzhiyunsb20in80and160hr5glpo=0x0 150*4882a593Smuzhiyunsb40and80hr5glpo=0x0 151*4882a593Smuzhiyunsb20in80and160hr5gmpo=0x0 152*4882a593Smuzhiyunsb40and80hr5gmpo=0x0 153*4882a593Smuzhiyunsb20in80and160hr5ghpo=0x0 154*4882a593Smuzhiyunsb40and80hr5ghpo=0x0 155*4882a593Smuzhiyunsb20in40lrpo=0x0 156*4882a593Smuzhiyunsb20in80and160lr5glpo=0x0 157*4882a593Smuzhiyunsb40and80lr5glpo=0x0 158*4882a593Smuzhiyunsb20in80and160lr5gmpo=0x0 159*4882a593Smuzhiyunsb40and80lr5gmpo=0x0 160*4882a593Smuzhiyunsb20in80and160lr5ghpo=0x0 161*4882a593Smuzhiyunsb40and80lr5ghpo=0x0 162*4882a593Smuzhiyundot11agduphrpo=0x0 163*4882a593Smuzhiyundot11agduplrpo=0x0 164*4882a593Smuzhiyunphycal_tempdelta=15 165*4882a593Smuzhiyuntemps_period=15 166*4882a593Smuzhiyuntemps_hysteresis=5 167*4882a593Smuzhiyunltecxmux=0 168*4882a593Smuzhiyunltecxpadnum=0x0504 169*4882a593Smuzhiyunltecxfnsel=0x44 170*4882a593Smuzhiyunltecxgcigpio=0x04 171*4882a593Smuzhiyun#OOB params 172*4882a593Smuzhiyun#device_wake_opt=1 173*4882a593Smuzhiyun#host_wake_opt=0 174*4882a593Smuzhiyunswctrlmap_2g=0x00000008,0x00000810,0x00000008,0x000010,0x1ff 175*4882a593Smuzhiyun#swctrlmap_2g=0x00000008,0x00000850,0x00000008,0x000010,0x1ff 176*4882a593Smuzhiyunswctrlmapext_2g=0x00000000,0x00000000,0x00000000,0x000000,0x003 177*4882a593Smuzhiyunswctrlmap_5g=0x00002000,0x00000040,0x00002000,0x000000,0x1ef 178*4882a593Smuzhiyunswctrlmapext_5g=0x00000000,0x00000000,0x00000000,0x000000,0x003 179*4882a593Smuzhiyunfem_table_init_val=0x00000008,0x00002000 180*4882a593Smuzhiyunfem_table_init_val_ext=0x00000000,0x00000000 181*4882a593Smuzhiyunrssi_delta_2g_c0=0,0,0,0 182*4882a593Smuzhiyunrssi_delta_2g_c1=-1,0,-1,0 183*4882a593Smuzhiyunrssi_delta_5gl_c0=-1,2,-2,2,0,0 184*4882a593Smuzhiyunrssi_delta_5gl_c1=0,2,-2,2,1,1 185*4882a593Smuzhiyunrssi_delta_5gml_c0=-1,2,-2,2,-2,5 186*4882a593Smuzhiyunrssi_delta_5gmu_c0=-2,2,-3,2,0,5 187*4882a593Smuzhiyunrssi_delta_5gh_c0=-2,-2,-3,0,0,2 188*4882a593Smuzhiyunrssi_delta_5gh_c1=-1,1,-2,0,0,1 189*4882a593Smuzhiyunrssi_delta_5gml_c1=-1,1,-2,2,-2,3 190*4882a593Smuzhiyunrssi_delta_5gmu_c1=-1,1,-2,2,0,3 191*4882a593Smuzhiyunfuart_pup_rx_cts=1 192*4882a593Smuzhiyunseci_uart_gpios=0x08090a0b 193*4882a593Smuzhiyunmodule_type=0x0 194*4882a593Smuzhiyunmuxenab=1 195*4882a593Smuzhiyunadjpaldo=0x4 196*4882a593Smuzhiyun 197*4882a593Smuzhiyun#power per rate back off at high temperature 198*4882a593Smuzhiyun#ppr_hitemp_offset=75 199*4882a593Smuzhiyun#cckbw202gpo_ht=0x3344 200*4882a593Smuzhiyun#ofdmbw202gpo_ht=0x24567777 201*4882a593Smuzhiyun#mcsbw202gpo_ht=0x33666677 202*4882a593Smuzhiyun#ofdmbw205gpo_ht=0x11122222 203*4882a593Smuzhiyun#mcsbw205gpo_ht=0x55222222 204*4882a593Smuzhiyun#mcsbw405gpo_ht=0x65444444 205*4882a593Smuzhiyun#mcsbw805gpo_ht=0x66642211 206*4882a593Smuzhiyun 207*4882a593Smuzhiyun 208*4882a593Smuzhiyun#avs_enab=1 209*4882a593Smuzhiyun 210*4882a593Smuzhiyun# 11b CDD mode 211*4882a593Smuzhiyun# 0: enabled / 1: disabled, Antenna diversity 212*4882a593Smuzhiyuncck_onecore_tx=1 213*4882a593Smuzhiyun 214*4882a593Smuzhiyun# BTC setting 215*4882a593Smuzhiyunbtcdyn_flags=3 216*4882a593Smuzhiyunbtcdyn_dflt_dsns_level=0 217*4882a593Smuzhiyunbtcdyn_low_dsns_level=0 218*4882a593Smuzhiyunbtcdyn_mid_dsns_level=14 219*4882a593Smuzhiyunbtcdyn_high_dsns_level=11 220*4882a593Smuzhiyunbtcdyn_default_btc_mode=4 221*4882a593Smuzhiyunbtcdyn_dsns_rows=4 222*4882a593Smuzhiyunbtcdyn_dsns_row0=4,8,0,-61,-67 223*4882a593Smuzhiyunbtcdyn_dsns_row1=4,0,0,-65,-67 224*4882a593Smuzhiyunbtcdyn_dsns_row2=5,4,0,-63,-67 225*4882a593Smuzhiyunbtcdyn_dsns_row3=5,0,0,-65,-67 226*4882a593Smuzhiyunbtc_mode=4 227*4882a593Smuzhiyun 228*4882a593Smuzhiyun 229*4882a593Smuzhiyunpowoffstemprange=0,70 230*4882a593Smuzhiyunpowoffs2gtla0=-2,-2,-2,-2,-1,-1,-1,-1,-2,-2,-2,-2,-3,-3 231*4882a593Smuzhiyunpowoffs2gtla1=-3,-3,-3,-3,-3,-3,-3,-2,-2,-2,-1,-1,-1,-1 232*4882a593Smuzhiyunpowoffs2gtna0=0,0,0,0,0,0,-2,0,0,0,0,0,0,0 233*4882a593Smuzhiyunpowoffs2gtna1=0,0,0,0,0,0,0,0,0,0,0,0,0,0 234*4882a593Smuzhiyunpowoffs2gtha0=2,2,2,2,2,2,2,2,2,1,1,1,1,1 235*4882a593Smuzhiyunpowoffs2gtha1=2,2,2,2,1,1,1,1,1,1,1,1,0,0 236*4882a593Smuzhiyun 237*4882a593Smuzhiyunpowoffstemprange5g=0,70 238*4882a593Smuzhiyunpowoffs5gtla0=0x2121 239*4882a593Smuzhiyunpowoffs5gtla1=0x2211 240*4882a593Smuzhiyunpowoffs5gtna0=0x0000 241*4882a593Smuzhiyunpowoffs5gtna1=0x0000 242*4882a593Smuzhiyunpowoffs5gtha0=0xfeff 243*4882a593Smuzhiyunpowoffs5gtha1=0xefff 244*4882a593Smuzhiyun 245*4882a593Smuzhiyuned_thresh2g=-63 246*4882a593Smuzhiyuned_thresh5g=-63 247*4882a593Smuzhiyun 248*4882a593Smuzhiyun##### eps_offset ######### 249*4882a593Smuzhiyuneps_shift0=-2,-2,-3,-1,-2,-3,-1,-1 250*4882a593Smuzhiyuneps_shift1=-2,-2,-2,-2,-2,-2,-1,-1 251*4882a593Smuzhiyuneps_shift2=-1,-1,-1,-1,-1,-1 252*4882a593Smuzhiyun 253*4882a593Smuzhiyun## FCC power limit on ch12/13 FCC power limit in quarter dB 254*4882a593Smuzhiyun#fccpwrch12=40 255*4882a593Smuzhiyun#fccpwrch13=1 256*4882a593Smuzhiyun#fccpwroverride=0 257*4882a593Smuzhiyun#desense_mode=7 no corresponding code at DINGO & IGUANA 258*4882a593Smuzhiyun#bphy_predet_en=2 no corresponding code at DINGO & IGUANA 259