diff --git a/apple-t2-support/brcm/brcmbt4377b3-apple,formosa.bin b/apple-t2-support/brcm/brcmbt4377b3-apple,formosa.bin new file mode 100644 index 0000000..2dd199b Binary files /dev/null and b/apple-t2-support/brcm/brcmbt4377b3-apple,formosa.bin differ diff --git a/apple-t2-support/brcm/brcmbt4377b3-apple,formosa.ptb b/apple-t2-support/brcm/brcmbt4377b3-apple,formosa.ptb new file mode 100644 index 0000000..c3a6736 Binary files /dev/null and b/apple-t2-support/brcm/brcmbt4377b3-apple,formosa.ptb differ diff --git a/apple-t2-support/brcm/brcmbt4378b1-apple,atlantisb-m.bin b/apple-t2-support/brcm/brcmbt4378b1-apple,atlantisb-m.bin new file mode 100644 index 0000000..6c9f204 Binary files /dev/null and b/apple-t2-support/brcm/brcmbt4378b1-apple,atlantisb-m.bin differ diff --git a/apple-t2-support/brcm/brcmbt4378b1-apple,atlantisb-m.ptb b/apple-t2-support/brcm/brcmbt4378b1-apple,atlantisb-m.ptb new file mode 100644 index 0000000..b7b6098 Binary files /dev/null and b/apple-t2-support/brcm/brcmbt4378b1-apple,atlantisb-m.ptb differ diff --git a/apple-t2-support/brcm/brcmbt4378b1-apple,atlantisb-u.bin b/apple-t2-support/brcm/brcmbt4378b1-apple,atlantisb-u.bin new file mode 100644 index 0000000..e512ffd Binary files /dev/null and b/apple-t2-support/brcm/brcmbt4378b1-apple,atlantisb-u.bin differ diff --git a/apple-t2-support/brcm/brcmbt4378b1-apple,atlantisb-u.ptb b/apple-t2-support/brcm/brcmbt4378b1-apple,atlantisb-u.ptb new file mode 100644 index 0000000..b7b6098 Binary files /dev/null and b/apple-t2-support/brcm/brcmbt4378b1-apple,atlantisb-u.ptb differ diff --git a/apple-t2-support/brcm/brcmbt4378b1-apple,capri-m.bin b/apple-t2-support/brcm/brcmbt4378b1-apple,capri-m.bin new file mode 100644 index 0000000..5ba9582 Binary files /dev/null and b/apple-t2-support/brcm/brcmbt4378b1-apple,capri-m.bin differ diff --git a/apple-t2-support/brcm/brcmbt4378b1-apple,capri-m.ptb b/apple-t2-support/brcm/brcmbt4378b1-apple,capri-m.ptb new file mode 100644 index 0000000..9bf8591 Binary files /dev/null and b/apple-t2-support/brcm/brcmbt4378b1-apple,capri-m.ptb differ diff --git a/apple-t2-support/brcm/brcmbt4378b1-apple,capri-u.bin b/apple-t2-support/brcm/brcmbt4378b1-apple,capri-u.bin new file mode 100644 index 0000000..7ed3597 Binary files /dev/null and b/apple-t2-support/brcm/brcmbt4378b1-apple,capri-u.bin differ diff --git a/apple-t2-support/brcm/brcmbt4378b1-apple,capri-u.ptb b/apple-t2-support/brcm/brcmbt4378b1-apple,capri-u.ptb new file mode 100644 index 0000000..9bf8591 Binary files /dev/null and b/apple-t2-support/brcm/brcmbt4378b1-apple,capri-u.ptb differ diff --git a/apple-t2-support/brcm/brcmbt4378b1-apple,honshu-m.bin b/apple-t2-support/brcm/brcmbt4378b1-apple,honshu-m.bin new file mode 100644 index 0000000..97e8157 Binary files /dev/null and b/apple-t2-support/brcm/brcmbt4378b1-apple,honshu-m.bin differ diff --git a/apple-t2-support/brcm/brcmbt4378b1-apple,honshu-m.ptb b/apple-t2-support/brcm/brcmbt4378b1-apple,honshu-m.ptb new file mode 100644 index 0000000..e4aac5d Binary files /dev/null and b/apple-t2-support/brcm/brcmbt4378b1-apple,honshu-m.ptb differ diff --git a/apple-t2-support/brcm/brcmbt4378b1-apple,honshu-u.bin b/apple-t2-support/brcm/brcmbt4378b1-apple,honshu-u.bin new file mode 100644 index 0000000..0131abd Binary files /dev/null and b/apple-t2-support/brcm/brcmbt4378b1-apple,honshu-u.bin differ diff --git a/apple-t2-support/brcm/brcmbt4378b1-apple,honshu-u.ptb b/apple-t2-support/brcm/brcmbt4378b1-apple,honshu-u.ptb new file mode 100644 index 0000000..e4aac5d Binary files /dev/null and b/apple-t2-support/brcm/brcmbt4378b1-apple,honshu-u.ptb differ diff --git a/apple-t2-support/brcm/brcmbt4378b1-apple,santorini-m.bin b/apple-t2-support/brcm/brcmbt4378b1-apple,santorini-m.bin new file mode 100644 index 0000000..ad0bcee Binary files /dev/null and b/apple-t2-support/brcm/brcmbt4378b1-apple,santorini-m.bin differ diff --git a/apple-t2-support/brcm/brcmbt4378b1-apple,santorini-m.ptb b/apple-t2-support/brcm/brcmbt4378b1-apple,santorini-m.ptb new file mode 100644 index 0000000..fba3b73 Binary files /dev/null and b/apple-t2-support/brcm/brcmbt4378b1-apple,santorini-m.ptb differ diff --git a/apple-t2-support/brcm/brcmbt4378b1-apple,santorini-u.bin b/apple-t2-support/brcm/brcmbt4378b1-apple,santorini-u.bin new file mode 100644 index 0000000..92df2a3 Binary files /dev/null and b/apple-t2-support/brcm/brcmbt4378b1-apple,santorini-u.bin differ diff --git a/apple-t2-support/brcm/brcmbt4378b1-apple,santorini-u.ptb b/apple-t2-support/brcm/brcmbt4378b1-apple,santorini-u.ptb new file mode 100644 index 0000000..fba3b73 Binary files /dev/null and b/apple-t2-support/brcm/brcmbt4378b1-apple,santorini-u.ptb differ diff --git a/apple-t2-support/brcm/brcmbt4378b1-apple,shikoku-m.bin b/apple-t2-support/brcm/brcmbt4378b1-apple,shikoku-m.bin new file mode 100644 index 0000000..785e716 Binary files /dev/null and b/apple-t2-support/brcm/brcmbt4378b1-apple,shikoku-m.bin differ diff --git a/apple-t2-support/brcm/brcmbt4378b1-apple,shikoku-m.ptb b/apple-t2-support/brcm/brcmbt4378b1-apple,shikoku-m.ptb new file mode 100644 index 0000000..b869a80 Binary files /dev/null and b/apple-t2-support/brcm/brcmbt4378b1-apple,shikoku-m.ptb differ diff --git a/apple-t2-support/brcm/brcmbt4378b1-apple,shikoku-u.bin b/apple-t2-support/brcm/brcmbt4378b1-apple,shikoku-u.bin new file mode 100644 index 0000000..4d15323 Binary files /dev/null and b/apple-t2-support/brcm/brcmbt4378b1-apple,shikoku-u.bin differ diff --git a/apple-t2-support/brcm/brcmbt4378b1-apple,shikoku-u.ptb b/apple-t2-support/brcm/brcmbt4378b1-apple,shikoku-u.ptb new file mode 100644 index 0000000..b869a80 Binary files /dev/null and b/apple-t2-support/brcm/brcmbt4378b1-apple,shikoku-u.ptb differ diff --git a/apple-t2-support/brcm/brcmbt4378b3-apple,kyushu-u.bin b/apple-t2-support/brcm/brcmbt4378b3-apple,kyushu-u.bin new file mode 100644 index 0000000..cc56d89 Binary files /dev/null and b/apple-t2-support/brcm/brcmbt4378b3-apple,kyushu-u.bin differ diff --git a/apple-t2-support/brcm/brcmbt4378b3-apple,kyushu-u.ptb b/apple-t2-support/brcm/brcmbt4378b3-apple,kyushu-u.ptb new file mode 100644 index 0000000..e4aac5d Binary files /dev/null and b/apple-t2-support/brcm/brcmbt4378b3-apple,kyushu-u.ptb differ diff --git a/apple-t2-support/brcm/brcmbt4387c2-apple,hokkaido-u.bin b/apple-t2-support/brcm/brcmbt4387c2-apple,hokkaido-u.bin new file mode 100644 index 0000000..a664423 Binary files /dev/null and b/apple-t2-support/brcm/brcmbt4387c2-apple,hokkaido-u.bin differ diff --git a/apple-t2-support/brcm/brcmbt4387c2-apple,hokkaido-u.ptb b/apple-t2-support/brcm/brcmbt4387c2-apple,hokkaido-u.ptb new file mode 100644 index 0000000..0bfbf3a Binary files /dev/null and b/apple-t2-support/brcm/brcmbt4387c2-apple,hokkaido-u.ptb differ diff --git a/apple-t2-support/brcm/brcmbt4387c2-apple,madagascar-u.bin b/apple-t2-support/brcm/brcmbt4387c2-apple,madagascar-u.bin new file mode 100644 index 0000000..736c381 Binary files /dev/null and b/apple-t2-support/brcm/brcmbt4387c2-apple,madagascar-u.bin differ diff --git a/apple-t2-support/brcm/brcmbt4387c2-apple,madagascar-u.ptb b/apple-t2-support/brcm/brcmbt4387c2-apple,madagascar-u.ptb new file mode 100644 index 0000000..eb6363f Binary files /dev/null and b/apple-t2-support/brcm/brcmbt4387c2-apple,madagascar-u.ptb differ diff --git a/apple-t2-support/brcm/brcmbt4387c2-apple,maldives-u.bin b/apple-t2-support/brcm/brcmbt4387c2-apple,maldives-u.bin new file mode 100644 index 0000000..4d67803 Binary files /dev/null and b/apple-t2-support/brcm/brcmbt4387c2-apple,maldives-u.bin differ diff --git a/apple-t2-support/brcm/brcmbt4387c2-apple,maldives-u.ptb b/apple-t2-support/brcm/brcmbt4387c2-apple,maldives-u.ptb new file mode 100644 index 0000000..f2707a6 Binary files /dev/null and b/apple-t2-support/brcm/brcmbt4387c2-apple,maldives-u.ptb differ diff --git a/apple-t2-support/brcm/brcmbt4387c2-apple,okinawa-u.bin b/apple-t2-support/brcm/brcmbt4387c2-apple,okinawa-u.bin new file mode 100644 index 0000000..edb8002 Binary files /dev/null and b/apple-t2-support/brcm/brcmbt4387c2-apple,okinawa-u.bin differ diff --git a/apple-t2-support/brcm/brcmbt4387c2-apple,okinawa-u.ptb b/apple-t2-support/brcm/brcmbt4387c2-apple,okinawa-u.ptb new file mode 100644 index 0000000..6e4ed77 Binary files /dev/null and b/apple-t2-support/brcm/brcmbt4387c2-apple,okinawa-u.ptb differ diff --git a/apple-t2-support/brcm/brcmbt4387c2-apple,snake-u.bin b/apple-t2-support/brcm/brcmbt4387c2-apple,snake-u.bin new file mode 100644 index 0000000..1afd753 Binary files /dev/null and b/apple-t2-support/brcm/brcmbt4387c2-apple,snake-u.bin differ diff --git a/apple-t2-support/brcm/brcmbt4387c2-apple,snake-u.ptb b/apple-t2-support/brcm/brcmbt4387c2-apple,snake-u.ptb new file mode 100644 index 0000000..bf4e26d Binary files /dev/null and b/apple-t2-support/brcm/brcmbt4387c2-apple,snake-u.ptb differ diff --git a/apple-t2-support/brcm/brcmbt4388b0-apple,willamette-u.bin b/apple-t2-support/brcm/brcmbt4388b0-apple,willamette-u.bin new file mode 100644 index 0000000..b29d89c Binary files /dev/null and b/apple-t2-support/brcm/brcmbt4388b0-apple,willamette-u.bin differ diff --git a/apple-t2-support/brcm/brcmbt4388b0-apple,willamette-u.ptb b/apple-t2-support/brcm/brcmbt4388b0-apple,willamette-u.ptb new file mode 100644 index 0000000..797f0d0 Binary files /dev/null and b/apple-t2-support/brcm/brcmbt4388b0-apple,willamette-u.ptb differ diff --git a/apple-t2-support/brcm/brcmbt4388c0-apple,willamette-u.bin b/apple-t2-support/brcm/brcmbt4388c0-apple,willamette-u.bin new file mode 100644 index 0000000..8bfa384 Binary files /dev/null and b/apple-t2-support/brcm/brcmbt4388c0-apple,willamette-u.bin differ diff --git a/apple-t2-support/brcm/brcmbt4388c0-apple,willamette-u.ptb b/apple-t2-support/brcm/brcmbt4388c0-apple,willamette-u.ptb new file mode 100644 index 0000000..ecda4de Binary files /dev/null and b/apple-t2-support/brcm/brcmbt4388c0-apple,willamette-u.ptb differ diff --git a/apple-t2-support/brcm/brcmfmac4355c1-pcie.apple,hawaii-YSBC-m-2.3.txt b/apple-t2-support/brcm/brcmfmac4355c1-pcie.apple,hawaii-YSBC-m-2.3.txt new file mode 100644 index 0000000..eae93ab --- /dev/null +++ b/apple-t2-support/brcm/brcmfmac4355c1-pcie.apple,hawaii-YSBC-m-2.3.txt @@ -0,0 +1,222 @@ +NVRAMRev=$Rev: 492112 $ +cckdigfilttype=5 +ofdmfilttype_2gbe=127 +ofdmfilttype_5gbe=127 +boardtype=0x0843 +boardflags=0x10481001 +boardflags2=0x00800000 +boardflags3=0x4870e106 +boardrev=0x1230 +sromrev=17 +antswitch=0 +pdgain5g=0 +pdgain2g=0 +tworangetssi2g=0 +tworangetssi5g=0 +AvVmid_c0=5,90,5,90,5,90,5,90,5,90 +AvVmid_c1=5,90,5,90,5,90,5,90,5,90 +femctrl=14 +vendid=0x14e4 +devid=0x43dc +manfid=0x2d0 +btc_mode=1 +btc_2gchain=2 +altdacclk_bt_coex=1 +simrx_rout_delta=10 +otpimagesize=502 +xtalfreq=37400 +rxgains2gelnagaina0=3 +rxgains2gtrisoa0=5 +rxgains2gtrelnabypa0=1 +rxgains5gelnagaina0=3 +rxgains5gtrisoa0=5 +rxgains5gtrelnabypa0=1 +rxgains5gmelnagaina0=3 +rxgains5gmtrisoa0=5 +rxgains5gmtrelnabypa0=1 +rxgains5ghelnagaina0=3 +rxgains5ghtrisoa0=5 +rxgains5ghtrelnabypa0=1 +rxgains2gelnagaina1=3 +rxgains2gtrisoa1=5 +rxgains2gtrelnabypa1=1 +rxgains5gelnagaina1=3 +rxgains5gtrisoa1=5 +rxgains5gtrelnabypa1=1 +rxgains5gmelnagaina1=3 +rxgains5gmtrisoa1=5 +rxgains5gmtrelnabypa1=1 +rxgains5ghelnagaina1=3 +rxgains5ghtrisoa1=5 +rxgains5ghtrelnabypa1=1 +rxchain=3 +txchain=3 +aa2g=3 +aa5g=3 +agbg0=2 +agbg1=2 +aga0=2 +aga1=2 +tssipos2g=1 +extpagain2g=3 +tssipos5g=1 +extpagain5g=3 +tempthresh=255 +tempoffset=255 +rawtempsense=0x1ff +fourtermpaparam=1 +pa2ga0=7689,-13728,0,5133 +pa2ga1=7882,-14096,0,5187 +pa5ga0=8002,-11137,-1688,16156,7967,-10503,-1982,15548,7922,-9926,-2271,14761,7935,-9813,-2277,14533 +pa5ga1=7949,-10158,-2260,13817,7963,-10018,-2339,13512,7949,-9645,-2507,13345,8049,-10720,-1944,15262 +pdoffset40ma0=0xDDFE +pdoffset40ma1=0xEEFF +pdoffset80ma0=0xDDEE +pdoffset80ma1=0xDDDE +pdoffset40ma0.fab.2=0xEEFE +pdoffset40ma1.fab.2=0xEEFE +pdoffset80ma0.fab.2=0xEEFF +pdoffset80ma1.fab.2=0xff10 +cckpwroffset0=7 +cckpwroffset1=7 +maxp2ga0=86 +maxp2ga1=86 +maxp5ga0=84,84,84,84 +maxp5ga1=84,84,84,84 +subband5gver=0x4 +paparambwver=0 +cckbw202gpo=0x1111 +cckbw20ul2gpo=0x0000 +mcsbw202gpo=0xcc654310 +mcsbw402gpo=0xcc654310 +dot11agofdmhrbw202gpo=0x5431 +ofdmlrbw202gpo=0x0000 +mcsbw205glpo=0x98654320 +mcsbw405glpo=0xb9765433 +mcsbw805glpo=0xcba98763 +mcsbw1605glpo=0x0 +mcsbw205gmpo=0x98654320 +mcsbw405gmpo=0xb9765433 +mcsbw805gmpo=0xcba98763 +mcsbw1605gmpo=0x0 +mcsbw205ghpo=0xa9875420 +mcsbw405ghpo=0xb9876543 +mcsbw805ghpo=0xbba98763 +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=15 +temps_period=15 +temps_hysteresis=15 +swctrlmap_2g=0x08080a28,0x04100000,0x0c180000,0x00381018,0x3bf +swctrlmapext_2g=0x00000000,0x00000000,0x00000000,0x000000,0x3ff +swctrlmap_5g=0x01013003,0x20020000,0x00000000,0x00000000,0x003 +swctrlmapext_5g=0x00000000,0x00000000,0x00000000,0x000000,0x000 +ltecxmux=0 +ltecxpadnum=0x0c0d +ltecxfnsel=0x44 +ltecxgcigpio=0x23 +ltecxwci2baudrate=3 +rxgain_tempcoeff2g_sub=25,25,25,25,25,25,25,25,25,25 +rxgain_tempcoeff5gl=31,17 +rxgain_tempcoeff5gml=33,38 +rxgain_tempcoeff5gmu=34,33 +rxgain_tempcoeff5gh=35,26 +rxgain_tempcoeff2g_sub_elnaoff=13,13,13,13,13,16,16,16,16,16 +rxgain_tempcoeff5gl_elnaoff=10,6 +rxgain_tempcoeff5gml_elnaoff=19,19 +rxgain_tempcoeff5gmu_elnaoff=15,9 +rxgain_tempcoeff5gh_elnaoff=9,6 +trloss_adj_time_dur=30 +trloss_adj_temp_thresh=10 +temp_comp_tr_loss=1 +rssi_cal_rev=1 +rxgaincal_rssical=1 +rssi_cal_freq_grp_2g=0x0,0x0,0x0,0x0,0x0,0x0,0x0 +rud_agc_enable=0 +phy_rssi_gain_delta_map=0x341 +device_wake_opt=1 +host_wake_opt=0 +initbaseidx2govrval=20 +initbaseidx5govrval=20 +fem_table_init_val=0,0 +fuart_pup_rx_cts=1 +muxenab=1 +seci_uart_gpios=0x08090a0b +gpdn=0x22 +swdiv_en=0 +swdiv_snrdrop_txfail=1 +swdiv_swctrl_en=1 +swdiv_coreband_map=0x0000 +swdiv_thresh=3000 +swdiv_settle=60 +antdiv_rfswctrlpin_a0=7 +antdiv_rfswctrlpin_a1=17 +module_type=0x0 +ccktpc_loop_en=1 +txpwrindexlimit=0,0,0,0,0,0 +bphyscale=60 +olpc_idx_in_use=1 +olpc_tempslope2g=129,133 +olpc_tempslope5g=200,200 +disable_olpc=0 +olpc_thresh2g=4 +olpc_thresh5g=4 +txidxcaplow=-40,-20 +txidxcap2g=9 +txidxcap5g=1,1,4,4 +txidxcap2g.fab.2=9 +txidxcap5g.fab.2=1,1,4,2 +paprrmcsgamma2g=680,700,800,880,980,-1,-1,-1,-1,-1 +paprrmcsgain2g=128,128,128,128,128,0,0,0,0,0 +paprrmcsgamma2g_ch1=680,740,850,930,1030,-1,-1,-1,-1,-1 +paprrmcsgamma2g_ch13=680,720,840,930,1030,-1,-1,-1,-1,-1 +paprrmcsgamma5g20=550,650,700,700,800,-1,-1,-1,-1,-1 +paprrmcsgain5g20=128,128,128,128,128,0,0,0,0,0 +paprrmcsgamma5g40=600,650,650,750,750,-1,-1,-1,-1,-1 +paprrmcsgain5g40=128,128,128,128,128,0,0,0,0,0 +paprrmcsgamma5g80=575,650,650,680,700,-1,-1,-1,-1,-1 +paprrmcsgain5g80=128,128,128,128,128,0,0,0,0,0 +ds_hc_enable=1 +paprdis=0 +fdss_level_2g=7,7 +fdss_level_2g_ch1=7,7 +fdss_level_2g_ch13=7,7 +fdss_level_5g=9,9 +eu_edthresh2g=-65 +eu_edthresh5g=-65 +ed_thresh2g=-65 +ed_thresh5g=-65 +bphy_predet_en=2 +desense_mode=7 +ocl=0 +tempsense_pwrbackoff_threshold=50 +vbat_pwrbackoff_threshold=0 +pwrbackoff_2g=0,4,0 +pwrbackoff_5gl=0,4,0 +pwrbackoff_5gm=0,4,0 +pwrbackoff_5gh=0,4,0 +ldo3p3_voltage=4 +paldo3p3_voltage=4 +onbody_gpio_inpt=4 +pwrthrottle_gpio_in=13 +time_sync_opt=12 +sar_fusion_enable=0 +femctrlmask_2g_core0=0x3c7 diff --git a/apple-t2-support/brcm/brcmfmac4355c1-pcie.apple,hawaii-YSBC-m-2.5.txt b/apple-t2-support/brcm/brcmfmac4355c1-pcie.apple,hawaii-YSBC-m-2.5.txt new file mode 100644 index 0000000..6f8a3c6 --- /dev/null +++ b/apple-t2-support/brcm/brcmfmac4355c1-pcie.apple,hawaii-YSBC-m-2.5.txt @@ -0,0 +1,222 @@ +NVRAMRev=$Rev: 492112 $ +cckdigfilttype=5 +ofdmfilttype_2gbe=127 +ofdmfilttype_5gbe=127 +boardtype=0x0843 +boardflags=0x10481001 +boardflags2=0x00800000 +boardflags3=0x4870e106 +boardrev=0x1250 +sromrev=17 +antswitch=0 +pdgain5g=0 +pdgain2g=0 +tworangetssi2g=0 +tworangetssi5g=0 +AvVmid_c0=5,90,5,90,5,90,5,90,5,90 +AvVmid_c1=5,90,5,90,5,90,5,90,5,90 +femctrl=14 +vendid=0x14e4 +devid=0x43dc +manfid=0x2d0 +btc_mode=1 +btc_2gchain=2 +altdacclk_bt_coex=1 +simrx_rout_delta=10 +otpimagesize=502 +xtalfreq=37400 +rxgains2gelnagaina0=3 +rxgains2gtrisoa0=5 +rxgains2gtrelnabypa0=1 +rxgains5gelnagaina0=3 +rxgains5gtrisoa0=5 +rxgains5gtrelnabypa0=1 +rxgains5gmelnagaina0=3 +rxgains5gmtrisoa0=5 +rxgains5gmtrelnabypa0=1 +rxgains5ghelnagaina0=3 +rxgains5ghtrisoa0=5 +rxgains5ghtrelnabypa0=1 +rxgains2gelnagaina1=3 +rxgains2gtrisoa1=5 +rxgains2gtrelnabypa1=1 +rxgains5gelnagaina1=3 +rxgains5gtrisoa1=5 +rxgains5gtrelnabypa1=1 +rxgains5gmelnagaina1=3 +rxgains5gmtrisoa1=5 +rxgains5gmtrelnabypa1=1 +rxgains5ghelnagaina1=3 +rxgains5ghtrisoa1=5 +rxgains5ghtrelnabypa1=1 +rxchain=3 +txchain=3 +aa2g=3 +aa5g=3 +agbg0=2 +agbg1=2 +aga0=2 +aga1=2 +tssipos2g=1 +extpagain2g=3 +tssipos5g=1 +extpagain5g=3 +tempthresh=255 +tempoffset=255 +rawtempsense=0x1ff +fourtermpaparam=1 +pa2ga0=7794,-13807,-11,6764 +pa2ga1=8107,-14993,-12,3797 +pa5ga0=8002,-11137,-1688,16156,7967,-10503,-1982,15548,7922,-9926,-2271,14761,7935,-9813,-2277,14533 +pa5ga1=7949,-10158,-2260,13817,7963,-10018,-2339,13512,7949,-9645,-2507,13345,8049,-10720,-1944,15262 +pdoffset40ma0=0xDDFE +pdoffset40ma1=0xEEFF +pdoffset80ma0=0xDDEE +pdoffset80ma1=0xDDDE +pdoffset40ma0.fab.2=0xEEFE +pdoffset40ma1.fab.2=0xEEFE +pdoffset80ma0.fab.2=0xEEFF +pdoffset80ma1.fab.2=0xff10 +cckpwroffset0=7 +cckpwroffset1=7 +maxp2ga0=86 +maxp2ga1=86 +maxp5ga0=84,84,84,84 +maxp5ga1=84,84,84,84 +subband5gver=0x4 +paparambwver=0 +cckbw202gpo=0x1111 +cckbw20ul2gpo=0x0000 +mcsbw202gpo=0xcc654310 +mcsbw402gpo=0xcc654310 +dot11agofdmhrbw202gpo=0x5431 +ofdmlrbw202gpo=0x0000 +mcsbw205glpo=0x98654320 +mcsbw405glpo=0xb9765433 +mcsbw805glpo=0xcba98763 +mcsbw1605glpo=0x0 +mcsbw205gmpo=0x98654320 +mcsbw405gmpo=0xb9765433 +mcsbw805gmpo=0xcba98763 +mcsbw1605gmpo=0x0 +mcsbw205ghpo=0xa9875420 +mcsbw405ghpo=0xb9876543 +mcsbw805ghpo=0xbba98763 +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=15 +temps_period=15 +temps_hysteresis=15 +swctrlmap_2g=0x08080a28,0x04100000,0x0c180000,0x00381018,0x3bf +swctrlmapext_2g=0x00000000,0x00000000,0x00000000,0x000000,0x3ff +swctrlmap_5g=0x01013003,0x20020000,0x00000000,0x00000000,0x003 +swctrlmapext_5g=0x00000000,0x00000000,0x00000000,0x000000,0x000 +ltecxmux=0 +ltecxpadnum=0x0c0d +ltecxfnsel=0x44 +ltecxgcigpio=0x23 +ltecxwci2baudrate=3 +rxgain_tempcoeff2g_sub=25,25,25,25,25,25,25,25,25,25 +rxgain_tempcoeff5gl=31,17 +rxgain_tempcoeff5gml=33,38 +rxgain_tempcoeff5gmu=34,33 +rxgain_tempcoeff5gh=35,26 +rxgain_tempcoeff2g_sub_elnaoff=13,13,13,13,13,16,16,16,16,16 +rxgain_tempcoeff5gl_elnaoff=10,6 +rxgain_tempcoeff5gml_elnaoff=19,19 +rxgain_tempcoeff5gmu_elnaoff=15,9 +rxgain_tempcoeff5gh_elnaoff=9,6 +trloss_adj_time_dur=30 +trloss_adj_temp_thresh=10 +temp_comp_tr_loss=1 +rssi_cal_rev=1 +rxgaincal_rssical=1 +rssi_cal_freq_grp_2g=0x0,0x0,0x0,0x0,0x0,0x0,0x0 +rud_agc_enable=0 +phy_rssi_gain_delta_map=0x341 +device_wake_opt=1 +host_wake_opt=0 +initbaseidx2govrval=20 +initbaseidx5govrval=20 +fem_table_init_val=0,0 +fuart_pup_rx_cts=1 +gpdn=0x22 +muxenab=1 +seci_uart_gpios=0x08090a0b +swdiv_en=0 +swdiv_snrdrop_txfail=1 +swdiv_swctrl_en=1 +swdiv_coreband_map=0x0000 +swdiv_thresh=3000 +swdiv_settle=60 +antdiv_rfswctrlpin_a0=7 +antdiv_rfswctrlpin_a1=17 +module_type=0x0 +ccktpc_loop_en=1 +txpwrindexlimit=0,0,0,0,0,0 +bphyscale=60 +olpc_idx_in_use=1 +olpc_tempslope2g=129,133 +olpc_tempslope5g=200,200 +disable_olpc=0 +olpc_thresh2g=4 +olpc_thresh5g=4 +txidxcaplow=-40,-20 +txidxcap2g=9 +txidxcap5g=1,1,4,4 +txidxcap2g.fab.2=9 +txidxcap5g.fab.2=1,1,4,2 +paprrmcsgamma2g=680,700,800,880,980,-1,-1,-1,-1,-1 +paprrmcsgain2g=128,128,128,128,128,0,0,0,0,0 +paprrmcsgamma2g_ch1=680,740,850,930,1030,-1,-1,-1,-1,-1 +paprrmcsgamma2g_ch13=680,720,840,930,1030,-1,-1,-1,-1,-1 +paprrmcsgamma5g20=550,650,700,700,800,-1,-1,-1,-1,-1 +paprrmcsgain5g20=128,128,128,128,128,0,0,0,0,0 +paprrmcsgamma5g40=600,650,650,750,750,-1,-1,-1,-1,-1 +paprrmcsgain5g40=128,128,128,128,128,0,0,0,0,0 +paprrmcsgamma5g80=575,650,650,680,700,-1,-1,-1,-1,-1 +paprrmcsgain5g80=128,128,128,128,128,0,0,0,0,0 +ds_hc_enable=1 +paprdis=0 +fdss_level_2g=7,7 +fdss_level_2g_ch1=7,7 +fdss_level_2g_ch13=7,7 +fdss_level_5g=9,9 +eu_edthresh2g=-65 +eu_edthresh5g=-65 +ed_thresh2g=-65 +ed_thresh5g=-65 +bphy_predet_en=2 +desense_mode=7 +ocl=0 +tempsense_pwrbackoff_threshold=50 +vbat_pwrbackoff_threshold=0 +pwrbackoff_2g=0,4,0 +pwrbackoff_5gl=0,4,0 +pwrbackoff_5gm=0,4,0 +pwrbackoff_5gh=0,4,0 +ldo3p3_voltage=4 +paldo3p3_voltage=4 +onbody_gpio_inpt=4 +pwrthrottle_gpio_in=13 +sar_fusion_enable=0 +time_sync_opt=12 +femctrlmask_2g_core0=0x3c7 diff --git a/apple-t2-support/brcm/brcmfmac4355c1-pcie.apple,hawaii-YSBC-u-4.1.txt b/apple-t2-support/brcm/brcmfmac4355c1-pcie.apple,hawaii-YSBC-u-4.1.txt new file mode 100644 index 0000000..22ed461 --- /dev/null +++ b/apple-t2-support/brcm/brcmfmac4355c1-pcie.apple,hawaii-YSBC-u-4.1.txt @@ -0,0 +1,222 @@ +NVRAMRev=$Rev: 492112 $ +cckdigfilttype=5 +ofdmfilttype_2gbe=127 +ofdmfilttype_5gbe=127 +boardtype=0x0842 +boardflags=0x10481001 +boardflags2=0x00800000 +boardflags3=0x4870e106 +boardrev=0x1410 +sromrev=17 +antswitch=0 +pdgain5g=0 +pdgain2g=0 +tworangetssi2g=0 +tworangetssi5g=0 +AvVmid_c0=3,130,5,90,5,90,5,90,5,90 +AvVmid_c1=3,130,5,90,5,90,5,90,5,90 +femctrl=14 +vendid=0x14e4 +devid=0x43dc +manfid=0x2d0 +btc_mode=1 +btc_2gchain=2 +altdacclk_bt_coex=1 +simrx_rout_delta=10 +otpimagesize=502 +xtalfreq=37400 +rxgains2gelnagaina0=3 +rxgains2gtrisoa0=5 +rxgains2gtrelnabypa0=1 +rxgains5gelnagaina0=3 +rxgains5gtrisoa0=5 +rxgains5gtrelnabypa0=1 +rxgains5gmelnagaina0=3 +rxgains5gmtrisoa0=5 +rxgains5gmtrelnabypa0=1 +rxgains5ghelnagaina0=3 +rxgains5ghtrisoa0=5 +rxgains5ghtrelnabypa0=1 +rxgains2gelnagaina1=3 +rxgains2gtrisoa1=5 +rxgains2gtrelnabypa1=1 +rxgains5gelnagaina1=3 +rxgains5gtrisoa1=5 +rxgains5gtrelnabypa1=1 +rxgains5gmelnagaina1=3 +rxgains5gmtrisoa1=5 +rxgains5gmtrelnabypa1=1 +rxgains5ghelnagaina1=3 +rxgains5ghtrisoa1=5 +rxgains5ghtrelnabypa1=1 +rxchain=3 +txchain=3 +aa2g=3 +aa5g=3 +agbg0=2 +agbg1=2 +aga0=2 +aga1=2 +tssipos2g=1 +extpagain2g=3 +tssipos5g=1 +extpagain5g=3 +tempthresh=255 +tempoffset=255 +rawtempsense=0x1ff +fourtermpaparam=1 +pa2ga0=11718,-26091,0,0 +pa2ga1=11683,-26284,0,0 +pa5ga0=10099,-17957,-2551,166,10307,-19589,-1857,1226,10370,-20725,-1455,0,10401,-20840,-1421,0 +pa5ga1=10517,-22316,-467,0,10553,-22700,-281,0,10586,-23548,0,0,10573,-23543,0,0 +pdoffset40ma0=0x2334 +pdoffset40ma1=0x3344 +pdoffset80ma0=0x0111 +pdoffset80ma1=0x0122 +pdoffset40ma0.fab.2=0x3443 +pdoffset40ma1.fab.2=0x4443 +pdoffset80ma0.fab.2=0x2233 +pdoffset80ma1.fab.2=0x3333 +cckpwroffset0=5 +cckpwroffset1=5 +maxp2ga0=86 +maxp2ga1=86 +maxp5ga0=84,84,84,84 +maxp5ga1=84,84,84,84 +subband5gver=0x4 +paparambwver=0 +cckbw202gpo=0x1111 +cckbw20ul2gpo=0x0000 +mcsbw202gpo=0xcc654310 +mcsbw402gpo=0xcc654310 +dot11agofdmhrbw202gpo=0x5431 +ofdmlrbw202gpo=0x0000 +mcsbw205glpo=0x98654320 +mcsbw405glpo=0xb9765433 +mcsbw805glpo=0xcba98763 +mcsbw1605glpo=0x0 +mcsbw205gmpo=0x98654320 +mcsbw405gmpo=0xb9765433 +mcsbw805gmpo=0xcba98763 +mcsbw1605gmpo=0x0 +mcsbw205ghpo=0xa9875420 +mcsbw405ghpo=0xb9876543 +mcsbw805ghpo=0xbba98763 +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=15 +temps_period=15 +temps_hysteresis=15 +swctrlmap_2g=0x08080a28,0x04100000,0x0c180000,0x00381018,0x3bf +swctrlmapext_2g=0x00000000,0x00000000,0x00000000,0x000000,0x3ff +swctrlmap_5g=0x01013003,0x20020000,0x00000000,0x00000000,0x003 +swctrlmapext_5g=0x00000000,0x00000000,0x00000000,0x000000,0x000 +fuart_pup_rx_cts=1 +gpdn=0x22 +ltecxmux=0 +ltecxpadnum=0x0c0d +ltecxfnsel=0x44 +ltecxgcigpio=0x23 +ltecxwci2baudrate=3 +rxgain_tempcoeff2g_sub=32,32,32,32,32,15,15,15,15,15 +rxgain_tempcoeff5gl=21,29 +rxgain_tempcoeff5gml=34,26 +rxgain_tempcoeff5gmu=33,27 +rxgain_tempcoeff5gh=22,30 +rxgain_tempcoeff2g_sub_elnaoff=20,20,20,20,20,6,6,6,6,6 +rxgain_tempcoeff5gl_elnaoff=4,15 +rxgain_tempcoeff5gml_elnaoff=21,15 +rxgain_tempcoeff5gmu_elnaoff=18,10 +rxgain_tempcoeff5gh_elnaoff=13,6 +trloss_adj_time_dur=30 +trloss_adj_temp_thresh=10 +temp_comp_tr_loss=1 +rssi_cal_rev=1 +rxgaincal_rssical=1 +rssi_cal_freq_grp_2g=0x0,0x0,0x0,0x0,0x0,0x0,0x0 +rud_agc_enable=0 +phy_rssi_gain_delta_map=0x341 +device_wake_opt=1 +host_wake_opt=0 +initbaseidx2govrval=20 +initbaseidx5govrval=20 +fem_table_init_val=0,0 +muxenab=1 +seci_uart_gpios=0x08090a0b +swdiv_en=0 +swdiv_snrdrop_txfail=1 +swdiv_swctrl_en=1 +swdiv_coreband_map=0x0000 +swdiv_thresh=3000 +swdiv_settle=60 +antdiv_rfswctrlpin_a0=7 +antdiv_rfswctrlpin_a1=17 +module_type=0x0 +ccktpc_loop_en=1 +txpwrindexlimit=0,0,0,0,0,0 +bphyscale=60 +olpc_idx_in_use=1 +olpc_tempslope2g=105,113 +olpc_tempslope5g=170,170 +disable_olpc=0 +olpc_thresh2g=4 +olpc_thresh5g=4 +txidxcaplow=-40,-20 +txidxcap2g=9 +txidxcap5g=1,1,4,4 +txidxcap2g.fab.2=9 +txidxcap5g.fab.2=1,1,4,2 +paprrmcsgamma2g=680,700,800,880,980,-1,-1,-1,-1,-1 +paprrmcsgain2g=128,128,128,128,128,0,0,0,0,0 +paprrmcsgamma2g_ch1=680,740,850,930,1030,-1,-1,-1,-1,-1 +paprrmcsgamma2g_ch13=680,720,840,930,1030,-1,-1,-1,-1,-1 +paprrmcsgamma5g20=550,650,700,700,800,-1,-1,-1,-1,-1 +paprrmcsgain5g20=128,128,128,128,128,0,0,0,0,0 +paprrmcsgamma5g40=600,650,650,750,750,-1,-1,-1,-1,-1 +paprrmcsgain5g40=128,128,128,128,128,0,0,0,0,0 +paprrmcsgamma5g80=575,650,650,680,700,-1,-1,-1,-1,-1 +paprrmcsgain5g80=128,128,128,128,128,0,0,0,0,0 +ds_hc_enable=1 +paprdis=0 +fdss_level_2g=7,7 +fdss_level_2g_ch1=7,7 +fdss_level_2g_ch13=7,7 +fdss_level_5g=9,9 +eu_edthresh2g=-65 +eu_edthresh5g=-65 +ed_thresh2g=-65 +ed_thresh5g=-65 +bphy_predet_en=2 +desense_mode=7 +ocl=0 +tempsense_pwrbackoff_threshold=50 +vbat_pwrbackoff_threshold=0 +pwrbackoff_2g=0,4,0 +pwrbackoff_5gl=0,4,0 +pwrbackoff_5gm=0,4,0 +pwrbackoff_5gh=0,4,0 +ldo3p3_voltage=4 +paldo3p3_voltage=4 +onbody_gpio_inpt=4 +pwrthrottle_gpio_in=13 +time_sync_opt=12 +sar_fusion_enable=0 +femctrlmask_2g_core0=0x3c7 diff --git a/apple-t2-support/brcm/brcmfmac4355c1-pcie.apple,hawaii-YSBC-u-4.3.txt b/apple-t2-support/brcm/brcmfmac4355c1-pcie.apple,hawaii-YSBC-u-4.3.txt new file mode 100644 index 0000000..90a3016 --- /dev/null +++ b/apple-t2-support/brcm/brcmfmac4355c1-pcie.apple,hawaii-YSBC-u-4.3.txt @@ -0,0 +1,222 @@ +NVRAMRev=$Rev: 492112 $ +cckdigfilttype=5 +ofdmfilttype_2gbe=127 +ofdmfilttype_5gbe=127 +boardtype=0x0842 +boardflags=0x10481001 +boardflags2=0x00800000 +boardflags3=0x4870e106 +boardrev=0x1430 +sromrev=17 +antswitch=0 +pdgain5g=0 +pdgain2g=0 +tworangetssi2g=0 +tworangetssi5g=0 +AvVmid_c0=3,130,5,90,5,90,5,90,5,90 +AvVmid_c1=3,130,5,90,5,90,5,90,5,90 +femctrl=14 +vendid=0x14e4 +devid=0x43dc +manfid=0x2d0 +btc_mode=1 +btc_2gchain=2 +altdacclk_bt_coex=1 +simrx_rout_delta=10 +otpimagesize=502 +xtalfreq=37400 +rxgains2gelnagaina0=3 +rxgains2gtrisoa0=5 +rxgains2gtrelnabypa0=1 +rxgains5gelnagaina0=3 +rxgains5gtrisoa0=5 +rxgains5gtrelnabypa0=1 +rxgains5gmelnagaina0=3 +rxgains5gmtrisoa0=5 +rxgains5gmtrelnabypa0=1 +rxgains5ghelnagaina0=3 +rxgains5ghtrisoa0=5 +rxgains5ghtrelnabypa0=1 +rxgains2gelnagaina1=3 +rxgains2gtrisoa1=5 +rxgains2gtrelnabypa1=1 +rxgains5gelnagaina1=3 +rxgains5gtrisoa1=5 +rxgains5gtrelnabypa1=1 +rxgains5gmelnagaina1=3 +rxgains5gmtrisoa1=5 +rxgains5gmtrelnabypa1=1 +rxgains5ghelnagaina1=3 +rxgains5ghtrisoa1=5 +rxgains5ghtrelnabypa1=1 +rxchain=3 +txchain=3 +aa2g=3 +aa5g=3 +agbg0=2 +agbg1=2 +aga0=2 +aga1=2 +tssipos2g=1 +extpagain2g=3 +tssipos5g=1 +extpagain5g=3 +tempthresh=255 +tempoffset=255 +rawtempsense=0x1ff +fourtermpaparam=1 +pa2ga0=11718,-26091,0,0 +pa2ga1=11683,-26284,0,0 +pa5ga0=10099,-17957,-2551,166,10307,-19589,-1857,1226,10370,-20725,-1455,0,10401,-20840,-1421,0 +pa5ga1=10517,-22316,-467,0,10553,-22700,-281,0,10586,-23548,0,0,10573,-23543,0,0 +pdoffset40ma0=0x2334 +pdoffset40ma1=0x3344 +pdoffset80ma0=0x0111 +pdoffset80ma1=0x0122 +pdoffset40ma0.fab.2=0x3443 +pdoffset40ma1.fab.2=0x4443 +pdoffset80ma0.fab.2=0x2233 +pdoffset80ma1.fab.2=0x3333 +cckpwroffset0=5 +cckpwroffset1=5 +maxp2ga0=86 +maxp2ga1=86 +maxp5ga0=84,84,84,84 +maxp5ga1=84,84,84,84 +subband5gver=0x4 +paparambwver=0 +cckbw202gpo=0x1111 +cckbw20ul2gpo=0x0000 +mcsbw202gpo=0xcc654310 +mcsbw402gpo=0xcc654310 +dot11agofdmhrbw202gpo=0x5431 +ofdmlrbw202gpo=0x0000 +mcsbw205glpo=0x98654320 +mcsbw405glpo=0xb9765433 +mcsbw805glpo=0xcba98763 +mcsbw1605glpo=0x0 +mcsbw205gmpo=0x98654320 +mcsbw405gmpo=0xb9765433 +mcsbw805gmpo=0xcba98763 +mcsbw1605gmpo=0x0 +mcsbw205ghpo=0xa9875420 +mcsbw405ghpo=0xb9876543 +mcsbw805ghpo=0xbba98763 +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=15 +temps_period=15 +temps_hysteresis=15 +swctrlmap_2g=0x08080a28,0x04100000,0x0c180000,0x00381018,0x3bf +swctrlmapext_2g=0x00000000,0x00000000,0x00000000,0x000000,0x3ff +swctrlmap_5g=0x01013003,0x20020000,0x00000000,0x00000000,0x003 +swctrlmapext_5g=0x00000000,0x00000000,0x00000000,0x000000,0x000 +fuart_pup_rx_cts=1 +gpdn=0x22 +ltecxmux=0 +ltecxpadnum=0x0c0d +ltecxfnsel=0x44 +ltecxgcigpio=0x23 +ltecxwci2baudrate=3 +rxgain_tempcoeff2g_sub=32,32,32,32,32,15,15,15,15,15 +rxgain_tempcoeff5gl=21,29 +rxgain_tempcoeff5gml=34,26 +rxgain_tempcoeff5gmu=33,27 +rxgain_tempcoeff5gh=22,30 +rxgain_tempcoeff2g_sub_elnaoff=20,20,20,20,20,6,6,6,6,6 +rxgain_tempcoeff5gl_elnaoff=4,15 +rxgain_tempcoeff5gml_elnaoff=21,15 +rxgain_tempcoeff5gmu_elnaoff=18,10 +rxgain_tempcoeff5gh_elnaoff=13,6 +trloss_adj_time_dur=30 +trloss_adj_temp_thresh=10 +temp_comp_tr_loss=1 +rssi_cal_rev=1 +rxgaincal_rssical=1 +rssi_cal_freq_grp_2g=0x0,0x0,0x0,0x0,0x0,0x0,0x0 +rud_agc_enable=0 +phy_rssi_gain_delta_map=0x341 +device_wake_opt=1 +host_wake_opt=0 +initbaseidx2govrval=20 +initbaseidx5govrval=20 +fem_table_init_val=0,0 +muxenab=1 +seci_uart_gpios=0x08090a0b +swdiv_en=0 +swdiv_snrdrop_txfail=1 +swdiv_swctrl_en=1 +swdiv_coreband_map=0x0000 +swdiv_thresh=3000 +swdiv_settle=60 +antdiv_rfswctrlpin_a0=7 +antdiv_rfswctrlpin_a1=17 +module_type=0x0 +ccktpc_loop_en=1 +txpwrindexlimit=0,0,0,0,0,0 +bphyscale=60 +olpc_idx_in_use=1 +olpc_tempslope2g=105,113 +olpc_tempslope5g=170,170 +disable_olpc=0 +olpc_thresh2g=4 +olpc_thresh5g=4 +txidxcaplow=-40,-20 +txidxcap2g=9 +txidxcap5g=1,1,4,4 +txidxcap2g.fab.2=9 +txidxcap5g.fab.2=1,1,4,2 +paprrmcsgamma2g=680,700,800,880,980,-1,-1,-1,-1,-1 +paprrmcsgain2g=128,128,128,128,128,0,0,0,0,0 +paprrmcsgamma2g_ch1=680,740,850,930,1030,-1,-1,-1,-1,-1 +paprrmcsgamma2g_ch13=680,720,840,930,1030,-1,-1,-1,-1,-1 +paprrmcsgamma5g20=550,650,700,700,800,-1,-1,-1,-1,-1 +paprrmcsgain5g20=128,128,128,128,128,0,0,0,0,0 +paprrmcsgamma5g40=600,650,650,750,750,-1,-1,-1,-1,-1 +paprrmcsgain5g40=128,128,128,128,128,0,0,0,0,0 +paprrmcsgamma5g80=575,650,650,680,700,-1,-1,-1,-1,-1 +paprrmcsgain5g80=128,128,128,128,128,0,0,0,0,0 +ds_hc_enable=1 +paprdis=0 +fdss_level_2g=7,7 +fdss_level_2g_ch1=7,7 +fdss_level_2g_ch13=7,7 +fdss_level_5g=9,9 +eu_edthresh2g=-65 +eu_edthresh5g=-65 +ed_thresh2g=-65 +ed_thresh5g=-65 +bphy_predet_en=2 +desense_mode=7 +ocl=0 +tempsense_pwrbackoff_threshold=50 +vbat_pwrbackoff_threshold=0 +pwrbackoff_2g=0,4,0 +pwrbackoff_5gl=0,4,0 +pwrbackoff_5gm=0,4,0 +pwrbackoff_5gh=0,4,0 +ldo3p3_voltage=4 +paldo3p3_voltage=4 +onbody_gpio_inpt=4 +pwrthrottle_gpio_in=13 +sar_fusion_enable=0 +time_sync_opt=12 +femctrlmask_2g_core0=0x3c7 diff --git a/apple-t2-support/brcm/brcmfmac4355c1-pcie.apple,hawaii.bin b/apple-t2-support/brcm/brcmfmac4355c1-pcie.apple,hawaii.bin new file mode 100644 index 0000000..f01b879 Binary files /dev/null and b/apple-t2-support/brcm/brcmfmac4355c1-pcie.apple,hawaii.bin differ diff --git a/apple-t2-support/brcm/brcmfmac4355c1-pcie.apple,hawaii.clm_blob b/apple-t2-support/brcm/brcmfmac4355c1-pcie.apple,hawaii.clm_blob new file mode 100644 index 0000000..421b509 Binary files /dev/null and b/apple-t2-support/brcm/brcmfmac4355c1-pcie.apple,hawaii.clm_blob differ diff --git a/apple-t2-support/brcm/brcmfmac4355c1-pcie.apple,hawaii.txcap_blob b/apple-t2-support/brcm/brcmfmac4355c1-pcie.apple,hawaii.txcap_blob new file mode 100644 index 0000000..4021f01 Binary files /dev/null and b/apple-t2-support/brcm/brcmfmac4355c1-pcie.apple,hawaii.txcap_blob differ diff --git a/apple-t2-support/brcm/brcmfmac4364b2-pcie.apple,ekans-HRPN-m-7.5.txt b/apple-t2-support/brcm/brcmfmac4364b2-pcie.apple,ekans-HRPN-m-7.5.txt new file mode 100644 index 0000000..06142d1 --- /dev/null +++ b/apple-t2-support/brcm/brcmfmac4364b2-pcie.apple,ekans-HRPN-m-7.5.txt @@ -0,0 +1,471 @@ +sromrev=15 +subvid=0x106b +vendid=0x14e4 +devid=0x4464 +boardtype=0x07bf +boardrev=0x1750 +boardnum=1 +boardflags=0x10001801 +boardflags2=0x0 +boardflags3=0x48002085 +boardflags4=0x140 +slice/1/boardflags=0x10001001 +slice/1/boardflags2=0x0 +slice/1/boardflags3=0x48002080 +slice/1/boardflags4=0x140 +aa2g=0x7 +aa5g=0x7 +agbg0=0x44 +agbg1=0x43 +agbg2=0x45 +slice/1/agbg0=0x45 +aga0=0x44 +aga1=0x82 +aga2=0x03 +slice/1/aga0=0x03 +txchain=0x7 +rxchain=0x7 +slice/1/txchain=0x1 +slice/1/rxchain=0x1 +antswitch=0 +tssiposslope2g=1 +slice/1/tssiposslope2g=1 +epagain2g=0 +slice/1/epagain2g=0 +pdgain2g=0 +tworangetssi2g=0 +slice/1/tworangetssi2g=0 +papdcap2g=0 +femctrl=0 +tssiposslope5g=1 +slice/1/tssiposslope5g=1 +epagain5g=0 +slice/1/epagain5g=0 +pdgain5g=0 +slice/1/pdgain5g=0 +tworangetssi5g=0 +papdcap5g=0 +gainctrlsph=0 +tempthresh=110 +tempoffset=255 +rawtempsense=0x1ff +rhc_tempthresh=115 +measpower=0 +measpower1=0 +measpower2=0 +xtalfreq=37400 +phycal_tempdelta=40 +slice/1/phycal_tempdelta=40 +temps_period=10 +temps_hysteresis=5 +slice/1/pdoffset40m2g=0 +slice/1/pdoffset40ma0=0x11100 +slice/1/pdoffset80ma0=0x22222 +slice/1/pdoffsetcck=0x6 +pdoffset40ma0=0x000ff +pdoffset40ma1=0x100f0 +pdoffset40ma2=0x000ff +pdoffset80ma0=0x0f0ff +pdoffset80ma1=0x000ff +pdoffset80ma2=0x0f0ff +pdoffset40m2g=0 +pdoffsetcck=0x1000 +pdoffset20in40m5gb0=0 +pdoffset20in40m5gb1=0 +pdoffset20in40m5gb2=0 +pdoffset20in40m5gb3=0 +pdoffset20in40m5gb4=0 +pdoffset40in80m5gb0=0 +pdoffset40in80m5gb1=0 +pdoffset40in80m5gb2=0 +pdoffset40in80m5gb3=0 +pdoffset40in80m5gb4=0 +pdoffset20in80m5gb0=0 +pdoffset20in80m5gb1=0 +pdoffset20in80m5gb2=0 +pdoffset20in80m5gb3=0 +pdoffset20in80m5gb4=0 +subband5gver=0x5 +mcs8poexp=0 +mcs9poexp=0 +mcs10poexp=0 +mcs11poexp=0 +cckbw202gpo=0 +cckbw20ul2gpo=0 +mcsbw202gpo=0x97553100 +mcsbw402gpo=0x97553100 +dot11agofdmhrbw202gpo=0x5310 +ofdmlrbw202gpo=0 +mcsbw205glpo=0x98764200 +mcsbw405glpo=0x98764311 +mcsbw805glpo=0xB8764311 +mcsbw1605glpo=0 +mcsbw205gmpo=0x98764200 +mcsbw405gmpo=0x98764311 +mcsbw805gmpo=0xB8764311 +mcsbw1605gmpo=0 +mcsbw205ghpo=0x98764200 +mcsbw405ghpo=0x98764333 +mcsbw805ghpo=0x98764311 +mcsbw1605ghpo=0 +mcsbw205gx1po=0x98764200 +mcsbw405gx1po=0x98764333 +mcsbw805gx1po=0x98764311 +mcsbw1605gx1po=0 +mcsbw205gx2po=0xB8764200 +mcsbw405gx2po=0xA8764333 +mcsbw805gx2po=0xA8764311 +mcsbw1605gx2po=0 +mcslr5glpo=0 +mcslr5gmpo=0 +mcslr5ghpo=0 +mcslr5gx1po=0 +mcslr5gx2po=0 +sb20in40hrpo=0 +sb20in40lrpo=0 +sb20in40hrlrpox=0 +dot11agduphrpo=0 +dot11agduplrpo=0 +dot11agduphrlrpox=0 +sb40and80hr5glpo=0 +sb40and80hr5gmpo=0 +sb40and80hr5ghpo=0 +sb40and80hr5gx1po=0 +sb40and80hr5gx2po=0 +sb20in80and160hr5glpo=0 +sb20in80and160hr5gmpo=0 +sb20in80and160hr5ghpo=0 +sb20in80and160hr5gx1po=0 +sb20in80and160hr5gx2po=0 +sb40and80lr5glpo=0 +sb40and80lr5gmpo=0 +sb40and80lr5ghpo=0 +sb40and80lr5gx1po=0 +sb40and80lr5gx2po=0 +sb20in80and160lr5glpo=0 +sb20in80and160lr5gmpo=0 +sb20in80and160lr5ghpo=0 +sb20in80and160lr5gx1po=0 +sb20in80and160lr5gx2po=0 +slice/1/mcs8poexp=0 +slice/1/mcs9poexp=0 +slice/1/mcs10poexp=0 +slice/1/mcs11poexp=0 +slice/1/cckbw202gpo=0 +slice/1/cckbw20ul2gpo=0 +slice/1/mcsbw202gpo=0x97553100 +slice/1/mcsbw402gpo=0x97553100 +slice/1/dot11agofdmhrbw202gpo=0x5310 +slice/1/ofdmlrbw202gpo=0 +slice/1/mcsbw205glpo=0x98764200 +slice/1/mcsbw405glpo=0x98764311 +slice/1/mcsbw805glpo=0xB8764311 +slice/1/mcsbw1605glpo=0 +slice/1/mcsbw205gmpo=0x98764200 +slice/1/mcsbw405gmpo=0x98764311 +slice/1/mcsbw805gmpo=0xB8764311 +slice/1/mcsbw1605gmpo=0 +slice/1/mcsbw205ghpo=0x98764200 +slice/1/mcsbw405ghpo=0x98764333 +slice/1/mcsbw805ghpo=0x98764311 +slice/1/mcsbw1605ghpo=0 +slice/1/mcsbw205gx1po=0x98764200 +slice/1/mcsbw405gx1po=0x98764333 +slice/1/mcsbw805gx1po=0x98764311 +slice/1/mcsbw1605gx1po=0 +slice/1/mcsbw205gx2po=0xB8764200 +slice/1/mcsbw405gx2po=0xA8764333 +slice/1/mcsbw805gx2po=0xA8764311 +slice/1/mcsbw1605gx2po=0 +slice/1/mcslr5glpo=0 +slice/1/mcslr5gmpo=0 +slice/1/mcslr5ghpo=0 +slice/1/mcslr5gx1po=0 +slice/1/mcslr5gx2po=0 +slice/1/sb20in40hrpo=0 +slice/1/sb20in40lrpo=0 +slice/1/sb20in40hrlrpox=0 +slice/1/dot11agduphrpo=0 +slice/1/dot11agduplrpo=0 +slice/1/dot11agduphrlrpox=0 +slice/1/sb40and80hr5glpo=0 +slice/1/sb40and80hr5gmpo=0 +slice/1/sb40and80hr5ghpo=0 +slice/1/sb40and80hr5gx1po=0 +slice/1/sb40and80hr5gx2po=0 +slice/1/sb20in80and160hr5glpo=0 +slice/1/sb20in80and160hr5gmpo=0 +slice/1/sb20in80and160hr5ghpo=0 +slice/1/sb20in80and160hr5gx1po=0 +slice/1/sb20in80and160hr5gx2po=0 +slice/1/sb40and80lr5glpo=0 +slice/1/sb40and80lr5gmpo=0 +slice/1/sb40and80lr5ghpo=0 +slice/1/sb40and80lr5gx1po=0 +slice/1/sb40and80lr5gx2po=0 +slice/1/sb20in80and160lr5glpo=0 +slice/1/sb20in80and160lr5gmpo=0 +slice/1/sb20in80and160lr5ghpo=0 +slice/1/sb20in80and160lr5gx1po=0 +slice/1/sb20in80and160lr5gx2po=0 +sar2g=18 +sar5g=15 +noiselvl2ga0=31 +noiselvl2ga1=31 +noiselvl2ga2=31 +slice/1/noiselvl2ga0=31 +noiselvl5ga0=31,31,31,31 +noiselvl5ga1=31,31,31,31 +noiselvl5ga2=31,31,31,31 +slice/1/noiselvl5ga0=31,31,31,31 +rxgainerr2ga0=63 +rxgainerr2ga1=31 +rxgainerr2ga2=31 +slice/1/rxgainerr2ga0=63 +rxgainerr5ga0=63,63,63,63 +rxgainerr5ga1=31,31,31,31 +rxgainerr5ga2=31,31,31,31 +slice/1/rxgainerr5ga0=63,63,63,63 +extpagain2g=1 +extpagain5g=1 +rxgains5gelnagaina0=4 +rxgains5gelnagaina1=4 +rxgains5gelnagaina2=2 +slice/1/rxgains5gelnagaina0=2 +rxgains5gmelnagaina0=4 +rxgains5gmelnagaina1=4 +rxgains5gmelnagaina2=2 +slice/1/rxgains5gmelnagaina0=2 +rxgains5ghelnagaina0=4 +rxgains5ghelnagaina1=4 +rxgains5ghelnagaina2=2 +slice/1/rxgains5ghelnagaina0=2 +rxgains5gtrisoa0=6 +rxgains5gtrisoa1=6 +rxgains5gtrisoa2=6 +slice/1/rxgains5gtrisoa0=6 +rxgains5gmtrisoa0=6 +rxgains5gmtrisoa1=6 +rxgains5gmtrisoa2=6 +slice/1/rxgains5gmtrisoa0=6 +rxgains5ghtrisoa0=6 +rxgains5ghtrisoa1=6 +rxgains5ghtrisoa2=6 +slice/1/rxgains5ghtrisoa0=6 +rxgains5gtrelnabypa0=1 +rxgains5gtrelnabypa1=1 +rxgains5gtrelnabypa2=1 +slice/1/rxgains5gtrelnabypa0=1 +rxgains5gmtrelnabypa0=1 +rxgains5gmtrelnabypa1=1 +rxgains5gmtrelnabypa2=1 +slice/1/rxgains5gmtrelnabypa0=1 +rxgains5ghtrelnabypa0=1 +rxgains5ghtrelnabypa1=1 +rxgains5ghtrelnabypa2=1 +slice/1/rxgains5ghtrelnabypa0=1 +rxgains2gelnagaina0=3 +rxgains2gelnagaina1=2 +rxgains2gelnagaina2=2 +slice/1/rxgains2gelnagaina0=1 +rxgains2gtrisoa0=6 +rxgains2gtrisoa1=6 +rxgains2gtrisoa2=6 +slice/1/rxgains2gtrisoa0=6 +rxgains2gtrelnabypa0=1 +rxgains2gtrelnabypa1=1 +rxgains2gtrelnabypa2=1 +slice/1/rxgains2gtrelnabypa0=1 +maxp2ga0=86 +maxp5gb0a0=80 +maxp5gb1a0=80 +maxp5gb2a0=80 +maxp5gb3a0=80 +maxp5gb4a0=80 +maxp2ga1=86 +maxp5gb0a1=80 +maxp5gb1a1=80 +maxp5gb2a1=80 +maxp5gb3a1=80 +maxp5gb4a1=80 +maxp2ga2=86 +maxp5gb0a2=80 +maxp5gb1a2=80 +maxp5gb2a2=80 +maxp5gb3a2=80 +maxp5gb4a2=80 +slice/1/maxp2ga0=86 +slice/1/maxp5gb0a0=80 +slice/1/maxp5gb1a0=80 +slice/1/maxp5gb2a0=80 +slice/1/maxp5gb3a0=80 +slice/1/maxp5gb4a0=80 +slice/1/pa2ga0=6794,-9756,-702,5597 +slice/1/pa5ga0=6423,-2156,-5947,4698,6173,0,-6838,4193,6210,-143,-6764,4832,6163,-52,-6691,4989,6135,-815,-5965,8745 +slice/1/pa5g40a0=6205,-1090,-6183,5493,6201,-1056,-6068,6960,6160,0,-6378,7398,6122,0,-6321,7536,6106,-650,-5843,8828 +slice/1/pa5g80a0=6334,-1730,-5736,5978,6289,-1093,-5997,6026,6139,-66,-6374,6265,6206,-991,-5788,7724,6179,-1379,-5521,8078 +pa2ga0=7114,-10840,-438,5467 +pa5ga0=6176,-1568,-5942,5037,6180,-1873,-5624,6186,6144,-1919,-5550,6663,6156,-1823,-5626,7205,6069,-1696,-5612,7937 +pa5g40a0=5992,-1494,-5593,6834,6119,-2662,-4953,8674,6132,-2617,-4931,9121,6051,-1828,-5338,8489,6041,-2218,-4988,10459 +pa5g80a0=6064,-3052,-4706,7638,6068,-3097,-4675,7561,6100,-3283,-4538,8367,6122,-3040,-4697,9927,6024,-2613,-4840,9804 +pa2ga1=7103,-10837,-432,5220 +pa5ga1=6136,0,-6839,2576,6125,0,-6687,3665,6124,-443,-6526,2733,6163,-832,-6279,5060,6061,0,-6673,5178 +pa5g40a1=5984,0,-6550,3772,6108,-971,-5990,5325,6174,-1780,-5479,7268,6048,-572,-6155,5528,6099,-1235,-5750,8576 +pa5g80a1=6036,-1442,-5691,4505,6104,-1968,-5369,5441,6170,-2798,-4891,6946,6170,-2358,-5178,8748,6127,-1955,-5475,7204 +pa2ga2=7153,-10553,-632,5451 +pa5ga2=6278,-2835,-5467,4107,6305,-2915,-5424,4322,6088,-1700,-5947,3613,6108,-2417,-5333,6068,6001,-2301,-5278,6582 +pa5g40a2=6150,-3146,-4985,6641,6069,-2188,-5496,5448,6031,-2064,-5364,7643,6037,-2175,-5294,6789,6008,-3181,-4505,10114 +pa5g80a2=6165,-4337,-4197,7667,6087,-3202,-4823,5837,5962,-1972,-5504,4502,6044,-3067,-4707,7908,6044,-3801,-4130,10803 +slice/1/AvVmid_c0=7,65,7,55,7,55,7,55,7,55 +AvVmid_c0=2,115,3,90,3,90,3,90,3,90 +AvVmid_c1=2,115,3,90,3,90,3,90,3,90 +AvVmid_c2=2,115,3,90,3,90,3,90,3,90 +rpcal2g=65535 +rpcal5gb0=65535 +rpcal5gb1=65535 +rpcal5gb2=65535 +rpcal5gb3=65535 +swctrlmap4_cfg=0x13 +swctrlmap4_TX2g_fem3to0=0x3333 +swctrlmap4_TX2g_fem7to4=0x4200 +swctrlmap4_TX2g_fem9to8=0x00 +swctrlmap4_RX2g_fem3to0=0x4444 +swctrlmap4_RX2g_fem7to4=0x4200 +swctrlmap4_RX2g_fem9to8=0x00 +swctrlmap4_RXByp2g_fem3to0=0x6666 +swctrlmap4_RXByp2g_fem7to4=0x4200 +swctrlmap4_RXByp2g_fem9to8=0x00 +swctrlmap4_misc2g_fem3to0=0x0000 +swctrlmap4_misc2g_fem7to4=0x0000 +swctrlmap4_misc2g_fem9to8=0x00 +swctrlmap4_TX5g_fem3to0=0x8888 +swctrlmap4_TX5g_fem7to4=0x1911 +swctrlmap4_TX5g_fem9to8=0x40 +swctrlmap4_RX5g_fem3to0=0x0000 +swctrlmap4_RX5g_fem7to4=0x1911 +swctrlmap4_RX5g_fem9to8=0x40 +swctrlmap4_RXByp5g_fem3to0=0x0000 +swctrlmap4_RXByp5g_fem7to4=0x0800 +swctrlmap4_RXByp5g_fem9to8=0x40 +swctrlmap4_misc5g_fem3to0=0x0000 +swctrlmap4_misc5g_fem7to4=0x0000 +swctrlmap4_misc5g_fem9to8=0x00 +master_slice_mask_5g=0x198 +master_slice_mask_2g=0x67 +core2slicemap=0x8 +dot11b_opts=0x3aa85 +ed_thresh2g=-63 +ed_thresh5g=-66 +eu_edthresh2g=-63 +eu_edthresh5g=-66 +slice/1/ed_thresh2g=-57 +slice/1/ed_thresh5g=-60 +slice/1/eu_edthresh2g=-57 +slice/1/eu_edthresh5g=-60 +btc_mode=1 +btc_full_hybrid=0 +btc_2gchain=5 +dynsdb_txchain=3 +muxenab=1 +seci_uart_gpios=0x08090a0b +fuart_pup_rx_cts=1 +slice/1/bphyscale=43 +slice/1/rssi_cal_rev=1 +slice/1/rxgaincal_rssical=1 +slice/1/gain_cal_temp=255 +slice/1/rssi_qdB_en=1 +slice/1/temp_comp_tr_loss=1 +slice/1/rssi_cal_freq_grp_2g=0x89,0x22,0xa2,0x03,0x3b,0x3c,0x44 +slice/1/rxgain_tempcoeff2g_sub_elnaoff=4,7,7,9,9 +slice/1/rxgain_tempcoeff2g_sub=12,9,10,9,7 +slice/1/rxgain_tempcoeff5gl=9 +slice/1/rxgain_tempcoeff5gml=7 +slice/1/rxgain_tempcoeff5gmu=5 +slice/1/rxgain_tempcoeff5gh=1 +slice/1/rxgain_tempcoeff5gl_elnaoff=0 +slice/1/rxgain_tempcoeff5gml_elnaoff=7 +slice/1/rxgain_tempcoeff5gmu_elnaoff=12 +slice/1/rxgain_tempcoeff5gh_elnaoff=7 +rssi_cal_rev=1 +rxgaincal_rssical=1 +gain_cal_temp=255 +rssi_qdB_en=1 +temp_comp_tr_loss=1 +rssi_cal_freq_grp_2g=0x89,0x22,0xa2,0x03,0x3b,0x3c,0x44 +rxgain_tempcoeff2g_sub=73,63,69,76,55,66,61,63,76,60,72,66,64,86,66 +rxgain_tempcoeff2g_sub_elnaoff=32,76,67,40,63,38,63,67,48,63,38,63,76,48,54 +rxgain_tempcoeff5gl=50,55,54 +rxgain_tempcoeff5gml=49,44,53 +rxgain_tempcoeff5gmu=48,44,53 +rxgain_tempcoeff5gh=50,45,60 +rxgain_tempcoeff5gl_elnaoff=46,41,35 +rxgain_tempcoeff5gml_elnaoff=35,36,48 +rxgain_tempcoeff5gmu_elnaoff=33,32,40 +rxgain_tempcoeff5gh_elnaoff=32,35,44 +txfdiqcalenable=1 +ldo3p3_voltage=4 +initbaseidx5govrval=20 +initbaseidx2govrval=20 +slice/1/initbaseidx5govrval=20 +slice/1/initbaseidx2govrval=20 +useoobgaint=1 +pad_scaling=128 +olpc_idx_in_use=1 +disable_olpc=0 +slice/1/olpc_idx_in_use=1 +slice/1/disable_olpc=0 +olpc_thresh=0 +slice/1/olpc_thresh=0 +ofdmfilttype_2gbe=1 +slice/1/ofdmfilttype_2gbe=1 +rssicorrnorm_c0=0,0 +rssicorrnorm_c1=0,0 +rssicorrnorm_c2=0,0 +rssicorrnorm5g_c0=-3,0,0,-3,0,0,-3,0,0,-3,0,0 +rssicorrnorm5g_c1=-3,0,0,-3,0,0,-3,0,0,-3,0,0 +rssicorrnorm5g_c2=-3,0,0,-3,0,0,-3,0,0,-3,0,0 +slice/1/rssicorrnorm_c0=0,0 +slice/1/rssicorrnorm5g_c0=3,4,5,3,4,5,3,4,5,3,4,5 +paprdis=0 +paprrmcsgamma2g=500,550,550,-1,-1,-1,-1,-1,-1,-1 +paprrmcsgain2g=128,128,128,0,0,0,0,0,0,0 +paprrmcsgamma5g20=-1,-1,-1,-1,-1,-1,-1,-1,-1,-1 +paprrmcsgain5g20=0,0,0,0,0,0,0,0,0,0 +paprrmcsgamma5g40=-1,-1,-1,-1,-1,-1,-1,-1,-1,-1 +paprrmcsgain5g40=0,0,0,0,0,0,0,0,0,0 +paprrmcsgamma5g80=-1,-1,-1,-1,-1,-1,-1,-1,-1,-1 +paprrmcsgain5g80=0,0,0,0,0,0,0,0,0,0 +slice/1/paprdis=1 +slice/1/paprrmcsgamma2g=500,550,550,600,700,-1,-1,-1,-1,-1 +slice/1/paprrmcsgain2g=128,128,128,128,128,0,0,0,0,0 +slice/1/paprrmcsgamma5g20=-1,-1,-1,-1,-1,-1,-1,-1,-1,-1 +slice/1/paprrmcsgain5g20=0,0,0,0,0,0,0,0,0,0 +slice/1/paprrmcsgamma5g40=-1,-1,-1,-1,-1,-1,-1,-1,-1,-1 +slice/1/paprrmcsgain5g40=0,0,0,0,0,0,0,0,0,0 +slice/1/paprrmcsgamma5g80=-1,-1,-1,-1,-1,-1,-1,-1,-1,-1 +slice/1/paprrmcsgain5g80=0,0,0,0,0,0,0,0,0,0 +host_wake_opt=0 +olpc_tempslope2g=80,80,80 +olpc_tempslope5g=180,180,180 +slice/1/olpc_tempslope2g=120 +slice/1/olpc_tempslope5g=180 +ds_hc_enable=1 +onbody_gpio_inpt=12 +bphyscale=29,25 +slice/1/bbmult_scaling=287 +tempsense_pwrbackoff_threshold=55 +pwrbackoff_2g=4,4,4 +pwrbackoff_5gl=4,4,4 +pwrbackoff_5gm=4,4,4 +pwrbackoff_5gh=4,4,4 +slice/1/tempsense_pwrbackoff_threshold=55 +slice/1/pwrbackoff_2g=4,4,4 +slice/1/pwrbackoff_5gl=4,4,4 +slice/1/pwrbackoff_5gm=4,4,4 +slice/1/pwrbackoff_5gh=4,4,4 +sar_fusion_enable=0 +tempsense_throttle_txchain=1 +throttle_tx_duty_cycle=50 +slice/1/throttle_tx_duty_cycle=50 +cck_tx_coremask=1 +cck_txdiv_mode=1 diff --git a/apple-t2-support/brcm/brcmfmac4364b2-pcie.apple,ekans-HRPN-m-7.7.txt b/apple-t2-support/brcm/brcmfmac4364b2-pcie.apple,ekans-HRPN-m-7.7.txt new file mode 100644 index 0000000..ef42292 --- /dev/null +++ b/apple-t2-support/brcm/brcmfmac4364b2-pcie.apple,ekans-HRPN-m-7.7.txt @@ -0,0 +1,476 @@ +sromrev=15 +subvid=0x106b +vendid=0x14e4 +devid=0x4464 +boardtype=0x07bf +boardrev=0x1770 +boardnum=1 +boardflags=0x10001801 +boardflags2=0x0 +boardflags3=0x48002085 +boardflags4=0x140 +slice/1/boardflags=0x10001001 +slice/1/boardflags2=0x0 +slice/1/boardflags3=0x48002080 +slice/1/boardflags4=0x140 +aa2g=0x7 +aa5g=0x7 +agbg0=0x44 +agbg1=0x43 +agbg2=0x45 +slice/1/agbg0=0x45 +aga0=0x44 +aga1=0x82 +aga2=0x03 +slice/1/aga0=0x03 +txchain=0x7 +rxchain=0x7 +slice/1/txchain=0x1 +slice/1/rxchain=0x1 +antswitch=0 +tssiposslope2g=1 +slice/1/tssiposslope2g=1 +epagain2g=0 +slice/1/epagain2g=0 +pdgain2g=0 +tworangetssi2g=0 +slice/1/tworangetssi2g=0 +papdcap2g=0 +femctrl=0 +tssiposslope5g=1 +slice/1/tssiposslope5g=1 +epagain5g=0 +slice/1/epagain5g=0 +pdgain5g=0 +slice/1/pdgain5g=0 +tworangetssi5g=0 +papdcap5g=0 +gainctrlsph=0 +tempthresh=110 +tempoffset=255 +rawtempsense=0x1ff +rhc_tempthresh=115 +measpower=0 +measpower1=0 +measpower2=0 +xtalfreq=37400 +phycal_tempdelta=40 +slice/1/phycal_tempdelta=40 +temps_period=10 +temps_hysteresis=5 +slice/1/pdoffset40m2g=0 +slice/1/pdoffset40ma0=0x11100 +slice/1/pdoffset80ma0=0x22222 +slice/1/pdoffsetcck=0x6 +pdoffset40ma0=0x000ff +pdoffset40ma1=0x100f0 +pdoffset40ma2=0x000ff +pdoffset80ma0=0x0f0ff +pdoffset80ma1=0x000ff +pdoffset80ma2=0x0f0ff +pdoffset40m2g=0 +pdoffsetcck=0x1000 +pdoffset20in40m5gb0=0 +pdoffset20in40m5gb1=0 +pdoffset20in40m5gb2=0 +pdoffset20in40m5gb3=0 +pdoffset20in40m5gb4=0 +pdoffset40in80m5gb0=0 +pdoffset40in80m5gb1=0 +pdoffset40in80m5gb2=0 +pdoffset40in80m5gb3=0 +pdoffset40in80m5gb4=0 +pdoffset20in80m5gb0=0 +pdoffset20in80m5gb1=0 +pdoffset20in80m5gb2=0 +pdoffset20in80m5gb3=0 +pdoffset20in80m5gb4=0 +subband5gver=0x5 +mcs8poexp=0 +mcs9poexp=0 +mcs10poexp=0 +mcs11poexp=0 +cckbw202gpo=0 +cckbw20ul2gpo=0 +mcsbw202gpo=0x97553100 +mcsbw402gpo=0x97553100 +dot11agofdmhrbw202gpo=0x5310 +ofdmlrbw202gpo=0 +mcsbw205glpo=0x98764200 +mcsbw405glpo=0x98764311 +mcsbw805glpo=0xB8764311 +mcsbw1605glpo=0 +mcsbw205gmpo=0x98764200 +mcsbw405gmpo=0x98764311 +mcsbw805gmpo=0xB8764311 +mcsbw1605gmpo=0 +mcsbw205ghpo=0x98764200 +mcsbw405ghpo=0x98764333 +mcsbw805ghpo=0x98764311 +mcsbw1605ghpo=0 +mcsbw205gx1po=0x98764200 +mcsbw405gx1po=0x98764333 +mcsbw805gx1po=0x98764311 +mcsbw1605gx1po=0 +mcsbw205gx2po=0xB8764200 +mcsbw405gx2po=0xA8764333 +mcsbw805gx2po=0xA8764311 +mcsbw1605gx2po=0 +mcslr5glpo=0 +mcslr5gmpo=0 +mcslr5ghpo=0 +mcslr5gx1po=0 +mcslr5gx2po=0 +sb20in40hrpo=0 +sb20in40lrpo=0 +sb20in40hrlrpox=0 +dot11agduphrpo=0 +dot11agduplrpo=0 +dot11agduphrlrpox=0 +sb40and80hr5glpo=0 +sb40and80hr5gmpo=0 +sb40and80hr5ghpo=0 +sb40and80hr5gx1po=0 +sb40and80hr5gx2po=0 +sb20in80and160hr5glpo=0 +sb20in80and160hr5gmpo=0 +sb20in80and160hr5ghpo=0 +sb20in80and160hr5gx1po=0 +sb20in80and160hr5gx2po=0 +sb40and80lr5glpo=0 +sb40and80lr5gmpo=0 +sb40and80lr5ghpo=0 +sb40and80lr5gx1po=0 +sb40and80lr5gx2po=0 +sb20in80and160lr5glpo=0 +sb20in80and160lr5gmpo=0 +sb20in80and160lr5ghpo=0 +sb20in80and160lr5gx1po=0 +sb20in80and160lr5gx2po=0 +slice/1/mcs8poexp=0 +slice/1/mcs9poexp=0 +slice/1/mcs10poexp=0 +slice/1/mcs11poexp=0 +slice/1/cckbw202gpo=0 +slice/1/cckbw20ul2gpo=0 +slice/1/mcsbw202gpo=0x97553100 +slice/1/mcsbw402gpo=0x97553100 +slice/1/dot11agofdmhrbw202gpo=0x5310 +slice/1/ofdmlrbw202gpo=0 +slice/1/mcsbw205glpo=0x98764200 +slice/1/mcsbw405glpo=0x98764311 +slice/1/mcsbw805glpo=0xB8764311 +slice/1/mcsbw1605glpo=0 +slice/1/mcsbw205gmpo=0x98764200 +slice/1/mcsbw405gmpo=0x98764311 +slice/1/mcsbw805gmpo=0xB8764311 +slice/1/mcsbw1605gmpo=0 +slice/1/mcsbw205ghpo=0x98764200 +slice/1/mcsbw405ghpo=0x98764333 +slice/1/mcsbw805ghpo=0x98764311 +slice/1/mcsbw1605ghpo=0 +slice/1/mcsbw205gx1po=0x98764200 +slice/1/mcsbw405gx1po=0x98764333 +slice/1/mcsbw805gx1po=0x98764311 +slice/1/mcsbw1605gx1po=0 +slice/1/mcsbw205gx2po=0xB8764200 +slice/1/mcsbw405gx2po=0xA8764333 +slice/1/mcsbw805gx2po=0xA8764311 +slice/1/mcsbw1605gx2po=0 +slice/1/mcslr5glpo=0 +slice/1/mcslr5gmpo=0 +slice/1/mcslr5ghpo=0 +slice/1/mcslr5gx1po=0 +slice/1/mcslr5gx2po=0 +slice/1/sb20in40hrpo=0 +slice/1/sb20in40lrpo=0 +slice/1/sb20in40hrlrpox=0 +slice/1/dot11agduphrpo=0 +slice/1/dot11agduplrpo=0 +slice/1/dot11agduphrlrpox=0 +slice/1/sb40and80hr5glpo=0 +slice/1/sb40and80hr5gmpo=0 +slice/1/sb40and80hr5ghpo=0 +slice/1/sb40and80hr5gx1po=0 +slice/1/sb40and80hr5gx2po=0 +slice/1/sb20in80and160hr5glpo=0 +slice/1/sb20in80and160hr5gmpo=0 +slice/1/sb20in80and160hr5ghpo=0 +slice/1/sb20in80and160hr5gx1po=0 +slice/1/sb20in80and160hr5gx2po=0 +slice/1/sb40and80lr5glpo=0 +slice/1/sb40and80lr5gmpo=0 +slice/1/sb40and80lr5ghpo=0 +slice/1/sb40and80lr5gx1po=0 +slice/1/sb40and80lr5gx2po=0 +slice/1/sb20in80and160lr5glpo=0 +slice/1/sb20in80and160lr5gmpo=0 +slice/1/sb20in80and160lr5ghpo=0 +slice/1/sb20in80and160lr5gx1po=0 +slice/1/sb20in80and160lr5gx2po=0 +sar2g=18 +sar5g=15 +noiselvl2ga0=31 +noiselvl2ga1=31 +noiselvl2ga2=31 +slice/1/noiselvl2ga0=31 +noiselvl5ga0=31,31,31,31 +noiselvl5ga1=31,31,31,31 +noiselvl5ga2=31,31,31,31 +slice/1/noiselvl5ga0=31,31,31,31 +rxgainerr2ga0=63 +rxgainerr2ga1=31 +rxgainerr2ga2=31 +slice/1/rxgainerr2ga0=63 +rxgainerr5ga0=63,63,63,63 +rxgainerr5ga1=31,31,31,31 +rxgainerr5ga2=31,31,31,31 +slice/1/rxgainerr5ga0=63,63,63,63 +extpagain2g=1 +extpagain5g=1 +rxgains5gelnagaina0=4 +rxgains5gelnagaina1=4 +rxgains5gelnagaina2=2 +slice/1/rxgains5gelnagaina0=2 +rxgains5gmelnagaina0=4 +rxgains5gmelnagaina1=4 +rxgains5gmelnagaina2=2 +slice/1/rxgains5gmelnagaina0=2 +rxgains5ghelnagaina0=4 +rxgains5ghelnagaina1=4 +rxgains5ghelnagaina2=2 +slice/1/rxgains5ghelnagaina0=2 +rxgains5gtrisoa0=6 +rxgains5gtrisoa1=6 +rxgains5gtrisoa2=6 +slice/1/rxgains5gtrisoa0=6 +rxgains5gmtrisoa0=6 +rxgains5gmtrisoa1=6 +rxgains5gmtrisoa2=6 +slice/1/rxgains5gmtrisoa0=6 +rxgains5ghtrisoa0=6 +rxgains5ghtrisoa1=6 +rxgains5ghtrisoa2=6 +slice/1/rxgains5ghtrisoa0=6 +rxgains5gtrelnabypa0=1 +rxgains5gtrelnabypa1=1 +rxgains5gtrelnabypa2=1 +slice/1/rxgains5gtrelnabypa0=1 +rxgains5gmtrelnabypa0=1 +rxgains5gmtrelnabypa1=1 +rxgains5gmtrelnabypa2=1 +slice/1/rxgains5gmtrelnabypa0=1 +rxgains5ghtrelnabypa0=1 +rxgains5ghtrelnabypa1=1 +rxgains5ghtrelnabypa2=1 +slice/1/rxgains5ghtrelnabypa0=1 +rxgains2gelnagaina0=3 +rxgains2gelnagaina1=2 +rxgains2gelnagaina2=2 +slice/1/rxgains2gelnagaina0=1 +rxgains2gtrisoa0=6 +rxgains2gtrisoa1=6 +rxgains2gtrisoa2=6 +slice/1/rxgains2gtrisoa0=6 +rxgains2gtrelnabypa0=1 +rxgains2gtrelnabypa1=1 +rxgains2gtrelnabypa2=1 +slice/1/rxgains2gtrelnabypa0=1 +maxp2ga0=86 +maxp5gb0a0=80 +maxp5gb1a0=80 +maxp5gb2a0=80 +maxp5gb3a0=80 +maxp5gb4a0=80 +maxp2ga1=86 +maxp5gb0a1=80 +maxp5gb1a1=80 +maxp5gb2a1=80 +maxp5gb3a1=80 +maxp5gb4a1=80 +maxp2ga2=86 +maxp5gb0a2=80 +maxp5gb1a2=80 +maxp5gb2a2=80 +maxp5gb3a2=80 +maxp5gb4a2=80 +slice/1/maxp2ga0=86 +slice/1/maxp5gb0a0=80 +slice/1/maxp5gb1a0=80 +slice/1/maxp5gb2a0=80 +slice/1/maxp5gb3a0=80 +slice/1/maxp5gb4a0=80 +slice/1/pa2ga0=6794,-9756,-702,5597 +slice/1/pa5ga0=6423,-2156,-5947,4698,6173,0,-6838,4193,6210,-143,-6764,4832,6163,-52,-6691,4989,6135,-815,-5965,8745 +slice/1/pa5g40a0=6205,-1090,-6183,5493,6201,-1056,-6068,6960,6160,0,-6378,7398,6122,0,-6321,7536,6106,-650,-5843,8828 +slice/1/pa5g80a0=6334,-1730,-5736,5978,6289,-1093,-5997,6026,6139,-66,-6374,6265,6206,-991,-5788,7724,6179,-1379,-5521,8078 +pa2ga0=7114,-10840,-438,5467 +pa5ga0=6176,-1568,-5942,5037,6180,-1873,-5624,6186,6144,-1919,-5550,6663,6156,-1823,-5626,7205,6069,-1696,-5612,7937 +pa5g40a0=5992,-1494,-5593,6834,6119,-2662,-4953,8674,6132,-2617,-4931,9121,6051,-1828,-5338,8489,6041,-2218,-4988,10459 +pa5g80a0=6064,-3052,-4706,7638,6068,-3097,-4675,7561,6100,-3283,-4538,8367,6122,-3040,-4697,9927,6024,-2613,-4840,9804 +pa2ga1=7103,-10837,-432,5220 +pa5ga1=6136,0,-6839,2576,6125,0,-6687,3665,6124,-443,-6526,2733,6163,-832,-6279,5060,6061,0,-6673,5178 +pa5g40a1=5984,0,-6550,3772,6108,-971,-5990,5325,6174,-1780,-5479,7268,6048,-572,-6155,5528,6099,-1235,-5750,8576 +pa5g80a1=6036,-1442,-5691,4505,6104,-1968,-5369,5441,6170,-2798,-4891,6946,6170,-2358,-5178,8748,6127,-1955,-5475,7204 +pa2ga2=7153,-10553,-632,5451 +pa5ga2=6278,-2835,-5467,4107,6305,-2915,-5424,4322,6088,-1700,-5947,3613,6108,-2417,-5333,6068,6001,-2301,-5278,6582 +pa5g40a2=6150,-3146,-4985,6641,6069,-2188,-5496,5448,6031,-2064,-5364,7643,6037,-2175,-5294,6789,6008,-3181,-4505,10114 +pa5g80a2=6165,-4337,-4197,7667,6087,-3202,-4823,5837,5962,-1972,-5504,4502,6044,-3067,-4707,7908,6044,-3801,-4130,10803 +slice/1/AvVmid_c0=7,65,7,55,7,55,7,55,7,55 +AvVmid_c0=2,115,3,90,3,90,3,90,3,90 +AvVmid_c1=2,115,3,90,3,90,3,90,3,90 +AvVmid_c2=2,115,3,90,3,90,3,90,3,90 +rpcal2g=65535 +rpcal5gb0=65535 +rpcal5gb1=65535 +rpcal5gb2=65535 +rpcal5gb3=65535 +swctrlmap4_cfg=0x13 +swctrlmap4_TX2g_fem3to0=0x3333 +swctrlmap4_TX2g_fem7to4=0x4200 +swctrlmap4_TX2g_fem9to8=0x00 +swctrlmap4_RX2g_fem3to0=0x4444 +swctrlmap4_RX2g_fem7to4=0x4200 +swctrlmap4_RX2g_fem9to8=0x00 +swctrlmap4_RXByp2g_fem3to0=0x6666 +swctrlmap4_RXByp2g_fem7to4=0x4200 +swctrlmap4_RXByp2g_fem9to8=0x00 +swctrlmap4_misc2g_fem3to0=0x0000 +swctrlmap4_misc2g_fem7to4=0x0000 +swctrlmap4_misc2g_fem9to8=0x00 +swctrlmap4_TX5g_fem3to0=0x8888 +swctrlmap4_TX5g_fem7to4=0x1911 +swctrlmap4_TX5g_fem9to8=0x40 +swctrlmap4_RX5g_fem3to0=0x0000 +swctrlmap4_RX5g_fem7to4=0x1911 +swctrlmap4_RX5g_fem9to8=0x40 +swctrlmap4_RXByp5g_fem3to0=0x0000 +swctrlmap4_RXByp5g_fem7to4=0x0800 +swctrlmap4_RXByp5g_fem9to8=0x40 +swctrlmap4_misc5g_fem3to0=0x0000 +swctrlmap4_misc5g_fem7to4=0x0000 +swctrlmap4_misc5g_fem9to8=0x00 +master_slice_mask_5g=0x198 +master_slice_mask_2g=0x67 +core2slicemap=0x8 +dot11b_opts=0x3aa85 +ed_thresh2g=-63 +ed_thresh5g=-66 +eu_edthresh2g=-63 +eu_edthresh5g=-66 +slice/1/ed_thresh2g=-57 +slice/1/ed_thresh5g=-60 +slice/1/eu_edthresh2g=-57 +slice/1/eu_edthresh5g=-60 +btc_mode=1 +btc_full_hybrid=0 +btc_2gchain=5 +dynsdb_txchain=3 +muxenab=1 +seci_uart_gpios=0x08090a0b +fuart_pup_rx_cts=1 +slice/1/bphyscale=43 +slice/1/rssi_cal_rev=1 +slice/1/rxgaincal_rssical=1 +slice/1/gain_cal_temp=255 +slice/1/rssi_qdB_en=1 +slice/1/temp_comp_tr_loss=1 +slice/1/rssi_cal_freq_grp_2g=0x89,0x22,0xa2,0x03,0x3b,0x3c,0x44 +slice/1/rxgain_tempcoeff2g_sub_elnaoff=4,7,7,9,9 +slice/1/rxgain_tempcoeff2g_sub=12,9,10,9,7 +slice/1/rxgain_tempcoeff5gl=9 +slice/1/rxgain_tempcoeff5gml=7 +slice/1/rxgain_tempcoeff5gmu=5 +slice/1/rxgain_tempcoeff5gh=1 +slice/1/rxgain_tempcoeff5gl_elnaoff=0 +slice/1/rxgain_tempcoeff5gml_elnaoff=7 +slice/1/rxgain_tempcoeff5gmu_elnaoff=12 +slice/1/rxgain_tempcoeff5gh_elnaoff=7 +rssi_cal_rev=1 +rxgaincal_rssical=1 +gain_cal_temp=255 +rssi_qdB_en=1 +temp_comp_tr_loss=1 +rssi_cal_freq_grp_2g=0x89,0x22,0xa2,0x03,0x3b,0x3c,0x44 +rxgain_tempcoeff2g_sub=73,63,69,76,55,66,61,63,76,60,72,66,64,86,66 +rxgain_tempcoeff2g_sub_elnaoff=32,76,67,40,63,38,63,67,48,63,38,63,76,48,54 +rxgain_tempcoeff5gl=50,55,54 +rxgain_tempcoeff5gml=49,44,53 +rxgain_tempcoeff5gmu=48,44,53 +rxgain_tempcoeff5gh=50,45,60 +rxgain_tempcoeff5gl_elnaoff=46,41,35 +rxgain_tempcoeff5gml_elnaoff=35,36,48 +rxgain_tempcoeff5gmu_elnaoff=33,32,40 +rxgain_tempcoeff5gh_elnaoff=32,35,44 +txfdiqcalenable=1 +ldo3p3_voltage=4 +initbaseidx5govrval=20 +initbaseidx2govrval=20 +slice/1/initbaseidx5govrval=20 +slice/1/initbaseidx2govrval=20 +useoobgaint=1 +pad_scaling=128 +olpc_idx_in_use=1 +disable_olpc=0 +slice/1/olpc_idx_in_use=1 +slice/1/disable_olpc=0 +olpc_thresh=0 +slice/1/olpc_thresh=0 +ofdmfilttype_2gbe=1 +slice/1/ofdmfilttype_2gbe=1 +rssicorrnorm_c0=0,0 +rssicorrnorm_c1=0,0 +rssicorrnorm_c2=0,0 +rssicorrnorm5g_c0=-3,0,0,-3,0,0,-3,0,0,-3,0,0 +rssicorrnorm5g_c1=-3,0,0,-3,0,0,-3,0,0,-3,0,0 +rssicorrnorm5g_c2=-3,0,0,-3,0,0,-3,0,0,-3,0,0 +slice/1/rssicorrnorm_c0=0,0 +slice/1/rssicorrnorm5g_c0=3,4,5,3,4,5,3,4,5,3,4,5 +paprdis=0 +paprrmcsgamma2g=500,550,550,-1,-1,-1,-1,-1,-1,-1 +paprrmcsgain2g=128,128,128,0,0,0,0,0,0,0 +paprrmcsgamma5g20=-1,-1,-1,-1,-1,-1,-1,-1,-1,-1 +paprrmcsgain5g20=0,0,0,0,0,0,0,0,0,0 +paprrmcsgamma5g40=-1,-1,-1,-1,-1,-1,-1,-1,-1,-1 +paprrmcsgain5g40=0,0,0,0,0,0,0,0,0,0 +paprrmcsgamma5g80=-1,-1,-1,-1,-1,-1,-1,-1,-1,-1 +paprrmcsgain5g80=0,0,0,0,0,0,0,0,0,0 +slice/1/paprdis=1 +slice/1/paprrmcsgamma2g=500,550,550,600,700,-1,-1,-1,-1,-1 +slice/1/paprrmcsgain2g=128,128,128,128,128,0,0,0,0,0 +slice/1/paprrmcsgamma5g20=-1,-1,-1,-1,-1,-1,-1,-1,-1,-1 +slice/1/paprrmcsgain5g20=0,0,0,0,0,0,0,0,0,0 +slice/1/paprrmcsgamma5g40=-1,-1,-1,-1,-1,-1,-1,-1,-1,-1 +slice/1/paprrmcsgain5g40=0,0,0,0,0,0,0,0,0,0 +slice/1/paprrmcsgamma5g80=-1,-1,-1,-1,-1,-1,-1,-1,-1,-1 +slice/1/paprrmcsgain5g80=0,0,0,0,0,0,0,0,0,0 +host_wake_opt=0 +olpc_tempslope2g=80,80,80 +olpc_tempslope5g=180,180,180 +slice/1/olpc_tempslope2g=120 +slice/1/olpc_tempslope5g=180 +ds_hc_enable=1 +bphyscale=29,25 +slice/1/bbmult_scaling=287 +tempsense_pwrbackoff_threshold=55 +pwrbackoff_2g=4,4,4 +pwrbackoff_5gl=4,4,4 +pwrbackoff_5gm=4,4,4 +pwrbackoff_5gh=4,4,4 +slice/1/tempsense_pwrbackoff_threshold=55 +slice/1/pwrbackoff_2g=4,4,4 +slice/1/pwrbackoff_5gl=4,4,4 +slice/1/pwrbackoff_5gm=4,4,4 +slice/1/pwrbackoff_5gh=4,4,4 +sar_fusion_enable=0 +onbody_gpio_inpt=12 +tempsense_throttle_txchain=1 +throttle_tx_duty_cycle=50 +slice/1/throttle_tx_duty_cycle=50 +cck_tx_coremask=1 +cck_txdiv_mode=1 +srom_wrt_time=6 +pcie_slave_axi_timeout=0 +sw_d2h_read_timeout=55000 +asym_interf_noise_delta_thresh=5 +asym_interf_mit_en=1 diff --git a/apple-t2-support/brcm/brcmfmac4364b2-pcie.apple,ekans-HRPN-u.txt b/apple-t2-support/brcm/brcmfmac4364b2-pcie.apple,ekans-HRPN-u.txt new file mode 100644 index 0000000..b316fd8 --- /dev/null +++ b/apple-t2-support/brcm/brcmfmac4364b2-pcie.apple,ekans-HRPN-u.txt @@ -0,0 +1,476 @@ +sromrev=15 +subvid=0x106b +vendid=0x14e4 +devid=0x4464 +boardtype=0x081d +boardrev=0x1750 +boardnum=1 +boardflags=0x10001801 +boardflags2=0x0 +boardflags3=0x48002085 +boardflags4=0x140 +slice/1/boardflags=0x10001001 +slice/1/boardflags2=0x0 +slice/1/boardflags3=0x48002080 +slice/1/boardflags4=0x140 +aa2g=0x7 +aa5g=0x7 +agbg0=0x44 +agbg1=0x43 +agbg2=0x45 +slice/1/agbg0=0x45 +aga0=0x44 +aga1=0x82 +aga2=0x03 +slice/1/aga0=0x03 +txchain=0x7 +rxchain=0x7 +slice/1/txchain=0x1 +slice/1/rxchain=0x1 +antswitch=0 +tssiposslope2g=1 +slice/1/tssiposslope2g=1 +epagain2g=0 +slice/1/epagain2g=0 +pdgain2g=0 +tworangetssi2g=0 +slice/1/tworangetssi2g=0 +papdcap2g=0 +femctrl=0 +tssiposslope5g=1 +slice/1/tssiposslope5g=1 +epagain5g=0 +slice/1/epagain5g=0 +pdgain5g=0 +slice/1/pdgain5g=0 +tworangetssi5g=0 +papdcap5g=0 +gainctrlsph=0 +tempthresh=110 +tempoffset=255 +rawtempsense=0x1ff +rhc_tempthresh=115 +measpower=0 +measpower1=0 +measpower2=0 +xtalfreq=37400 +phycal_tempdelta=40 +slice/1/phycal_tempdelta=40 +temps_period=10 +temps_hysteresis=5 +slice/1/pdoffset40m2g=0 +slice/1/pdoffset40ma0=0x65644 +slice/1/pdoffset80ma0=0x65655 +slice/1/pdoffsetcck=0x4 +pdoffset40ma0=0x11211 +pdoffset40ma1=0x11211 +pdoffset40ma2=0x00011 +pdoffset80ma0=0x0f100 +pdoffset80ma1=0x1f100 +pdoffset80ma2=0x0f200 +pdoffset40m2g=0 +pdoffsetcck=0x0842 +pdoffset20in40m5gb0=0 +pdoffset20in40m5gb1=0 +pdoffset20in40m5gb2=0 +pdoffset20in40m5gb3=0 +pdoffset20in40m5gb4=0 +pdoffset40in80m5gb0=0 +pdoffset40in80m5gb1=0 +pdoffset40in80m5gb2=0 +pdoffset40in80m5gb3=0 +pdoffset40in80m5gb4=0 +pdoffset20in80m5gb0=0 +pdoffset20in80m5gb1=0 +pdoffset20in80m5gb2=0 +pdoffset20in80m5gb3=0 +pdoffset20in80m5gb4=0 +subband5gver=0x5 +mcs8poexp=0 +mcs9poexp=0 +mcs10poexp=0 +mcs11poexp=0 +cckbw202gpo=0 +cckbw20ul2gpo=0 +mcsbw202gpo=0x97553100 +mcsbw402gpo=0x97553100 +dot11agofdmhrbw202gpo=0x5310 +ofdmlrbw202gpo=0 +mcsbw205glpo=0x98764200 +mcsbw405glpo=0x98764311 +mcsbw805glpo=0xB8764311 +mcsbw1605glpo=0 +mcsbw205gmpo=0x98764200 +mcsbw405gmpo=0x98764311 +mcsbw805gmpo=0xB8764311 +mcsbw1605gmpo=0 +mcsbw205ghpo=0x98764200 +mcsbw405ghpo=0x98764333 +mcsbw805ghpo=0x98764311 +mcsbw1605ghpo=0 +mcsbw205gx1po=0x98764200 +mcsbw405gx1po=0x98764333 +mcsbw805gx1po=0x98764311 +mcsbw1605gx1po=0 +mcsbw205gx2po=0xB8764200 +mcsbw405gx2po=0xA8764333 +mcsbw805gx2po=0xA8764311 +mcsbw1605gx2po=0 +mcslr5glpo=0 +mcslr5gmpo=0 +mcslr5ghpo=0 +mcslr5gx1po=0 +mcslr5gx2po=0 +sb20in40hrpo=0 +sb20in40lrpo=0 +sb20in40hrlrpox=0 +dot11agduphrpo=0 +dot11agduplrpo=0 +dot11agduphrlrpox=0 +sb40and80hr5glpo=0 +sb40and80hr5gmpo=0 +sb40and80hr5ghpo=0 +sb40and80hr5gx1po=0 +sb40and80hr5gx2po=0 +sb20in80and160hr5glpo=0 +sb20in80and160hr5gmpo=0 +sb20in80and160hr5ghpo=0 +sb20in80and160hr5gx1po=0 +sb20in80and160hr5gx2po=0 +sb40and80lr5glpo=0 +sb40and80lr5gmpo=0 +sb40and80lr5ghpo=0 +sb40and80lr5gx1po=0 +sb40and80lr5gx2po=0 +sb20in80and160lr5glpo=0 +sb20in80and160lr5gmpo=0 +sb20in80and160lr5ghpo=0 +sb20in80and160lr5gx1po=0 +sb20in80and160lr5gx2po=0 +slice/1/mcs8poexp=0 +slice/1/mcs9poexp=0 +slice/1/mcs10poexp=0 +slice/1/mcs11poexp=0 +slice/1/cckbw202gpo=0 +slice/1/cckbw20ul2gpo=0 +slice/1/mcsbw202gpo=0x97553100 +slice/1/mcsbw402gpo=0x97553100 +slice/1/dot11agofdmhrbw202gpo=0x5310 +slice/1/ofdmlrbw202gpo=0 +slice/1/mcsbw205glpo=0x98764200 +slice/1/mcsbw405glpo=0x98764311 +slice/1/mcsbw805glpo=0xB8764311 +slice/1/mcsbw1605glpo=0 +slice/1/mcsbw205gmpo=0x98764200 +slice/1/mcsbw405gmpo=0x98764311 +slice/1/mcsbw805gmpo=0xB8764311 +slice/1/mcsbw1605gmpo=0 +slice/1/mcsbw205ghpo=0x98764200 +slice/1/mcsbw405ghpo=0x98764333 +slice/1/mcsbw805ghpo=0x98764311 +slice/1/mcsbw1605ghpo=0 +slice/1/mcsbw205gx1po=0x98764200 +slice/1/mcsbw405gx1po=0x98764333 +slice/1/mcsbw805gx1po=0x98764311 +slice/1/mcsbw1605gx1po=0 +slice/1/mcsbw205gx2po=0xB8764200 +slice/1/mcsbw405gx2po=0xA8764333 +slice/1/mcsbw805gx2po=0xA8764311 +slice/1/mcsbw1605gx2po=0 +slice/1/mcslr5glpo=0 +slice/1/mcslr5gmpo=0 +slice/1/mcslr5ghpo=0 +slice/1/mcslr5gx1po=0 +slice/1/mcslr5gx2po=0 +slice/1/sb20in40hrpo=0 +slice/1/sb20in40lrpo=0 +slice/1/sb20in40hrlrpox=0 +slice/1/dot11agduphrpo=0 +slice/1/dot11agduplrpo=0 +slice/1/dot11agduphrlrpox=0 +slice/1/sb40and80hr5glpo=0 +slice/1/sb40and80hr5gmpo=0 +slice/1/sb40and80hr5ghpo=0 +slice/1/sb40and80hr5gx1po=0 +slice/1/sb40and80hr5gx2po=0 +slice/1/sb20in80and160hr5glpo=0 +slice/1/sb20in80and160hr5gmpo=0 +slice/1/sb20in80and160hr5ghpo=0 +slice/1/sb20in80and160hr5gx1po=0 +slice/1/sb20in80and160hr5gx2po=0 +slice/1/sb40and80lr5glpo=0 +slice/1/sb40and80lr5gmpo=0 +slice/1/sb40and80lr5ghpo=0 +slice/1/sb40and80lr5gx1po=0 +slice/1/sb40and80lr5gx2po=0 +slice/1/sb20in80and160lr5glpo=0 +slice/1/sb20in80and160lr5gmpo=0 +slice/1/sb20in80and160lr5ghpo=0 +slice/1/sb20in80and160lr5gx1po=0 +slice/1/sb20in80and160lr5gx2po=0 +sar2g=18 +sar5g=15 +noiselvl2ga0=31 +noiselvl2ga1=31 +noiselvl2ga2=31 +slice/1/noiselvl2ga0=31 +noiselvl5ga0=31,31,31,31 +noiselvl5ga1=31,31,31,31 +noiselvl5ga2=31,31,31,31 +slice/1/noiselvl5ga0=31,31,31,31 +rxgainerr2ga0=63 +rxgainerr2ga1=31 +rxgainerr2ga2=31 +slice/1/rxgainerr2ga0=63 +rxgainerr5ga0=63,63,63,63 +rxgainerr5ga1=31,31,31,31 +rxgainerr5ga2=31,31,31,31 +slice/1/rxgainerr5ga0=63,63,63,63 +extpagain2g=1 +extpagain5g=1 +rxgains5gelnagaina0=4 +rxgains5gelnagaina1=4 +rxgains5gelnagaina2=2 +slice/1/rxgains5gelnagaina0=2 +rxgains5gmelnagaina0=4 +rxgains5gmelnagaina1=4 +rxgains5gmelnagaina2=2 +slice/1/rxgains5gmelnagaina0=2 +rxgains5ghelnagaina0=4 +rxgains5ghelnagaina1=4 +rxgains5ghelnagaina2=2 +slice/1/rxgains5ghelnagaina0=2 +rxgains5gtrisoa0=6 +rxgains5gtrisoa1=6 +rxgains5gtrisoa2=6 +slice/1/rxgains5gtrisoa0=6 +rxgains5gmtrisoa0=6 +rxgains5gmtrisoa1=6 +rxgains5gmtrisoa2=6 +slice/1/rxgains5gmtrisoa0=6 +rxgains5ghtrisoa0=6 +rxgains5ghtrisoa1=6 +rxgains5ghtrisoa2=6 +slice/1/rxgains5ghtrisoa0=6 +rxgains5gtrelnabypa0=1 +rxgains5gtrelnabypa1=1 +rxgains5gtrelnabypa2=1 +slice/1/rxgains5gtrelnabypa0=1 +rxgains5gmtrelnabypa0=1 +rxgains5gmtrelnabypa1=1 +rxgains5gmtrelnabypa2=1 +slice/1/rxgains5gmtrelnabypa0=1 +rxgains5ghtrelnabypa0=1 +rxgains5ghtrelnabypa1=1 +rxgains5ghtrelnabypa2=1 +slice/1/rxgains5ghtrelnabypa0=1 +rxgains2gelnagaina0=3 +rxgains2gelnagaina1=1 +rxgains2gelnagaina2=1 +slice/1/rxgains2gelnagaina0=1 +rxgains2gtrisoa0=6 +rxgains2gtrisoa1=6 +rxgains2gtrisoa2=6 +slice/1/rxgains2gtrisoa0=6 +rxgains2gtrelnabypa0=1 +rxgains2gtrelnabypa1=1 +rxgains2gtrelnabypa2=1 +slice/1/rxgains2gtrelnabypa0=1 +maxp2ga0=86 +maxp5gb0a0=80 +maxp5gb1a0=80 +maxp5gb2a0=80 +maxp5gb3a0=80 +maxp5gb4a0=80 +maxp2ga1=86 +maxp5gb0a1=80 +maxp5gb1a1=80 +maxp5gb2a1=80 +maxp5gb3a1=80 +maxp5gb4a1=80 +maxp2ga2=86 +maxp5gb0a2=80 +maxp5gb1a2=80 +maxp5gb2a2=80 +maxp5gb3a2=80 +maxp5gb4a2=80 +slice/1/maxp2ga0=86 +slice/1/maxp5gb0a0=80 +slice/1/maxp5gb1a0=80 +slice/1/maxp5gb2a0=80 +slice/1/maxp5gb3a0=80 +slice/1/maxp5gb4a0=80 +slice/1/pa2ga0=8128,-18780,0,0 +slice/1/pa5ga0=8426,-18268,-664,5087,8433,-18420,-719,2113,8490,-19574,-88,6036,8443,-19772,0,5706,8458,-19965,0,5220 +slice/1/pa5g40a0=9071,-20818,0,7224,9007,-20880,0,5554,9314,-22049,0,164,9143,-21609,0,2649,9145,-21710,0,3749 +slice/1/pa5g80a0=9146,-20739,0,7952,9232,-20944,0,7867,9197,-21503,0,3656,9006,-21236,0,3081,9016,-21244,0,4571 +pa2ga0=9025,-20293,0,0 +pa5ga0=7499,-14637,-1969,0,7707,-17101,-587,5195,7402,-16161,-1100,0,7344,-16748,-739,1327,7428,-17928,-15,5011 +pa5g40a0=7988,-17892,-580,5317,7888,-17627,-916,0,7882,-18490,-367,3892,7957,-19469,0,2348,7895,-19621,0,0 +pa5g80a0=7796,-17195,-802,3960,7586,-16154,-1279,2589,7714,-18334,-137,5511,7666,-18152,-424,3432,7659,-18483,-251,3445 +pa2ga1=9009,-20371,0,0 +pa5ga1=7747,-16591,-959,2964,7691,-17033,-620,5021,7573,-17772,0,8537,7458,-17897,0,6217,7423,-17847,0,6366 +pa5g40a1=8108,-18890,0,8717,8042,-18892,0,8351,7966,-19235,0,3448,7936,-19295,0,4290,7914,-19622,0,1481 +pa5g80a1=7869,-17894,-444,5027,7757,-17506,-601,4288,7777,-18739,0,5298,7834,-19458,0,0,7778,-19235,0,3087 +pa2ga2=8939,-20351,0,0 +pa5ga2=8093,-16295,-1525,2663,8079,-16633,-1461,923,8060,-18470,-284,5994,8033,-18923,0,7098,7986,-19025,0,4486 +pa5g40a2=8680,-19647,-212,7457,8706,-20168,0,7232,8635,-20565,0,2710,8618,-20767,0,1336,8529,-20679,0,1708 +pa5g80a2=8440,-18894,-427,5654,8425,-18966,-498,3030,8358,-19692,0,6669,8404,-20163,0,4245,8397,-20349,0,1904 +slice/1/AvVmid_c0=6,65,5,105,5,105,5,105,5,105 +AvVmid_c0=2,95,1,140,1,140,1,140,1,140 +AvVmid_c1=2,95,1,140,1,140,1,140,1,140 +AvVmid_c2=1,125,1,140,1,140,1,140,1,140 +rpcal2g=65535 +rpcal5gb0=65535 +rpcal5gb1=65535 +rpcal5gb2=65535 +rpcal5gb3=65535 +swctrlmap4_cfg=0x13 +swctrlmap4_TX2g_fem3to0=0x3333 +swctrlmap4_TX2g_fem7to4=0x4200 +swctrlmap4_TX2g_fem9to8=0x00 +swctrlmap4_RX2g_fem3to0=0x4444 +swctrlmap4_RX2g_fem7to4=0x4200 +swctrlmap4_RX2g_fem9to8=0x00 +swctrlmap4_RXByp2g_fem3to0=0x6666 +swctrlmap4_RXByp2g_fem7to4=0x4200 +swctrlmap4_RXByp2g_fem9to8=0x00 +swctrlmap4_misc2g_fem3to0=0x0000 +swctrlmap4_misc2g_fem7to4=0x0000 +swctrlmap4_misc2g_fem9to8=0x00 +swctrlmap4_TX5g_fem3to0=0x8888 +swctrlmap4_TX5g_fem7to4=0x1911 +swctrlmap4_TX5g_fem9to8=0x40 +swctrlmap4_RX5g_fem3to0=0x0000 +swctrlmap4_RX5g_fem7to4=0x1911 +swctrlmap4_RX5g_fem9to8=0x40 +swctrlmap4_RXByp5g_fem3to0=0x0000 +swctrlmap4_RXByp5g_fem7to4=0x0800 +swctrlmap4_RXByp5g_fem9to8=0x40 +swctrlmap4_misc5g_fem3to0=0x0000 +swctrlmap4_misc5g_fem7to4=0x0000 +swctrlmap4_misc5g_fem9to8=0x00 +master_slice_mask_5g=0x198 +master_slice_mask_2g=0x67 +core2slicemap=0x8 +dot11b_opts=0x3aa85 +ed_thresh2g=-63 +ed_thresh5g=-66 +eu_edthresh2g=-63 +eu_edthresh5g=-66 +slice/1/ed_thresh2g=-57 +slice/1/ed_thresh5g=-60 +slice/1/eu_edthresh2g=-57 +slice/1/eu_edthresh5g=-60 +btc_mode=1 +btc_full_hybrid=0 +btc_2gchain=5 +dynsdb_txchain=3 +muxenab=1 +seci_uart_gpios=0x08090a0b +fuart_pup_rx_cts=1 +slice/1/bphyscale=43 +slice/1/rssi_cal_rev=1 +slice/1/rxgaincal_rssical=1 +slice/1/gain_cal_temp=255 +slice/1/rssi_qdB_en=1 +slice/1/temp_comp_tr_loss=1 +slice/1/rssi_cal_freq_grp_2g=0x89,0x22,0xa2,0x03,0x3b,0x3c,0x44 +slice/1/rxgain_tempcoeff2g_sub_elnaoff=9,9,7,12,7 +slice/1/rxgain_tempcoeff2g_sub=17,17,12,16,17 +slice/1/rxgain_tempcoeff5gl=7 +slice/1/rxgain_tempcoeff5gml=12 +slice/1/rxgain_tempcoeff5gmu=12 +slice/1/rxgain_tempcoeff5gh=7 +slice/1/rxgain_tempcoeff5gl_elnaoff=0 +slice/1/rxgain_tempcoeff5gml_elnaoff=0 +slice/1/rxgain_tempcoeff5gmu_elnaoff=0 +slice/1/rxgain_tempcoeff5gh_elnaoff=9 +rssi_cal_rev=1 +rxgaincal_rssical=1 +gain_cal_temp=255 +rssi_qdB_en=1 +temp_comp_tr_loss=1 +rssi_cal_freq_grp_2g=0x89,0x22,0xa2,0x03,0x3b,0x3c,0x44 +rxgain_tempcoeff2g_sub=78,84,84,71,76,71,69,64,65,65,64,63,63,64,64 +rxgain_tempcoeff2g_sub_elnaoff=70,79,71,76,74,67,67,67,67,67,64,67,67,63,68 +rxgain_tempcoeff5gl=47,42,46 +rxgain_tempcoeff5gml=58,45,45 +rxgain_tempcoeff5gmu=57,48,44 +rxgain_tempcoeff5gh=57,52,51 +rxgain_tempcoeff5gl_elnaoff=46,42,38 +rxgain_tempcoeff5gml_elnaoff=49,42,41 +rxgain_tempcoeff5gmu_elnaoff=48,42,40 +rxgain_tempcoeff5gh_elnaoff=48,44,42 +txfdiqcalenable=1 +ldo3p3_voltage=4 +initbaseidx5govrval=20 +initbaseidx2govrval=20 +slice/1/initbaseidx5govrval=20 +slice/1/initbaseidx2govrval=20 +useoobgaint=1 +pad_scaling=128 +olpc_idx_in_use=1 +disable_olpc=0 +slice/1/olpc_idx_in_use=1 +slice/1/disable_olpc=0 +olpc_thresh=0 +slice/1/olpc_thresh=0 +ofdmfilttype_2gbe=1 +slice/1/ofdmfilttype_2gbe=1 +rssicorrnorm_c0=0,0 +rssicorrnorm_c1=0,0 +rssicorrnorm_c2=0,0 +rssicorrnorm5g_c0=-4,-3,-2,-4,-3,-2,-5,-3,-2,-4,-3,-2 +rssicorrnorm5g_c1=-4,-3,-2,-4,-3,-2,-6,-3,-2,-4,-3,-2 +rssicorrnorm5g_c2=-4,-3,-2,-4,-3,-2,-4,-3,-2,-4,-3,-2 +slice/1/rssicorrnorm_c0=0,0 +slice/1/rssicorrnorm5g_c0=0,2,4,0,2,4,0,2,4,0,2,4 +paprdis=0 +paprrmcsgamma2g=500,550,550,-1,-1,-1,-1,-1,-1,-1 +paprrmcsgain2g=128,128,128,0,0,0,0,0,0,0 +paprrmcsgamma5g20=-1,-1,-1,-1,-1,-1,-1,-1,-1,-1 +paprrmcsgain5g20=0,0,0,0,0,0,0,0,0,0 +paprrmcsgamma5g40=-1,-1,-1,-1,-1,-1,-1,-1,-1,-1 +paprrmcsgain5g40=0,0,0,0,0,0,0,0,0,0 +paprrmcsgamma5g80=-1,-1,-1,-1,-1,-1,-1,-1,-1,-1 +paprrmcsgain5g80=0,0,0,0,0,0,0,0,0,0 +slice/1/paprdis=1 +slice/1/paprrmcsgamma2g=500,550,550,600,700,-1,-1,-1,-1,-1 +slice/1/paprrmcsgain2g=128,128,128,128,128,0,0,0,0,0 +slice/1/paprrmcsgamma5g20=-1,-1,-1,-1,-1,-1,-1,-1,-1,-1 +slice/1/paprrmcsgain5g20=0,0,0,0,0,0,0,0,0,0 +slice/1/paprrmcsgamma5g40=-1,-1,-1,-1,-1,-1,-1,-1,-1,-1 +slice/1/paprrmcsgain5g40=0,0,0,0,0,0,0,0,0,0 +slice/1/paprrmcsgamma5g80=-1,-1,-1,-1,-1,-1,-1,-1,-1,-1 +slice/1/paprrmcsgain5g80=0,0,0,0,0,0,0,0,0,0 +host_wake_opt=0 +olpc_tempslope2g=80,80,80 +olpc_tempslope5g=180,180,180 +slice/1/olpc_tempslope2g=120 +slice/1/olpc_tempslope5g=180 +ds_hc_enable=1 +onbody_gpio_inpt=12 +bphyscale=29,25 +slice/1/bbmult_scaling=287 +tempsense_pwrbackoff_threshold=55 +pwrbackoff_2g=4,4,4 +pwrbackoff_5gl=4,4,4 +pwrbackoff_5gm=4,4,4 +pwrbackoff_5gh=4,4,4 +slice/1/tempsense_pwrbackoff_threshold=55 +slice/1/pwrbackoff_2g=4,4,4 +slice/1/pwrbackoff_5gl=4,4,4 +slice/1/pwrbackoff_5gm=4,4,4 +slice/1/pwrbackoff_5gh=4,4,4 +sar_fusion_enable=0 +tempsense_throttle_txchain=1 +throttle_tx_duty_cycle=50 +slice/1/throttle_tx_duty_cycle=50 +cck_tx_coremask=1 +cck_txdiv_mode=1 +srom_wrt_time=6 +pcie_slave_axi_timeout=0 +sw_d2h_read_timeout=55000 +asym_interf_noise_delta_thresh=5 +asym_interf_mit_en=1 diff --git a/apple-t2-support/brcm/brcmfmac4364b2-pcie.apple,ekans.bin b/apple-t2-support/brcm/brcmfmac4364b2-pcie.apple,ekans.bin new file mode 100644 index 0000000..2926518 Binary files /dev/null and b/apple-t2-support/brcm/brcmfmac4364b2-pcie.apple,ekans.bin differ diff --git a/apple-t2-support/brcm/brcmfmac4364b2-pcie.apple,ekans.clm_blob b/apple-t2-support/brcm/brcmfmac4364b2-pcie.apple,ekans.clm_blob new file mode 100644 index 0000000..cc4e339 Binary files /dev/null and b/apple-t2-support/brcm/brcmfmac4364b2-pcie.apple,ekans.clm_blob differ diff --git a/apple-t2-support/brcm/brcmfmac4364b2-pcie.apple,ekans.txcap_blob b/apple-t2-support/brcm/brcmfmac4364b2-pcie.apple,ekans.txcap_blob new file mode 100644 index 0000000..0b923a4 Binary files /dev/null and b/apple-t2-support/brcm/brcmfmac4364b2-pcie.apple,ekans.txcap_blob differ diff --git a/apple-t2-support/brcm/brcmfmac4364b2-pcie.apple,hanauma-HRPN-m.txt b/apple-t2-support/brcm/brcmfmac4364b2-pcie.apple,hanauma-HRPN-m.txt new file mode 100644 index 0000000..e0f436f --- /dev/null +++ b/apple-t2-support/brcm/brcmfmac4364b2-pcie.apple,hanauma-HRPN-m.txt @@ -0,0 +1,478 @@ +sromrev=15 +subvid=0x106b +vendid=0x14e4 +devid=0x4464 +boardtype=0x07bf +boardrev=0x1770 +boardnum=1 +boardflags=0x10001801 +boardflags2=0x0 +boardflags3=0x48002085 +boardflags4=0x140 +slice/1/boardflags=0x10001001 +slice/1/boardflags2=0x0 +slice/1/boardflags3=0x48002080 +slice/1/boardflags4=0x140 +aa2g=0x7 +aa5g=0x7 +agbg0=0x44 +agbg1=0x43 +agbg2=0x45 +slice/1/agbg0=0x45 +aga0=0x44 +aga1=0x82 +aga2=0x03 +slice/1/aga0=0x03 +txchain=0x7 +rxchain=0x7 +slice/1/txchain=0x1 +slice/1/rxchain=0x1 +antswitch=0 +tssiposslope2g=1 +slice/1/tssiposslope2g=1 +epagain2g=0 +slice/1/epagain2g=0 +pdgain2g=0 +tworangetssi2g=0 +slice/1/tworangetssi2g=0 +papdcap2g=0 +femctrl=0 +tssiposslope5g=1 +slice/1/tssiposslope5g=1 +epagain5g=0 +slice/1/epagain5g=0 +pdgain5g=0 +slice/1/pdgain5g=0 +tworangetssi5g=0 +papdcap5g=0 +gainctrlsph=0 +tempthresh=110 +tempoffset=255 +rawtempsense=0x1ff +rhc_tempthresh=115 +measpower=0 +measpower1=0 +measpower2=0 +xtalfreq=37400 +phycal_tempdelta=40 +slice/1/phycal_tempdelta=40 +temps_period=10 +temps_hysteresis=5 +slice/1/pdoffset40m2g=0 +slice/1/pdoffset40ma0=0x11100 +slice/1/pdoffset80ma0=0x22222 +slice/1/pdoffsetcck=0x6 +pdoffset40ma0=0xff0ff +pdoffset40ma1=0xff0ff +pdoffset40ma2=0x0f0ff +pdoffset80ma0=0xeefef +pdoffset80ma1=0xeeede +pdoffset80ma2=0xeefef +pdoffset40m2g=0 +pdoffsetcck=0x1000 +pdoffset20in40m5gb0=0 +pdoffset20in40m5gb1=0 +pdoffset20in40m5gb2=0 +pdoffset20in40m5gb3=0 +pdoffset20in40m5gb4=0 +pdoffset40in80m5gb0=0 +pdoffset40in80m5gb1=0 +pdoffset40in80m5gb2=0 +pdoffset40in80m5gb3=0 +pdoffset40in80m5gb4=0 +pdoffset20in80m5gb0=0 +pdoffset20in80m5gb1=0 +pdoffset20in80m5gb2=0 +pdoffset20in80m5gb3=0 +pdoffset20in80m5gb4=0 +subband5gver=0x5 +mcs8poexp=0 +mcs9poexp=0 +mcs10poexp=0 +mcs11poexp=0 +cckbw202gpo=0 +cckbw20ul2gpo=0 +mcsbw202gpo=0x97553100 +mcsbw402gpo=0x97553100 +dot11agofdmhrbw202gpo=0x5310 +ofdmlrbw202gpo=0 +mcsbw205glpo=0x98764200 +mcsbw405glpo=0x98764311 +mcsbw805glpo=0xB8764311 +mcsbw1605glpo=0 +mcsbw205gmpo=0x98764200 +mcsbw405gmpo=0x98764311 +mcsbw805gmpo=0xB8764311 +mcsbw1605gmpo=0 +mcsbw205ghpo=0x98764200 +mcsbw405ghpo=0x98764333 +mcsbw805ghpo=0x98764311 +mcsbw1605ghpo=0 +mcsbw205gx1po=0x98764200 +mcsbw405gx1po=0x98764333 +mcsbw805gx1po=0x98764311 +mcsbw1605gx1po=0 +mcsbw205gx2po=0xB8764200 +mcsbw405gx2po=0xA8764333 +mcsbw805gx2po=0xA8764311 +mcsbw1605gx2po=0 +mcslr5glpo=0 +mcslr5gmpo=0 +mcslr5ghpo=0 +mcslr5gx1po=0 +mcslr5gx2po=0 +sb20in40hrpo=0 +sb20in40lrpo=0 +sb20in40hrlrpox=0 +dot11agduphrpo=0 +dot11agduplrpo=0 +dot11agduphrlrpox=0 +sb40and80hr5glpo=0 +sb40and80hr5gmpo=0 +sb40and80hr5ghpo=0 +sb40and80hr5gx1po=0 +sb40and80hr5gx2po=0 +sb20in80and160hr5glpo=0 +sb20in80and160hr5gmpo=0 +sb20in80and160hr5ghpo=0 +sb20in80and160hr5gx1po=0 +sb20in80and160hr5gx2po=0 +sb40and80lr5glpo=0 +sb40and80lr5gmpo=0 +sb40and80lr5ghpo=0 +sb40and80lr5gx1po=0 +sb40and80lr5gx2po=0 +sb20in80and160lr5glpo=0 +sb20in80and160lr5gmpo=0 +sb20in80and160lr5ghpo=0 +sb20in80and160lr5gx1po=0 +sb20in80and160lr5gx2po=0 +slice/1/mcs8poexp=0 +slice/1/mcs9poexp=0 +slice/1/mcs10poexp=0 +slice/1/mcs11poexp=0 +slice/1/cckbw202gpo=0 +slice/1/cckbw20ul2gpo=0 +slice/1/mcsbw202gpo=0x97553100 +slice/1/mcsbw402gpo=0x97553100 +slice/1/dot11agofdmhrbw202gpo=0x5310 +slice/1/ofdmlrbw202gpo=0 +slice/1/mcsbw205glpo=0x98764200 +slice/1/mcsbw405glpo=0x98764311 +slice/1/mcsbw805glpo=0xB8764311 +slice/1/mcsbw1605glpo=0 +slice/1/mcsbw205gmpo=0x98764200 +slice/1/mcsbw405gmpo=0x98764311 +slice/1/mcsbw805gmpo=0xB8764311 +slice/1/mcsbw1605gmpo=0 +slice/1/mcsbw205ghpo=0x98764200 +slice/1/mcsbw405ghpo=0x98764333 +slice/1/mcsbw805ghpo=0x98764311 +slice/1/mcsbw1605ghpo=0 +slice/1/mcsbw205gx1po=0x98764200 +slice/1/mcsbw405gx1po=0x98764333 +slice/1/mcsbw805gx1po=0x98764311 +slice/1/mcsbw1605gx1po=0 +slice/1/mcsbw205gx2po=0xB8764200 +slice/1/mcsbw405gx2po=0xA8764333 +slice/1/mcsbw805gx2po=0xA8764311 +slice/1/mcsbw1605gx2po=0 +slice/1/mcslr5glpo=0 +slice/1/mcslr5gmpo=0 +slice/1/mcslr5ghpo=0 +slice/1/mcslr5gx1po=0 +slice/1/mcslr5gx2po=0 +slice/1/sb20in40hrpo=0 +slice/1/sb20in40lrpo=0 +slice/1/sb20in40hrlrpox=0 +slice/1/dot11agduphrpo=0 +slice/1/dot11agduplrpo=0 +slice/1/dot11agduphrlrpox=0 +slice/1/sb40and80hr5glpo=0 +slice/1/sb40and80hr5gmpo=0 +slice/1/sb40and80hr5ghpo=0 +slice/1/sb40and80hr5gx1po=0 +slice/1/sb40and80hr5gx2po=0 +slice/1/sb20in80and160hr5glpo=0 +slice/1/sb20in80and160hr5gmpo=0 +slice/1/sb20in80and160hr5ghpo=0 +slice/1/sb20in80and160hr5gx1po=0 +slice/1/sb20in80and160hr5gx2po=0 +slice/1/sb40and80lr5glpo=0 +slice/1/sb40and80lr5gmpo=0 +slice/1/sb40and80lr5ghpo=0 +slice/1/sb40and80lr5gx1po=0 +slice/1/sb40and80lr5gx2po=0 +slice/1/sb20in80and160lr5glpo=0 +slice/1/sb20in80and160lr5gmpo=0 +slice/1/sb20in80and160lr5ghpo=0 +slice/1/sb20in80and160lr5gx1po=0 +slice/1/sb20in80and160lr5gx2po=0 +sar2g=18 +sar5g=15 +noiselvl2ga0=31 +noiselvl2ga1=31 +noiselvl2ga2=31 +slice/1/noiselvl2ga0=31 +noiselvl5ga0=31,31,31,31 +noiselvl5ga1=31,31,31,31 +noiselvl5ga2=31,31,31,31 +slice/1/noiselvl5ga0=31,31,31,31 +rxgainerr2ga0=63 +rxgainerr2ga1=31 +rxgainerr2ga2=31 +slice/1/rxgainerr2ga0=63 +rxgainerr5ga0=63,63,63,63 +rxgainerr5ga1=31,31,31,31 +rxgainerr5ga2=31,31,31,31 +slice/1/rxgainerr5ga0=63,63,63,63 +extpagain2g=1 +extpagain5g=1 +rxgains5gelnagaina0=4 +rxgains5gelnagaina1=4 +rxgains5gelnagaina2=2 +slice/1/rxgains5gelnagaina0=2 +rxgains5gmelnagaina0=4 +rxgains5gmelnagaina1=4 +rxgains5gmelnagaina2=2 +slice/1/rxgains5gmelnagaina0=2 +rxgains5ghelnagaina0=4 +rxgains5ghelnagaina1=4 +rxgains5ghelnagaina2=2 +slice/1/rxgains5ghelnagaina0=2 +rxgains5gtrisoa0=6 +rxgains5gtrisoa1=6 +rxgains5gtrisoa2=6 +slice/1/rxgains5gtrisoa0=6 +rxgains5gmtrisoa0=6 +rxgains5gmtrisoa1=6 +rxgains5gmtrisoa2=6 +slice/1/rxgains5gmtrisoa0=6 +rxgains5ghtrisoa0=6 +rxgains5ghtrisoa1=6 +rxgains5ghtrisoa2=6 +slice/1/rxgains5ghtrisoa0=6 +rxgains5gtrelnabypa0=1 +rxgains5gtrelnabypa1=1 +rxgains5gtrelnabypa2=1 +slice/1/rxgains5gtrelnabypa0=1 +rxgains5gmtrelnabypa0=1 +rxgains5gmtrelnabypa1=1 +rxgains5gmtrelnabypa2=1 +slice/1/rxgains5gmtrelnabypa0=1 +rxgains5ghtrelnabypa0=1 +rxgains5ghtrelnabypa1=1 +rxgains5ghtrelnabypa2=1 +slice/1/rxgains5ghtrelnabypa0=1 +rxgains2gelnagaina0=3 +rxgains2gelnagaina1=2 +rxgains2gelnagaina2=2 +slice/1/rxgains2gelnagaina0=1 +rxgains2gtrisoa0=6 +rxgains2gtrisoa1=6 +rxgains2gtrisoa2=6 +slice/1/rxgains2gtrisoa0=6 +rxgains2gtrelnabypa0=1 +rxgains2gtrelnabypa1=1 +rxgains2gtrelnabypa2=1 +slice/1/rxgains2gtrelnabypa0=1 +maxp2ga0=86 +maxp5gb0a0=80 +maxp5gb1a0=80 +maxp5gb2a0=80 +maxp5gb3a0=80 +maxp5gb4a0=80 +maxp2ga1=86 +maxp5gb0a1=80 +maxp5gb1a1=80 +maxp5gb2a1=80 +maxp5gb3a1=80 +maxp5gb4a1=80 +maxp2ga2=86 +maxp5gb0a2=80 +maxp5gb1a2=80 +maxp5gb2a2=80 +maxp5gb3a2=80 +maxp5gb4a2=80 +slice/1/maxp2ga0=86 +slice/1/maxp5gb0a0=80 +slice/1/maxp5gb1a0=80 +slice/1/maxp5gb2a0=80 +slice/1/maxp5gb3a0=80 +slice/1/maxp5gb4a0=80 +slice/1/pa2ga0=6794,-9756,-702,5597 +slice/1/pa5ga0=6423,-2156,-5947,4698,6173,0,-6838,4193,6210,-143,-6764,4832,6163,-52,-6691,4989,6135,-815,-5965,8745 +slice/1/pa5g40a0=6205,-1090,-6183,5493,6201,-1056,-6068,6960,6160,0,-6378,7398,6122,0,-6321,7536,6106,-650,-5843,8828 +slice/1/pa5g80a0=6334,-1730,-5736,5978,6289,-1093,-5997,6026,6139,-66,-6374,6265,6206,-991,-5788,7724,6179,-1379,-5521,8078 +pa2ga0=7114,-10840,-438,5467 +pa5ga0=6176,-1568,-5942,5037,6180,-1873,-5624,6186,6144,-1919,-5550,6663,6156,-1823,-5626,7205,6069,-1696,-5612,7937 +pa5g40a0=5992,-1494,-5593,6834,6119,-2662,-4953,8674,6132,-2617,-4931,9121,6051,-1828,-5338,8489,6041,-2218,-4988,10459 +pa5g80a0=6064,-3052,-4706,7638,6068,-3097,-4675,7561,6100,-3283,-4538,8367,6122,-3040,-4697,9927,6024,-2613,-4840,9804 +pa2ga1=7103,-10837,-432,5220 +pa5ga1=6136,0,-6839,2576,6125,0,-6687,3665,6124,-443,-6526,2733,6163,-832,-6279,5060,6061,0,-6673,5178 +pa5g40a1=5984,0,-6550,3772,6108,-971,-5990,5325,6174,-1780,-5479,7268,6048,-572,-6155,5528,6099,-1235,-5750,8576 +pa5g80a1=6036,-1442,-5691,4505,6104,-1968,-5369,5441,6170,-2798,-4891,6946,6170,-2358,-5178,8748,6127,-1955,-5475,7204 +pa2ga2=7153,-10553,-632,5451 +pa5ga2=6278,-2835,-5467,4107,6305,-2915,-5424,4322,6088,-1700,-5947,3613,6108,-2417,-5333,6068,6001,-2301,-5278,6582 +pa5g40a2=6150,-3146,-4985,6641,6069,-2188,-5496,5448,6031,-2064,-5364,7643,6037,-2175,-5294,6789,6008,-3181,-4505,10114 +pa5g80a2=6165,-4337,-4197,7667,6087,-3202,-4823,5837,5962,-1972,-5504,4502,6044,-3067,-4707,7908,6044,-3801,-4130,10803 +slice/1/AvVmid_c0=7,65,7,55,7,55,7,55,7,55 +AvVmid_c0=2,115,3,90,3,90,3,90,3,90 +AvVmid_c1=2,115,3,90,3,90,3,90,3,90 +AvVmid_c2=2,115,3,90,3,90,3,90,3,90 +rpcal2g=65535 +rpcal5gb0=65535 +rpcal5gb1=65535 +rpcal5gb2=65535 +rpcal5gb3=65535 +swctrlmap4_cfg=0x13 +swctrlmap4_TX2g_fem3to0=0x3333 +swctrlmap4_TX2g_fem7to4=0x4200 +swctrlmap4_TX2g_fem9to8=0x00 +swctrlmap4_RX2g_fem3to0=0x4444 +swctrlmap4_RX2g_fem7to4=0x4200 +swctrlmap4_RX2g_fem9to8=0x00 +swctrlmap4_RXByp2g_fem3to0=0x6666 +swctrlmap4_RXByp2g_fem7to4=0x4200 +swctrlmap4_RXByp2g_fem9to8=0x00 +swctrlmap4_misc2g_fem3to0=0x0000 +swctrlmap4_misc2g_fem7to4=0x0000 +swctrlmap4_misc2g_fem9to8=0x00 +swctrlmap4_TX5g_fem3to0=0x8888 +swctrlmap4_TX5g_fem7to4=0x1911 +swctrlmap4_TX5g_fem9to8=0x40 +swctrlmap4_RX5g_fem3to0=0x0000 +swctrlmap4_RX5g_fem7to4=0x1911 +swctrlmap4_RX5g_fem9to8=0x40 +swctrlmap4_RXByp5g_fem3to0=0x0000 +swctrlmap4_RXByp5g_fem7to4=0x0800 +swctrlmap4_RXByp5g_fem9to8=0x40 +swctrlmap4_misc5g_fem3to0=0x0000 +swctrlmap4_misc5g_fem7to4=0x0000 +swctrlmap4_misc5g_fem9to8=0x00 +master_slice_mask_5g=0x198 +master_slice_mask_2g=0x67 +core2slicemap=0x8 +dot11b_opts=0x3aa85 +ed_thresh2g=-63 +ed_thresh5g=-66 +eu_edthresh2g=-63 +eu_edthresh5g=-66 +slice/1/ed_thresh2g=-57 +slice/1/ed_thresh5g=-60 +slice/1/eu_edthresh2g=-57 +slice/1/eu_edthresh5g=-60 +btc_mode=1 +btc_full_hybrid=0 +btc_2gchain=5 +dynsdb_txchain=3 +muxenab=1 +seci_uart_gpios=0x08090a0b +fuart_pup_rx_cts=1 +slice/1/bphyscale=43 +slice/1/rssi_cal_rev=1 +slice/1/rxgaincal_rssical=1 +slice/1/gain_cal_temp=255 +slice/1/rssi_qdB_en=1 +slice/1/temp_comp_tr_loss=1 +slice/1/rssi_cal_freq_grp_2g=0x89,0x22,0xa2,0x03,0x3b,0x3c,0x44 +slice/1/rxgain_tempcoeff2g_sub_elnaoff=4,7,7,9,9 +slice/1/rxgain_tempcoeff2g_sub=12,9,10,9,7 +slice/1/rxgain_tempcoeff5gl=9 +slice/1/rxgain_tempcoeff5gml=7 +slice/1/rxgain_tempcoeff5gmu=5 +slice/1/rxgain_tempcoeff5gh=1 +slice/1/rxgain_tempcoeff5gl_elnaoff=0 +slice/1/rxgain_tempcoeff5gml_elnaoff=7 +slice/1/rxgain_tempcoeff5gmu_elnaoff=12 +slice/1/rxgain_tempcoeff5gh_elnaoff=7 +rssi_cal_rev=1 +rxgaincal_rssical=1 +gain_cal_temp=255 +rssi_qdB_en=1 +temp_comp_tr_loss=1 +rssi_cal_freq_grp_2g=0x89,0x22,0xa2,0x03,0x3b,0x3c,0x44 +rxgain_tempcoeff2g_sub=73,63,69,76,55,66,61,63,76,60,72,66,64,86,66 +rxgain_tempcoeff2g_sub_elnaoff=32,76,67,40,63,38,63,67,48,63,38,63,76,48,54 +rxgain_tempcoeff5gl=50,55,54 +rxgain_tempcoeff5gml=49,44,53 +rxgain_tempcoeff5gmu=48,44,53 +rxgain_tempcoeff5gh=50,45,60 +rxgain_tempcoeff5gl_elnaoff=46,41,35 +rxgain_tempcoeff5gml_elnaoff=35,36,48 +rxgain_tempcoeff5gmu_elnaoff=33,32,40 +rxgain_tempcoeff5gh_elnaoff=32,35,44 +txfdiqcalenable=1 +ldo3p3_voltage=4 +initbaseidx5govrval=20 +initbaseidx2govrval=20 +slice/1/initbaseidx5govrval=20 +slice/1/initbaseidx2govrval=20 +useoobgaint=1 +pad_scaling=128 +olpc_idx_in_use=1 +disable_olpc=0 +slice/1/olpc_idx_in_use=1 +slice/1/disable_olpc=0 +olpc_thresh=0 +slice/1/olpc_thresh=0 +ofdmfilttype_2gbe=1 +slice/1/ofdmfilttype_2gbe=1 +rssicorrnorm_c0=0,0 +rssicorrnorm_c1=0,0 +rssicorrnorm_c2=0,0 +rssicorrnorm5g_c0=-3,0,0,-3,0,0,-3,0,0,-3,0,0 +rssicorrnorm5g_c1=-3,0,0,-3,0,0,-3,0,0,-3,0,0 +rssicorrnorm5g_c2=-3,0,0,-3,0,0,-3,0,0,-3,0,0 +slice/1/rssicorrnorm_c0=0,0 +slice/1/rssicorrnorm5g_c0=3,4,5,3,4,5,3,4,5,3,4,5 +paprdis=0 +paprrmcsgamma2g=500,550,550,-1,-1,-1,-1,-1,-1,-1 +paprrmcsgain2g=128,128,128,0,0,0,0,0,0,0 +paprrmcsgamma5g20=-1,-1,-1,-1,-1,-1,-1,-1,-1,-1 +paprrmcsgain5g20=0,0,0,0,0,0,0,0,0,0 +paprrmcsgamma5g40=-1,-1,-1,-1,-1,-1,-1,-1,-1,-1 +paprrmcsgain5g40=0,0,0,0,0,0,0,0,0,0 +paprrmcsgamma5g80=-1,-1,-1,-1,-1,-1,-1,-1,-1,-1 +paprrmcsgain5g80=0,0,0,0,0,0,0,0,0,0 +slice/1/paprdis=1 +slice/1/paprrmcsgamma2g=500,550,550,600,700,-1,-1,-1,-1,-1 +slice/1/paprrmcsgain2g=128,128,128,128,128,0,0,0,0,0 +slice/1/paprrmcsgamma5g20=-1,-1,-1,-1,-1,-1,-1,-1,-1,-1 +slice/1/paprrmcsgain5g20=0,0,0,0,0,0,0,0,0,0 +slice/1/paprrmcsgamma5g40=-1,-1,-1,-1,-1,-1,-1,-1,-1,-1 +slice/1/paprrmcsgain5g40=0,0,0,0,0,0,0,0,0,0 +slice/1/paprrmcsgamma5g80=-1,-1,-1,-1,-1,-1,-1,-1,-1,-1 +slice/1/paprrmcsgain5g80=0,0,0,0,0,0,0,0,0,0 +host_wake_opt=0 +olpc_tempslope2g=80,80,80 +olpc_tempslope5g=180,180,180 +slice/1/olpc_tempslope2g=120 +slice/1/olpc_tempslope5g=180 +ds_hc_enable=1 +bphyscale=29,25 +slice/1/bbmult_scaling=287 +tempsense_pwrbackoff_threshold=55 +pwrbackoff_2g=4,4,4 +pwrbackoff_5gl=4,4,4 +pwrbackoff_5gm=4,4,4 +pwrbackoff_5gh=4,4,4 +slice/1/tempsense_pwrbackoff_threshold=55 +slice/1/pwrbackoff_2g=4,4,4 +slice/1/pwrbackoff_5gl=4,4,4 +slice/1/pwrbackoff_5gm=4,4,4 +slice/1/pwrbackoff_5gh=4,4,4 +sar_fusion_enable=0 +onbody_gpio_inpt=12 +tempsense_throttle_txchain=1 +throttle_tx_duty_cycle=50 +slice/1/throttle_tx_duty_cycle=50 +cck_tx_coremask=1 +cck_txdiv_mode=1 +txfilt5g_chanlist=36,64,100,140,149,165,38,62,102,134,151,159,42,58,106,122,155 +txfilt5g_finescale=0xA6,0xA6,0x80,0x80,0xA6,0xA6,0x67,0x67,0x67,0x8D,0x8D,0x8D,0x8D,0x8D,0x67,0x8D,0x8D +txfilt5g_finescale_offset_adj=0,0,5,5,0,0,5,5,5,0,0,0,0,0,5,0,0 +dis_5g_dac_scram=1 +srom_wrt_time=6 +pcie_slave_axi_timeout=0 +sw_d2h_read_timeout=55000 diff --git a/apple-t2-support/brcm/brcmfmac4364b2-pcie.apple,hanauma-HRPN-u.txt b/apple-t2-support/brcm/brcmfmac4364b2-pcie.apple,hanauma-HRPN-u.txt new file mode 100644 index 0000000..5a743bd --- /dev/null +++ b/apple-t2-support/brcm/brcmfmac4364b2-pcie.apple,hanauma-HRPN-u.txt @@ -0,0 +1,478 @@ +sromrev=15 +subvid=0x106b +vendid=0x14e4 +devid=0x4464 +boardtype=0x081d +boardrev=0x1750 +boardnum=1 +boardflags=0x10001801 +boardflags2=0x0 +boardflags3=0x48002085 +boardflags4=0x140 +slice/1/boardflags=0x10001001 +slice/1/boardflags2=0x0 +slice/1/boardflags3=0x48002080 +slice/1/boardflags4=0x140 +aa2g=0x7 +aa5g=0x7 +agbg0=0x44 +agbg1=0x43 +agbg2=0x45 +slice/1/agbg0=0x45 +aga0=0x44 +aga1=0x82 +aga2=0x03 +slice/1/aga0=0x03 +txchain=0x7 +rxchain=0x7 +slice/1/txchain=0x1 +slice/1/rxchain=0x1 +antswitch=0 +tssiposslope2g=1 +slice/1/tssiposslope2g=1 +epagain2g=0 +slice/1/epagain2g=0 +pdgain2g=0 +tworangetssi2g=0 +slice/1/tworangetssi2g=0 +papdcap2g=0 +femctrl=0 +tssiposslope5g=1 +slice/1/tssiposslope5g=1 +epagain5g=0 +slice/1/epagain5g=0 +pdgain5g=0 +slice/1/pdgain5g=0 +tworangetssi5g=0 +papdcap5g=0 +gainctrlsph=0 +tempthresh=110 +tempoffset=255 +rawtempsense=0x1ff +rhc_tempthresh=115 +measpower=0 +measpower1=0 +measpower2=0 +xtalfreq=37400 +phycal_tempdelta=40 +slice/1/phycal_tempdelta=40 +temps_period=10 +temps_hysteresis=5 +slice/1/pdoffset40m2g=0 +slice/1/pdoffset40ma0=0x65644 +slice/1/pdoffset80ma0=0x65655 +slice/1/pdoffsetcck=0x4 +pdoffset40ma0=0x21101 +pdoffset40ma1=0x11100 +pdoffset40ma2=0x21100 +pdoffset80ma0=0x0f10f +pdoffset80ma1=0x0f10e +pdoffset80ma2=0x0f20e +pdoffset40m2g=0 +pdoffsetcck=0x0842 +pdoffset20in40m5gb0=0 +pdoffset20in40m5gb1=0 +pdoffset20in40m5gb2=0 +pdoffset20in40m5gb3=0 +pdoffset20in40m5gb4=0 +pdoffset40in80m5gb0=0 +pdoffset40in80m5gb1=0 +pdoffset40in80m5gb2=0 +pdoffset40in80m5gb3=0 +pdoffset40in80m5gb4=0 +pdoffset20in80m5gb0=0 +pdoffset20in80m5gb1=0 +pdoffset20in80m5gb2=0 +pdoffset20in80m5gb3=0 +pdoffset20in80m5gb4=0 +subband5gver=0x5 +mcs8poexp=0 +mcs9poexp=0 +mcs10poexp=0 +mcs11poexp=0 +cckbw202gpo=0 +cckbw20ul2gpo=0 +mcsbw202gpo=0x97553100 +mcsbw402gpo=0x97553100 +dot11agofdmhrbw202gpo=0x5310 +ofdmlrbw202gpo=0 +mcsbw205glpo=0x98764200 +mcsbw405glpo=0x98764311 +mcsbw805glpo=0xB8764311 +mcsbw1605glpo=0 +mcsbw205gmpo=0x98764200 +mcsbw405gmpo=0x98764311 +mcsbw805gmpo=0xB8764311 +mcsbw1605gmpo=0 +mcsbw205ghpo=0x98764200 +mcsbw405ghpo=0x98764333 +mcsbw805ghpo=0x98764311 +mcsbw1605ghpo=0 +mcsbw205gx1po=0x98764200 +mcsbw405gx1po=0x98764333 +mcsbw805gx1po=0x98764311 +mcsbw1605gx1po=0 +mcsbw205gx2po=0xB8764200 +mcsbw405gx2po=0xA8764333 +mcsbw805gx2po=0xA8764311 +mcsbw1605gx2po=0 +mcslr5glpo=0 +mcslr5gmpo=0 +mcslr5ghpo=0 +mcslr5gx1po=0 +mcslr5gx2po=0 +sb20in40hrpo=0 +sb20in40lrpo=0 +sb20in40hrlrpox=0 +dot11agduphrpo=0 +dot11agduplrpo=0 +dot11agduphrlrpox=0 +sb40and80hr5glpo=0 +sb40and80hr5gmpo=0 +sb40and80hr5ghpo=0 +sb40and80hr5gx1po=0 +sb40and80hr5gx2po=0 +sb20in80and160hr5glpo=0 +sb20in80and160hr5gmpo=0 +sb20in80and160hr5ghpo=0 +sb20in80and160hr5gx1po=0 +sb20in80and160hr5gx2po=0 +sb40and80lr5glpo=0 +sb40and80lr5gmpo=0 +sb40and80lr5ghpo=0 +sb40and80lr5gx1po=0 +sb40and80lr5gx2po=0 +sb20in80and160lr5glpo=0 +sb20in80and160lr5gmpo=0 +sb20in80and160lr5ghpo=0 +sb20in80and160lr5gx1po=0 +sb20in80and160lr5gx2po=0 +slice/1/mcs8poexp=0 +slice/1/mcs9poexp=0 +slice/1/mcs10poexp=0 +slice/1/mcs11poexp=0 +slice/1/cckbw202gpo=0 +slice/1/cckbw20ul2gpo=0 +slice/1/mcsbw202gpo=0x97553100 +slice/1/mcsbw402gpo=0x97553100 +slice/1/dot11agofdmhrbw202gpo=0x5310 +slice/1/ofdmlrbw202gpo=0 +slice/1/mcsbw205glpo=0x98764200 +slice/1/mcsbw405glpo=0x98764311 +slice/1/mcsbw805glpo=0xB8764311 +slice/1/mcsbw1605glpo=0 +slice/1/mcsbw205gmpo=0x98764200 +slice/1/mcsbw405gmpo=0x98764311 +slice/1/mcsbw805gmpo=0xB8764311 +slice/1/mcsbw1605gmpo=0 +slice/1/mcsbw205ghpo=0x98764200 +slice/1/mcsbw405ghpo=0x98764333 +slice/1/mcsbw805ghpo=0x98764311 +slice/1/mcsbw1605ghpo=0 +slice/1/mcsbw205gx1po=0x98764200 +slice/1/mcsbw405gx1po=0x98764333 +slice/1/mcsbw805gx1po=0x98764311 +slice/1/mcsbw1605gx1po=0 +slice/1/mcsbw205gx2po=0xB8764200 +slice/1/mcsbw405gx2po=0xA8764333 +slice/1/mcsbw805gx2po=0xA8764311 +slice/1/mcsbw1605gx2po=0 +slice/1/mcslr5glpo=0 +slice/1/mcslr5gmpo=0 +slice/1/mcslr5ghpo=0 +slice/1/mcslr5gx1po=0 +slice/1/mcslr5gx2po=0 +slice/1/sb20in40hrpo=0 +slice/1/sb20in40lrpo=0 +slice/1/sb20in40hrlrpox=0 +slice/1/dot11agduphrpo=0 +slice/1/dot11agduplrpo=0 +slice/1/dot11agduphrlrpox=0 +slice/1/sb40and80hr5glpo=0 +slice/1/sb40and80hr5gmpo=0 +slice/1/sb40and80hr5ghpo=0 +slice/1/sb40and80hr5gx1po=0 +slice/1/sb40and80hr5gx2po=0 +slice/1/sb20in80and160hr5glpo=0 +slice/1/sb20in80and160hr5gmpo=0 +slice/1/sb20in80and160hr5ghpo=0 +slice/1/sb20in80and160hr5gx1po=0 +slice/1/sb20in80and160hr5gx2po=0 +slice/1/sb40and80lr5glpo=0 +slice/1/sb40and80lr5gmpo=0 +slice/1/sb40and80lr5ghpo=0 +slice/1/sb40and80lr5gx1po=0 +slice/1/sb40and80lr5gx2po=0 +slice/1/sb20in80and160lr5glpo=0 +slice/1/sb20in80and160lr5gmpo=0 +slice/1/sb20in80and160lr5ghpo=0 +slice/1/sb20in80and160lr5gx1po=0 +slice/1/sb20in80and160lr5gx2po=0 +sar2g=18 +sar5g=15 +noiselvl2ga0=31 +noiselvl2ga1=31 +noiselvl2ga2=31 +slice/1/noiselvl2ga0=31 +noiselvl5ga0=31,31,31,31 +noiselvl5ga1=31,31,31,31 +noiselvl5ga2=31,31,31,31 +slice/1/noiselvl5ga0=31,31,31,31 +rxgainerr2ga0=63 +rxgainerr2ga1=31 +rxgainerr2ga2=31 +slice/1/rxgainerr2ga0=63 +rxgainerr5ga0=63,63,63,63 +rxgainerr5ga1=31,31,31,31 +rxgainerr5ga2=31,31,31,31 +slice/1/rxgainerr5ga0=63,63,63,63 +extpagain2g=1 +extpagain5g=1 +rxgains5gelnagaina0=4 +rxgains5gelnagaina1=4 +rxgains5gelnagaina2=2 +slice/1/rxgains5gelnagaina0=2 +rxgains5gmelnagaina0=4 +rxgains5gmelnagaina1=4 +rxgains5gmelnagaina2=2 +slice/1/rxgains5gmelnagaina0=2 +rxgains5ghelnagaina0=4 +rxgains5ghelnagaina1=4 +rxgains5ghelnagaina2=2 +slice/1/rxgains5ghelnagaina0=2 +rxgains5gtrisoa0=6 +rxgains5gtrisoa1=6 +rxgains5gtrisoa2=6 +slice/1/rxgains5gtrisoa0=6 +rxgains5gmtrisoa0=6 +rxgains5gmtrisoa1=6 +rxgains5gmtrisoa2=6 +slice/1/rxgains5gmtrisoa0=6 +rxgains5ghtrisoa0=6 +rxgains5ghtrisoa1=6 +rxgains5ghtrisoa2=6 +slice/1/rxgains5ghtrisoa0=6 +rxgains5gtrelnabypa0=1 +rxgains5gtrelnabypa1=1 +rxgains5gtrelnabypa2=1 +slice/1/rxgains5gtrelnabypa0=1 +rxgains5gmtrelnabypa0=1 +rxgains5gmtrelnabypa1=1 +rxgains5gmtrelnabypa2=1 +slice/1/rxgains5gmtrelnabypa0=1 +rxgains5ghtrelnabypa0=1 +rxgains5ghtrelnabypa1=1 +rxgains5ghtrelnabypa2=1 +slice/1/rxgains5ghtrelnabypa0=1 +rxgains2gelnagaina0=3 +rxgains2gelnagaina1=1 +rxgains2gelnagaina2=1 +slice/1/rxgains2gelnagaina0=1 +rxgains2gtrisoa0=6 +rxgains2gtrisoa1=6 +rxgains2gtrisoa2=6 +slice/1/rxgains2gtrisoa0=6 +rxgains2gtrelnabypa0=1 +rxgains2gtrelnabypa1=1 +rxgains2gtrelnabypa2=1 +slice/1/rxgains2gtrelnabypa0=1 +maxp2ga0=86 +maxp5gb0a0=80 +maxp5gb1a0=80 +maxp5gb2a0=80 +maxp5gb3a0=80 +maxp5gb4a0=80 +maxp2ga1=86 +maxp5gb0a1=80 +maxp5gb1a1=80 +maxp5gb2a1=80 +maxp5gb3a1=80 +maxp5gb4a1=80 +maxp2ga2=86 +maxp5gb0a2=80 +maxp5gb1a2=80 +maxp5gb2a2=80 +maxp5gb3a2=80 +maxp5gb4a2=80 +slice/1/maxp2ga0=86 +slice/1/maxp5gb0a0=80 +slice/1/maxp5gb1a0=80 +slice/1/maxp5gb2a0=80 +slice/1/maxp5gb3a0=80 +slice/1/maxp5gb4a0=80 +slice/1/pa2ga0=8128,-18780,0,0 +slice/1/pa5ga0=8426,-18268,-664,5087,8433,-18420,-719,2113,8490,-19574,-88,6036,8443,-19772,0,5706,8458,-19965,0,5220 +slice/1/pa5g40a0=9071,-20818,0,7224,9007,-20880,0,5554,9314,-22049,0,164,9143,-21609,0,2649,9145,-21710,0,3749 +slice/1/pa5g80a0=9146,-20739,0,7952,9232,-20944,0,7867,9197,-21503,0,3656,9006,-21236,0,3081,9016,-21244,0,4571 +pa2ga0=9025,-20293,0,0 +pa5ga0=7499,-14637,-1969,0,7707,-17101,-587,5195,7402,-16161,-1100,0,7344,-16748,-739,1327,7428,-17928,-15,5011 +pa5g40a0=7988,-17892,-580,5317,7888,-17627,-916,0,7882,-18490,-367,3892,7957,-19469,0,2348,7895,-19621,0,0 +pa5g80a0=7796,-17195,-802,3960,7586,-16154,-1279,2589,7714,-18334,-137,5511,7666,-18152,-424,3432,7659,-18483,-251,3445 +pa2ga1=9009,-20371,0,0 +pa5ga1=7747,-16591,-959,2964,7691,-17033,-620,5021,7573,-17772,0,8537,7458,-17897,0,6217,7423,-17847,0,6366 +pa5g40a1=8108,-18890,0,8717,8042,-18892,0,8351,7966,-19235,0,3448,7936,-19295,0,4290,7914,-19622,0,1481 +pa5g80a1=7869,-17894,-444,5027,7757,-17506,-601,4288,7777,-18739,0,5298,7834,-19458,0,0,7778,-19235,0,3087 +pa2ga2=8939,-20351,0,0 +pa5ga2=8093,-16295,-1525,2663,8079,-16633,-1461,923,8060,-18470,-284,5994,8033,-18923,0,7098,7986,-19025,0,4486 +pa5g40a2=8680,-19647,-212,7457,8706,-20168,0,7232,8635,-20565,0,2710,8618,-20767,0,1336,8529,-20679,0,1708 +pa5g80a2=8440,-18894,-427,5654,8425,-18966,-498,3030,8358,-19692,0,6669,8404,-20163,0,4245,8397,-20349,0,1904 +slice/1/AvVmid_c0=6,65,5,105,5,105,5,105,5,105 +AvVmid_c0=2,95,1,140,1,140,1,140,1,140 +AvVmid_c1=2,95,1,140,1,140,1,140,1,140 +AvVmid_c2=1,125,1,140,1,140,1,140,1,140 +rpcal2g=65535 +rpcal5gb0=65535 +rpcal5gb1=65535 +rpcal5gb2=65535 +rpcal5gb3=65535 +swctrlmap4_cfg=0x13 +swctrlmap4_TX2g_fem3to0=0x3333 +swctrlmap4_TX2g_fem7to4=0x4200 +swctrlmap4_TX2g_fem9to8=0x00 +swctrlmap4_RX2g_fem3to0=0x4444 +swctrlmap4_RX2g_fem7to4=0x4200 +swctrlmap4_RX2g_fem9to8=0x00 +swctrlmap4_RXByp2g_fem3to0=0x6666 +swctrlmap4_RXByp2g_fem7to4=0x4200 +swctrlmap4_RXByp2g_fem9to8=0x00 +swctrlmap4_misc2g_fem3to0=0x0000 +swctrlmap4_misc2g_fem7to4=0x0000 +swctrlmap4_misc2g_fem9to8=0x00 +swctrlmap4_TX5g_fem3to0=0x8888 +swctrlmap4_TX5g_fem7to4=0x1911 +swctrlmap4_TX5g_fem9to8=0x40 +swctrlmap4_RX5g_fem3to0=0x0000 +swctrlmap4_RX5g_fem7to4=0x1911 +swctrlmap4_RX5g_fem9to8=0x40 +swctrlmap4_RXByp5g_fem3to0=0x0000 +swctrlmap4_RXByp5g_fem7to4=0x0800 +swctrlmap4_RXByp5g_fem9to8=0x40 +swctrlmap4_misc5g_fem3to0=0x0000 +swctrlmap4_misc5g_fem7to4=0x0000 +swctrlmap4_misc5g_fem9to8=0x00 +master_slice_mask_5g=0x198 +master_slice_mask_2g=0x67 +core2slicemap=0x8 +dot11b_opts=0x3aa85 +ed_thresh2g=-63 +ed_thresh5g=-66 +eu_edthresh2g=-63 +eu_edthresh5g=-66 +slice/1/ed_thresh2g=-57 +slice/1/ed_thresh5g=-60 +slice/1/eu_edthresh2g=-57 +slice/1/eu_edthresh5g=-60 +btc_mode=1 +btc_full_hybrid=0 +btc_2gchain=5 +dynsdb_txchain=3 +muxenab=1 +seci_uart_gpios=0x08090a0b +fuart_pup_rx_cts=1 +slice/1/bphyscale=43 +slice/1/rssi_cal_rev=1 +slice/1/rxgaincal_rssical=1 +slice/1/gain_cal_temp=255 +slice/1/rssi_qdB_en=1 +slice/1/temp_comp_tr_loss=1 +slice/1/rssi_cal_freq_grp_2g=0x89,0x22,0xa2,0x03,0x3b,0x3c,0x44 +slice/1/rxgain_tempcoeff2g_sub_elnaoff=9,9,7,12,7 +slice/1/rxgain_tempcoeff2g_sub=17,17,12,16,17 +slice/1/rxgain_tempcoeff5gl=7 +slice/1/rxgain_tempcoeff5gml=12 +slice/1/rxgain_tempcoeff5gmu=12 +slice/1/rxgain_tempcoeff5gh=7 +slice/1/rxgain_tempcoeff5gl_elnaoff=0 +slice/1/rxgain_tempcoeff5gml_elnaoff=0 +slice/1/rxgain_tempcoeff5gmu_elnaoff=0 +slice/1/rxgain_tempcoeff5gh_elnaoff=9 +rssi_cal_rev=1 +rxgaincal_rssical=1 +gain_cal_temp=255 +rssi_qdB_en=1 +temp_comp_tr_loss=1 +rssi_cal_freq_grp_2g=0x89,0x22,0xa2,0x03,0x3b,0x3c,0x44 +rxgain_tempcoeff2g_sub=78,84,84,71,76,71,69,64,65,65,64,63,63,64,64 +rxgain_tempcoeff2g_sub_elnaoff=70,79,71,76,74,67,67,67,67,67,64,67,67,63,68 +rxgain_tempcoeff5gl=47,42,46 +rxgain_tempcoeff5gml=58,45,45 +rxgain_tempcoeff5gmu=57,48,44 +rxgain_tempcoeff5gh=57,52,51 +rxgain_tempcoeff5gl_elnaoff=46,42,38 +rxgain_tempcoeff5gml_elnaoff=49,42,41 +rxgain_tempcoeff5gmu_elnaoff=48,42,40 +rxgain_tempcoeff5gh_elnaoff=48,44,42 +txfdiqcalenable=1 +ldo3p3_voltage=4 +initbaseidx5govrval=20 +initbaseidx2govrval=20 +slice/1/initbaseidx5govrval=20 +slice/1/initbaseidx2govrval=20 +useoobgaint=1 +pad_scaling=128 +olpc_idx_in_use=1 +disable_olpc=0 +slice/1/olpc_idx_in_use=1 +slice/1/disable_olpc=0 +olpc_thresh=0 +slice/1/olpc_thresh=0 +ofdmfilttype_2gbe=1 +slice/1/ofdmfilttype_2gbe=1 +rssicorrnorm_c0=0,0 +rssicorrnorm_c1=0,0 +rssicorrnorm_c2=0,0 +rssicorrnorm5g_c0=-4,-3,-2,-4,-3,-2,-5,-3,-2,-4,-3,-2 +rssicorrnorm5g_c1=-4,-3,-2,-4,-3,-2,-6,-3,-2,-4,-3,-2 +rssicorrnorm5g_c2=-4,-3,-2,-4,-3,-2,-4,-3,-2,-4,-3,-2 +slice/1/rssicorrnorm_c0=0,0 +slice/1/rssicorrnorm5g_c0=0,2,4,0,2,4,0,2,4,0,2,4 +paprdis=0 +paprrmcsgamma2g=500,550,550,-1,-1,-1,-1,-1,-1,-1 +paprrmcsgain2g=128,128,128,0,0,0,0,0,0,0 +paprrmcsgamma5g20=-1,-1,-1,-1,-1,-1,-1,-1,-1,-1 +paprrmcsgain5g20=0,0,0,0,0,0,0,0,0,0 +paprrmcsgamma5g40=-1,-1,-1,-1,-1,-1,-1,-1,-1,-1 +paprrmcsgain5g40=0,0,0,0,0,0,0,0,0,0 +paprrmcsgamma5g80=-1,-1,-1,-1,-1,-1,-1,-1,-1,-1 +paprrmcsgain5g80=0,0,0,0,0,0,0,0,0,0 +slice/1/paprdis=1 +slice/1/paprrmcsgamma2g=500,550,550,600,700,-1,-1,-1,-1,-1 +slice/1/paprrmcsgain2g=128,128,128,128,128,0,0,0,0,0 +slice/1/paprrmcsgamma5g20=-1,-1,-1,-1,-1,-1,-1,-1,-1,-1 +slice/1/paprrmcsgain5g20=0,0,0,0,0,0,0,0,0,0 +slice/1/paprrmcsgamma5g40=-1,-1,-1,-1,-1,-1,-1,-1,-1,-1 +slice/1/paprrmcsgain5g40=0,0,0,0,0,0,0,0,0,0 +slice/1/paprrmcsgamma5g80=-1,-1,-1,-1,-1,-1,-1,-1,-1,-1 +slice/1/paprrmcsgain5g80=0,0,0,0,0,0,0,0,0,0 +host_wake_opt=0 +olpc_tempslope2g=80,80,80 +olpc_tempslope5g=180,180,180 +slice/1/olpc_tempslope2g=120 +slice/1/olpc_tempslope5g=180 +ds_hc_enable=1 +onbody_gpio_inpt=12 +bphyscale=29,25 +slice/1/bbmult_scaling=287 +tempsense_pwrbackoff_threshold=55 +pwrbackoff_2g=4,4,4 +pwrbackoff_5gl=4,4,4 +pwrbackoff_5gm=4,4,4 +pwrbackoff_5gh=4,4,4 +slice/1/tempsense_pwrbackoff_threshold=55 +slice/1/pwrbackoff_2g=4,4,4 +slice/1/pwrbackoff_5gl=4,4,4 +slice/1/pwrbackoff_5gm=4,4,4 +slice/1/pwrbackoff_5gh=4,4,4 +sar_fusion_enable=0 +tempsense_throttle_txchain=1 +throttle_tx_duty_cycle=50 +slice/1/throttle_tx_duty_cycle=50 +cck_tx_coremask=1 +cck_txdiv_mode=1 +txfilt5g_chanlist=36,64,100,140,149,165,38,62,102,134,151,159,42,58,106,122,155 +txfilt5g_finescale=0xA6,0xA6,0x80,0x80,0xA6,0xA6,0x67,0x67,0x67,0x8D,0x8D,0x8D,0x8D,0x8D,0x67,0x8D,0x8D +txfilt5g_finescale_offset_adj=0,0,5,5,0,0,5,5,5,0,0,0,0,0,5,0,0 +dis_5g_dac_scram=1 +srom_wrt_time=6 +pcie_slave_axi_timeout=0 +sw_d2h_read_timeout=55000 diff --git a/apple-t2-support/brcm/brcmfmac4364b2-pcie.apple,hanauma.bin b/apple-t2-support/brcm/brcmfmac4364b2-pcie.apple,hanauma.bin new file mode 100644 index 0000000..2926518 Binary files /dev/null and b/apple-t2-support/brcm/brcmfmac4364b2-pcie.apple,hanauma.bin differ diff --git a/apple-t2-support/brcm/brcmfmac4364b2-pcie.apple,hanauma.clm_blob b/apple-t2-support/brcm/brcmfmac4364b2-pcie.apple,hanauma.clm_blob new file mode 100644 index 0000000..353defe Binary files /dev/null and b/apple-t2-support/brcm/brcmfmac4364b2-pcie.apple,hanauma.clm_blob differ diff --git a/apple-t2-support/brcm/brcmfmac4364b2-pcie.apple,hanauma.txcap_blob b/apple-t2-support/brcm/brcmfmac4364b2-pcie.apple,hanauma.txcap_blob new file mode 100644 index 0000000..d4093cc Binary files /dev/null and b/apple-t2-support/brcm/brcmfmac4364b2-pcie.apple,hanauma.txcap_blob differ diff --git a/apple-t2-support/brcm/brcmfmac4364b2-pcie.apple,kauai-HRPN-m.txt b/apple-t2-support/brcm/brcmfmac4364b2-pcie.apple,kauai-HRPN-m.txt new file mode 100644 index 0000000..dbdfe6c --- /dev/null +++ b/apple-t2-support/brcm/brcmfmac4364b2-pcie.apple,kauai-HRPN-m.txt @@ -0,0 +1,480 @@ +sromrev=15 +subvid=0x106b +vendid=0x14e4 +devid=0x4464 +boardtype=0x07bf +boardrev=0x1770 +boardnum=1 +boardflags=0x10401801 +boardflags2=0x0 +boardflags3=0x48002085 +boardflags4=0x140 +slice/1/boardflags=0x10001001 +slice/1/boardflags2=0x0 +slice/1/boardflags3=0x48002080 +slice/1/boardflags4=0x140 +aa2g=0x7 +aa5g=0x7 +agbg0=0x83 +agbg1=0x42 +agbg2=0x42 +slice/1/agbg0=0x42 +aga0=0xc7 +aga1=0x06 +aga2=0x05 +slice/1/aga0=0x05 +txchain=0x7 +rxchain=0x7 +slice/1/txchain=0x1 +slice/1/rxchain=0x1 +antswitch=0 +tssiposslope2g=1 +slice/1/tssiposslope2g=1 +epagain2g=0 +slice/1/epagain2g=0 +pdgain2g=0 +tworangetssi2g=0 +slice/1/tworangetssi2g=0 +papdcap2g=0 +femctrl=0 +tssiposslope5g=1 +slice/1/tssiposslope5g=1 +epagain5g=0 +slice/1/epagain5g=0 +pdgain5g=0 +slice/1/pdgain5g=0 +tworangetssi5g=0 +papdcap5g=0 +gainctrlsph=0 +tempthresh=110 +tempoffset=255 +rawtempsense=0x1ff +rhc_tempthresh=115 +measpower=0 +measpower1=0 +measpower2=0 +xtalfreq=37400 +phycal_tempdelta=40 +slice/1/phycal_tempdelta=40 +temps_period=10 +temps_hysteresis=5 +slice/1/pdoffset40m2g=0 +slice/1/pdoffset40ma0=0x11100 +slice/1/pdoffset80ma0=0x22222 +slice/1/pdoffsetcck=0x6 +pdoffset40ma0=0x0f0ff +pdoffset40ma1=0x000f0 +pdoffset40ma2=0x00011 +pdoffset80ma0=0xfe0ff +pdoffset80ma1=0x0f0ff +pdoffset80ma2=0x0f0f0 +pdoffset40m2g=0 +pdoffsetcck=0x1000 +pdoffset20in40m5gb0=0 +pdoffset20in40m5gb1=0 +pdoffset20in40m5gb2=0 +pdoffset20in40m5gb3=0 +pdoffset20in40m5gb4=0 +pdoffset40in80m5gb0=0 +pdoffset40in80m5gb1=0 +pdoffset40in80m5gb2=0 +pdoffset40in80m5gb3=0 +pdoffset40in80m5gb4=0 +pdoffset20in80m5gb0=0 +pdoffset20in80m5gb1=0 +pdoffset20in80m5gb2=0 +pdoffset20in80m5gb3=0 +pdoffset20in80m5gb4=0 +subband5gver=0x5 +mcs8poexp=0 +mcs9poexp=0 +mcs10poexp=0 +mcs11poexp=0 +cckbw202gpo=0 +cckbw20ul2gpo=0 +mcsbw202gpo=1968378128 +mcsbw402gpo=1968378128 +dot11agofdmhrbw202gpo=12561 +ofdmlrbw202gpo=17 +mcsbw205glpo=2574598944 +mcsbw405glpo=2557751842 +mcsbw805glpo=2272469248 +mcsbw1605glpo=0 +mcsbw205gmpo=2574598944 +mcsbw405gmpo=2557751842 +mcsbw805gmpo=2272469248 +mcsbw1605gmpo=0 +mcsbw205ghpo=2001936656 +mcsbw405ghpo=1986208016 +mcsbw805ghpo=2271350784 +mcsbw1605ghpo=0 +mcsbw205gx1po=2001936656 +mcsbw405gx1po=1986208016 +mcsbw805gx1po=2271350784 +mcsbw1605gx1po=0 +mcsbw205gx2po=2003055120 +mcsbw405gx2po=2271490577 +mcsbw805gx2po=2271420688 +mcsbw1605gx2po=0 +mcslr5glpo=0 +mcslr5gmpo=0 +mcslr5ghpo=0 +mcslr5gx1po=0 +mcslr5gx2po=0 +sb20in40hrpo=0 +sb20in40lrpo=0 +sb20in40hrlrpox=0 +dot11agduphrpo=0 +dot11agduplrpo=0 +dot11agduphrlrpox=0 +sb40and80hr5glpo=0 +sb40and80hr5gmpo=0 +sb40and80hr5ghpo=0 +sb40and80hr5gx1po=0 +sb40and80hr5gx2po=0 +sb20in80and160hr5glpo=0 +sb20in80and160hr5gmpo=0 +sb20in80and160hr5ghpo=0 +sb20in80and160hr5gx1po=0 +sb20in80and160hr5gx2po=0 +sb40and80lr5glpo=0 +sb40and80lr5gmpo=0 +sb40and80lr5ghpo=0 +sb40and80lr5gx1po=0 +sb40and80lr5gx2po=0 +sb20in80and160lr5glpo=0 +sb20in80and160lr5gmpo=0 +sb20in80and160lr5ghpo=0 +sb20in80and160lr5gx1po=0 +sb20in80and160lr5gx2po=0 +slice/1/mcs8poexp=0 +slice/1/mcs9poexp=0 +slice/1/mcs10poexp=0 +slice/1/mcs11poexp=0 +slice/1/cckbw202gpo=0 +slice/1/cckbw20ul2gpo=0 +slice/1/mcsbw202gpo=1968378128 +slice/1/mcsbw402gpo=1968378128 +slice/1/dot11agofdmhrbw202gpo=12561 +slice/1/ofdmlrbw202gpo=17 +slice/1/mcsbw205glpo=2574598944 +slice/1/mcsbw405glpo=2557751842 +slice/1/mcsbw805glpo=2272469248 +slice/1/mcsbw1605glpo=0 +slice/1/mcsbw205gmpo=2574598944 +slice/1/mcsbw405gmpo=2557751842 +slice/1/mcsbw805gmpo=2272469248 +slice/1/mcsbw1605gmpo=0 +slice/1/mcsbw205ghpo=2001936656 +slice/1/mcsbw405ghpo=1986208016 +slice/1/mcsbw805ghpo=2271350784 +slice/1/mcsbw1605ghpo=0 +slice/1/mcsbw205gx1po=2001936656 +slice/1/mcsbw405gx1po=1986208016 +slice/1/mcsbw805gx1po=2271350784 +slice/1/mcsbw1605gx1po=0 +slice/1/mcsbw205gx2po=2003055120 +slice/1/mcsbw405gx2po=2271490577 +slice/1/mcsbw805gx2po=2271420688 +slice/1/mcsbw1605gx2po=0 +slice/1/mcslr5glpo=0 +slice/1/mcslr5gmpo=0 +slice/1/mcslr5ghpo=0 +slice/1/mcslr5gx1po=0 +slice/1/mcslr5gx2po=0 +slice/1/sb20in40hrpo=0 +slice/1/sb20in40lrpo=0 +slice/1/sb20in40hrlrpox=0 +slice/1/dot11agduphrpo=0 +slice/1/dot11agduplrpo=0 +slice/1/dot11agduphrlrpox=0 +slice/1/sb40and80hr5glpo=0 +slice/1/sb40and80hr5gmpo=0 +slice/1/sb40and80hr5ghpo=0 +slice/1/sb40and80hr5gx1po=0 +slice/1/sb40and80hr5gx2po=0 +slice/1/sb20in80and160hr5glpo=0 +slice/1/sb20in80and160hr5gmpo=0 +slice/1/sb20in80and160hr5ghpo=0 +slice/1/sb20in80and160hr5gx1po=0 +slice/1/sb20in80and160hr5gx2po=0 +slice/1/sb40and80lr5glpo=0 +slice/1/sb40and80lr5gmpo=0 +slice/1/sb40and80lr5ghpo=0 +slice/1/sb40and80lr5gx1po=0 +slice/1/sb40and80lr5gx2po=0 +slice/1/sb20in80and160lr5glpo=0 +slice/1/sb20in80and160lr5gmpo=0 +slice/1/sb20in80and160lr5ghpo=0 +slice/1/sb20in80and160lr5gx1po=0 +slice/1/sb20in80and160lr5gx2po=0 +sar2g=18 +sar5g=15 +noiselvl2ga0=31 +noiselvl2ga1=31 +noiselvl2ga2=31 +slice/1/noiselvl2ga0=31 +noiselvl5ga0=31,31,31,31 +noiselvl5ga1=31,31,31,31 +noiselvl5ga2=31,31,31,31 +slice/1/noiselvl5ga0=31,31,31,31 +rxgainerr2ga0=63 +rxgainerr2ga1=31 +rxgainerr2ga2=31 +slice/1/rxgainerr2ga0=63 +rxgainerr5ga0=63,63,63,63 +rxgainerr5ga1=31,31,31,31 +rxgainerr5ga2=31,31,31,31 +slice/1/rxgainerr5ga0=63,63,63,63 +extpagain2g=1 +extpagain5g=1 +rxgains5gelnagaina0=4 +rxgains5gelnagaina1=4 +rxgains5gelnagaina2=2 +slice/1/rxgains5gelnagaina0=2 +rxgains5gmelnagaina0=4 +rxgains5gmelnagaina1=4 +rxgains5gmelnagaina2=2 +slice/1/rxgains5gmelnagaina0=2 +rxgains5ghelnagaina0=4 +rxgains5ghelnagaina1=4 +rxgains5ghelnagaina2=2 +slice/1/rxgains5ghelnagaina0=2 +rxgains5gtrisoa0=6 +rxgains5gtrisoa1=6 +rxgains5gtrisoa2=6 +slice/1/rxgains5gtrisoa0=6 +rxgains5gmtrisoa0=6 +rxgains5gmtrisoa1=6 +rxgains5gmtrisoa2=6 +slice/1/rxgains5gmtrisoa0=6 +rxgains5ghtrisoa0=6 +rxgains5ghtrisoa1=6 +rxgains5ghtrisoa2=6 +slice/1/rxgains5ghtrisoa0=6 +rxgains5gtrelnabypa0=1 +rxgains5gtrelnabypa1=1 +rxgains5gtrelnabypa2=1 +slice/1/rxgains5gtrelnabypa0=1 +rxgains5gmtrelnabypa0=1 +rxgains5gmtrelnabypa1=1 +rxgains5gmtrelnabypa2=1 +slice/1/rxgains5gmtrelnabypa0=1 +rxgains5ghtrelnabypa0=1 +rxgains5ghtrelnabypa1=1 +rxgains5ghtrelnabypa2=1 +slice/1/rxgains5ghtrelnabypa0=1 +rxgains2gelnagaina0=3 +rxgains2gelnagaina1=2 +rxgains2gelnagaina2=2 +slice/1/rxgains2gelnagaina0=1 +rxgains2gtrisoa0=6 +rxgains2gtrisoa1=6 +rxgains2gtrisoa2=6 +slice/1/rxgains2gtrisoa0=6 +rxgains2gtrelnabypa0=1 +rxgains2gtrelnabypa1=1 +rxgains2gtrelnabypa2=1 +slice/1/rxgains2gtrelnabypa0=1 +maxp2ga0=90 +maxp5gb0a0=82 +maxp5gb1a0=82 +maxp5gb2a0=82 +maxp5gb3a0=82 +maxp5gb4a0=82 +maxp2ga1=90 +maxp5gb0a1=82 +maxp5gb1a1=82 +maxp5gb2a1=82 +maxp5gb3a1=82 +maxp5gb4a1=82 +maxp2ga2=90 +maxp5gb0a2=82 +maxp5gb1a2=82 +maxp5gb2a2=82 +maxp5gb3a2=82 +maxp5gb4a2=82 +slice/1/maxp2ga0=90 +slice/1/maxp5gb0a0=82 +slice/1/maxp5gb1a0=82 +slice/1/maxp5gb2a0=82 +slice/1/maxp5gb3a0=82 +slice/1/maxp5gb4a0=82 +slice/1/pa2ga0=6794,-9756,-702,5597 +slice/1/pa5ga0=6423,-2156,-5947,4698,6173,0,-6838,4193,6210,-143,-6764,4832,6163,-52,-6691,4989,6135,-815,-5965,8745 +slice/1/pa5g40a0=6205,-1090,-6183,5493,6201,-1056,-6068,6960,6160,0,-6378,7398,6122,0,-6321,7536,6106,-650,-5843,8828 +slice/1/pa5g80a0=6334,-1730,-5736,5978,6289,-1093,-5997,6026,6139,-66,-6374,6265,6206,-991,-5788,7724,6179,-1379,-5521,8078 +pa2ga0=7114,-10840,-438,5467 +pa5ga0=6176,-1568,-5942,5037,6180,-1873,-5624,6186,6144,-1919,-5550,6663,6156,-1823,-5626,7205,6069,-1696,-5612,7937 +pa5g40a0=5992,-1494,-5593,6834,6119,-2662,-4953,8674,6132,-2617,-4931,9121,6051,-1828,-5338,8489,6041,-2218,-4988,10459 +pa5g80a0=6064,-3052,-4706,7638,6068,-3097,-4675,7561,6100,-3283,-4538,8367,6122,-3040,-4697,9927,6024,-2613,-4840,9804 +pa2ga1=7103,-10837,-432,5220 +pa5ga1=6136,0,-6839,2576,6125,0,-6687,3665,6124,-443,-6526,2733,6163,-832,-6279,5060,6061,0,-6673,5178 +pa5g40a1=5984,0,-6550,3772,6108,-971,-5990,5325,6174,-1780,-5479,7268,6048,-572,-6155,5528,6099,-1235,-5750,8576 +pa5g80a1=6036,-1442,-5691,4505,6104,-1968,-5369,5441,6170,-2798,-4891,6946,6170,-2358,-5178,8748,6127,-1955,-5475,7204 +pa2ga2=7153,-10553,-632,5451 +pa5ga2=6278,-2835,-5467,4107,6305,-2915,-5424,4322,6088,-1700,-5947,3613,6108,-2417,-5333,6068,6001,-2301,-5278,6582 +pa5g40a2=6150,-3146,-4985,6641,6069,-2188,-5496,5448,6031,-2064,-5364,7643,6037,-2175,-5294,6789,6008,-3181,-4505,10114 +pa5g80a2=6165,-4337,-4197,7667,6087,-3202,-4823,5837,5962,-1972,-5504,4502,6044,-3067,-4707,7908,6044,-3801,-4130,10803 +slice/1/AvVmid_c0=7,65,7,55,7,55,7,55,7,55 +AvVmid_c0=2,115,3,90,3,90,3,90,3,90 +AvVmid_c1=2,115,3,90,3,90,3,90,3,90 +AvVmid_c2=2,115,3,90,3,90,3,90,3,90 +rpcal2g=65535 +rpcal5gb0=65535 +rpcal5gb1=65535 +rpcal5gb2=65535 +rpcal5gb3=65535 +swctrlmap4_cfg=0x13 +swctrlmap4_TX2g_fem3to0=0x3333 +swctrlmap4_TX2g_fem7to4=0x4200 +swctrlmap4_TX2g_fem9to8=0x00 +swctrlmap4_RX2g_fem3to0=0x4444 +swctrlmap4_RX2g_fem7to4=0x4200 +swctrlmap4_RX2g_fem9to8=0x00 +swctrlmap4_RXByp2g_fem3to0=0x6666 +swctrlmap4_RXByp2g_fem7to4=0x4200 +swctrlmap4_RXByp2g_fem9to8=0x00 +swctrlmap4_misc2g_fem3to0=0x0000 +swctrlmap4_misc2g_fem7to4=0x0000 +swctrlmap4_misc2g_fem9to8=0x00 +swctrlmap4_TX5g_fem3to0=0x8888 +swctrlmap4_TX5g_fem7to4=0x1911 +swctrlmap4_TX5g_fem9to8=0x40 +swctrlmap4_RX5g_fem3to0=0x0000 +swctrlmap4_RX5g_fem7to4=0x1911 +swctrlmap4_RX5g_fem9to8=0x40 +swctrlmap4_RXByp5g_fem3to0=0x0000 +swctrlmap4_RXByp5g_fem7to4=0x0800 +swctrlmap4_RXByp5g_fem9to8=0x40 +swctrlmap4_misc5g_fem3to0=0x0000 +swctrlmap4_misc5g_fem7to4=0x0000 +swctrlmap4_misc5g_fem9to8=0x00 +master_slice_mask_5g=0x198 +master_slice_mask_2g=0x67 +core2slicemap=0x8 +dot11b_opts=0x3aa85 +ed_thresh2g=-63 +ed_thresh5g=-66 +eu_edthresh2g=-63 +eu_edthresh5g=-66 +slice/1/ed_thresh2g=-57 +slice/1/ed_thresh5g=-60 +slice/1/eu_edthresh2g=-57 +slice/1/eu_edthresh5g=-60 +btc_mode=1 +btc_full_hybrid=0 +btc_2gchain=5 +dynsdb_txchain=3 +muxenab=1 +seci_uart_gpios=0x08090a0b +fuart_pup_rx_cts=1 +slice/1/bphyscale=43 +slice/1/rssi_cal_rev=1 +slice/1/rxgaincal_rssical=1 +slice/1/gain_cal_temp=255 +slice/1/rssi_qdB_en=1 +slice/1/temp_comp_tr_loss=1 +slice/1/rssi_cal_freq_grp_2g=0x89,0x22,0xa2,0x03,0x3b,0x3c,0x44 +slice/1/rxgain_tempcoeff2g_sub_elnaoff=4,7,7,9,9 +slice/1/rxgain_tempcoeff2g_sub=12,9,10,9,7 +slice/1/rxgain_tempcoeff5gl=9 +slice/1/rxgain_tempcoeff5gml=7 +slice/1/rxgain_tempcoeff5gmu=5 +slice/1/rxgain_tempcoeff5gh=1 +slice/1/rxgain_tempcoeff5gl_elnaoff=0 +slice/1/rxgain_tempcoeff5gml_elnaoff=7 +slice/1/rxgain_tempcoeff5gmu_elnaoff=12 +slice/1/rxgain_tempcoeff5gh_elnaoff=7 +rssi_cal_rev=1 +rxgaincal_rssical=1 +gain_cal_temp=255 +rssi_qdB_en=1 +temp_comp_tr_loss=1 +rssi_cal_freq_grp_2g=0x89,0x22,0xa2,0x03,0x3b,0x3c,0x44 +rxgain_tempcoeff2g_sub=73,63,69,76,55,66,61,63,76,60,72,66,64,86,66 +rxgain_tempcoeff2g_sub_elnaoff=32,76,67,40,63,38,63,67,48,63,38,63,76,48,54 +rxgain_tempcoeff5gl=50,55,54 +rxgain_tempcoeff5gml=49,44,53 +rxgain_tempcoeff5gmu=48,44,53 +rxgain_tempcoeff5gh=50,45,60 +rxgain_tempcoeff5gl_elnaoff=46,41,35 +rxgain_tempcoeff5gml_elnaoff=35,36,48 +rxgain_tempcoeff5gmu_elnaoff=33,32,40 +rxgain_tempcoeff5gh_elnaoff=32,35,44 +txfdiqcalenable=1 +ldo3p3_voltage=4 +initbaseidx5govrval=20 +initbaseidx2govrval=20 +slice/1/initbaseidx5govrval=20 +slice/1/initbaseidx2govrval=20 +useoobgaint=1 +pad_scaling=128 +olpc_idx_in_use=1 +disable_olpc=0 +slice/1/olpc_idx_in_use=1 +slice/1/disable_olpc=0 +olpc_thresh=0 +slice/1/olpc_thresh=0 +ofdmfilttype_2gbe=1 +slice/1/ofdmfilttype_2gbe=1 +rssicorrnorm_c0=0,0 +rssicorrnorm_c1=0,0 +rssicorrnorm_c2=0,0 +rssicorrnorm5g_c0=-3,0,0,-3,0,0,-3,0,0,-3,0,0 +rssicorrnorm5g_c1=-3,0,0,-3,0,0,-3,0,0,-3,0,0 +rssicorrnorm5g_c2=-3,0,0,-3,0,0,-3,0,0,-3,0,0 +slice/1/rssicorrnorm_c0=0,0 +slice/1/rssicorrnorm5g_c0=3,4,5,3,4,5,3,4,5,3,4,5 +paprdis=0 +paprrmcsgamma2g=500,550,550,-1,-1,-1,-1,-1,-1,-1 +paprrmcsgain2g=128,128,128,0,0,0,0,0,0,0 +paprrmcsgamma5g20=-1,-1,-1,-1,-1,-1,-1,-1,-1,-1 +paprrmcsgain5g20=0,0,0,0,0,0,0,0,0,0 +paprrmcsgamma5g40=-1,-1,-1,-1,-1,-1,-1,-1,-1,-1 +paprrmcsgain5g40=0,0,0,0,0,0,0,0,0,0 +paprrmcsgamma5g80=-1,-1,-1,-1,-1,-1,-1,-1,-1,-1 +paprrmcsgain5g80=0,0,0,0,0,0,0,0,0,0 +slice/1/paprdis=1 +slice/1/paprrmcsgamma2g=500,550,550,600,700,-1,-1,-1,-1,-1 +slice/1/paprrmcsgain2g=128,128,128,128,128,0,0,0,0,0 +slice/1/paprrmcsgamma5g20=-1,-1,-1,-1,-1,-1,-1,-1,-1,-1 +slice/1/paprrmcsgain5g20=0,0,0,0,0,0,0,0,0,0 +slice/1/paprrmcsgamma5g40=-1,-1,-1,-1,-1,-1,-1,-1,-1,-1 +slice/1/paprrmcsgain5g40=0,0,0,0,0,0,0,0,0,0 +slice/1/paprrmcsgamma5g80=-1,-1,-1,-1,-1,-1,-1,-1,-1,-1 +slice/1/paprrmcsgain5g80=0,0,0,0,0,0,0,0,0,0 +host_wake_opt=0 +olpc_tempslope2g=80,80,80 +olpc_tempslope5g=180,180,180 +slice/1/olpc_tempslope2g=120 +slice/1/olpc_tempslope5g=180 +ds_hc_enable=1 +bphyscale=29,25 +slice/1/bbmult_scaling=287 +tempsense_pwrbackoff_threshold=55 +pwrbackoff_2g=4,4,4 +pwrbackoff_5gl=4,4,4 +pwrbackoff_5gm=4,4,4 +pwrbackoff_5gh=4,4,4 +slice/1/tempsense_pwrbackoff_threshold=55 +slice/1/pwrbackoff_2g=4,4,4 +slice/1/pwrbackoff_5gl=4,4,4 +slice/1/pwrbackoff_5gm=4,4,4 +slice/1/pwrbackoff_5gh=4,4,4 +onbody_gpio_inpt=12 +sar_fusion_enable=0 +tempsense_throttle_txchain=1 +throttle_tx_duty_cycle=50 +slice/1/throttle_tx_duty_cycle=50 +cck_tx_coremask=1 +cck_txdiv_mode=1 +txfilt5g_chanlist=36,64,100,140,149,165,38,62,102,134,151,159,42,58,106,122,155 +txfilt5g_finescale=0xA6,0xA6,0x80,0x80,0xA6,0xA6,0x67,0x67,0x67,0x8D,0x8D,0x8D,0x8D,0x8D,0x67,0x8D,0x8D +txfilt5g_finescale_offset_adj=0,0,5,5,0,0,5,5,5,0,0,0,0,0,5,0,0 +dis_5g_dac_scram=1 +srom_wrt_time=6 +pcie_slave_axi_timeout=0 +sw_d2h_read_timeout=55000 +asym_interf_noise_delta_thresh=5 +asym_interf_mit_en=1 diff --git a/apple-t2-support/brcm/brcmfmac4364b2-pcie.apple,kauai-HRPN-u.txt b/apple-t2-support/brcm/brcmfmac4364b2-pcie.apple,kauai-HRPN-u.txt new file mode 100644 index 0000000..e298ae5 --- /dev/null +++ b/apple-t2-support/brcm/brcmfmac4364b2-pcie.apple,kauai-HRPN-u.txt @@ -0,0 +1,480 @@ +sromrev=15 +subvid=0x106b +vendid=0x14e4 +devid=0x4464 +boardtype=0x081d +boardrev=0x1750 +boardnum=1 +boardflags=0x10401801 +boardflags2=0x0 +boardflags3=0x48002085 +boardflags4=0x140 +slice/1/boardflags=0x10001001 +slice/1/boardflags2=0x0 +slice/1/boardflags3=0x48002080 +slice/1/boardflags4=0x140 +aa2g=0x7 +aa5g=0x7 +agbg0=0x83 +agbg1=0x42 +agbg2=0x42 +slice/1/agbg0=0x42 +aga0=0xc7 +aga1=0x06 +aga2=0x05 +slice/1/aga0=0x05 +txchain=0x7 +rxchain=0x7 +slice/1/txchain=0x1 +slice/1/rxchain=0x1 +antswitch=0 +tssiposslope2g=1 +slice/1/tssiposslope2g=1 +epagain2g=0 +slice/1/epagain2g=0 +pdgain2g=0 +tworangetssi2g=0 +slice/1/tworangetssi2g=0 +papdcap2g=0 +femctrl=0 +tssiposslope5g=1 +slice/1/tssiposslope5g=1 +epagain5g=0 +slice/1/epagain5g=0 +pdgain5g=0 +slice/1/pdgain5g=0 +tworangetssi5g=0 +papdcap5g=0 +gainctrlsph=0 +tempthresh=110 +tempoffset=255 +rawtempsense=0x1ff +rhc_tempthresh=115 +measpower=0 +measpower1=0 +measpower2=0 +xtalfreq=37400 +phycal_tempdelta=40 +slice/1/phycal_tempdelta=40 +temps_period=10 +temps_hysteresis=5 +slice/1/pdoffset40m2g=0 +slice/1/pdoffset40ma0=0x65644 +slice/1/pdoffset80ma0=0x65655 +slice/1/pdoffsetcck=0x4 +pdoffset40ma0=0x11111 +pdoffset40ma1=0x21210 +pdoffset40ma2=0x21211 +pdoffset80ma0=0x0f100 +pdoffset80ma1=0x1f10f +pdoffset80ma2=0x0f200 +pdoffset40m2g=0 +pdoffsetcck=0x0842 +pdoffset20in40m5gb0=0 +pdoffset20in40m5gb1=0 +pdoffset20in40m5gb2=0 +pdoffset20in40m5gb3=0 +pdoffset20in40m5gb4=0 +pdoffset40in80m5gb0=0 +pdoffset40in80m5gb1=0 +pdoffset40in80m5gb2=0 +pdoffset40in80m5gb3=0 +pdoffset40in80m5gb4=0 +pdoffset20in80m5gb0=0 +pdoffset20in80m5gb1=0 +pdoffset20in80m5gb2=0 +pdoffset20in80m5gb3=0 +pdoffset20in80m5gb4=0 +subband5gver=0x5 +mcs8poexp=0 +mcs9poexp=0 +mcs10poexp=0 +mcs11poexp=0 +cckbw202gpo=0 +cckbw20ul2gpo=0 +mcsbw202gpo=1968378128 +mcsbw402gpo=1968378128 +dot11agofdmhrbw202gpo=12561 +ofdmlrbw202gpo=17 +mcsbw205glpo=2574598944 +mcsbw405glpo=2557751842 +mcsbw805glpo=2272469248 +mcsbw1605glpo=0 +mcsbw205gmpo=2574598944 +mcsbw405gmpo=2557751842 +mcsbw805gmpo=2272469248 +mcsbw1605gmpo=0 +mcsbw205ghpo=2001936656 +mcsbw405ghpo=1986208016 +mcsbw805ghpo=2271350784 +mcsbw1605ghpo=0 +mcsbw205gx1po=2001936656 +mcsbw405gx1po=1986208016 +mcsbw805gx1po=2271350784 +mcsbw1605gx1po=0 +mcsbw205gx2po=2003055120 +mcsbw405gx2po=2271490577 +mcsbw805gx2po=2271420688 +mcsbw1605gx2po=0 +mcslr5glpo=0 +mcslr5gmpo=0 +mcslr5ghpo=0 +mcslr5gx1po=0 +mcslr5gx2po=0 +sb20in40hrpo=0 +sb20in40lrpo=0 +sb20in40hrlrpox=0 +dot11agduphrpo=0 +dot11agduplrpo=0 +dot11agduphrlrpox=0 +sb40and80hr5glpo=0 +sb40and80hr5gmpo=0 +sb40and80hr5ghpo=0 +sb40and80hr5gx1po=0 +sb40and80hr5gx2po=0 +sb20in80and160hr5glpo=0 +sb20in80and160hr5gmpo=0 +sb20in80and160hr5ghpo=0 +sb20in80and160hr5gx1po=0 +sb20in80and160hr5gx2po=0 +sb40and80lr5glpo=0 +sb40and80lr5gmpo=0 +sb40and80lr5ghpo=0 +sb40and80lr5gx1po=0 +sb40and80lr5gx2po=0 +sb20in80and160lr5glpo=0 +sb20in80and160lr5gmpo=0 +sb20in80and160lr5ghpo=0 +sb20in80and160lr5gx1po=0 +sb20in80and160lr5gx2po=0 +slice/1/mcs8poexp=0 +slice/1/mcs9poexp=0 +slice/1/mcs10poexp=0 +slice/1/mcs11poexp=0 +slice/1/cckbw202gpo=0 +slice/1/cckbw20ul2gpo=0 +slice/1/mcsbw202gpo=1968378128 +slice/1/mcsbw402gpo=1968378128 +slice/1/dot11agofdmhrbw202gpo=12561 +slice/1/ofdmlrbw202gpo=17 +slice/1/mcsbw205glpo=2574598944 +slice/1/mcsbw405glpo=2557751842 +slice/1/mcsbw805glpo=2272469248 +slice/1/mcsbw1605glpo=0 +slice/1/mcsbw205gmpo=2574598944 +slice/1/mcsbw405gmpo=2557751842 +slice/1/mcsbw805gmpo=2272469248 +slice/1/mcsbw1605gmpo=0 +slice/1/mcsbw205ghpo=2001936656 +slice/1/mcsbw405ghpo=1986208016 +slice/1/mcsbw805ghpo=2271350784 +slice/1/mcsbw1605ghpo=0 +slice/1/mcsbw205gx1po=2001936656 +slice/1/mcsbw405gx1po=1986208016 +slice/1/mcsbw805gx1po=2271350784 +slice/1/mcsbw1605gx1po=0 +slice/1/mcsbw205gx2po=2003055120 +slice/1/mcsbw405gx2po=2271490577 +slice/1/mcsbw805gx2po=2271420688 +slice/1/mcsbw1605gx2po=0 +slice/1/mcslr5glpo=0 +slice/1/mcslr5gmpo=0 +slice/1/mcslr5ghpo=0 +slice/1/mcslr5gx1po=0 +slice/1/mcslr5gx2po=0 +slice/1/sb20in40hrpo=0 +slice/1/sb20in40lrpo=0 +slice/1/sb20in40hrlrpox=0 +slice/1/dot11agduphrpo=0 +slice/1/dot11agduplrpo=0 +slice/1/dot11agduphrlrpox=0 +slice/1/sb40and80hr5glpo=0 +slice/1/sb40and80hr5gmpo=0 +slice/1/sb40and80hr5ghpo=0 +slice/1/sb40and80hr5gx1po=0 +slice/1/sb40and80hr5gx2po=0 +slice/1/sb20in80and160hr5glpo=0 +slice/1/sb20in80and160hr5gmpo=0 +slice/1/sb20in80and160hr5ghpo=0 +slice/1/sb20in80and160hr5gx1po=0 +slice/1/sb20in80and160hr5gx2po=0 +slice/1/sb40and80lr5glpo=0 +slice/1/sb40and80lr5gmpo=0 +slice/1/sb40and80lr5ghpo=0 +slice/1/sb40and80lr5gx1po=0 +slice/1/sb40and80lr5gx2po=0 +slice/1/sb20in80and160lr5glpo=0 +slice/1/sb20in80and160lr5gmpo=0 +slice/1/sb20in80and160lr5ghpo=0 +slice/1/sb20in80and160lr5gx1po=0 +slice/1/sb20in80and160lr5gx2po=0 +sar2g=18 +sar5g=15 +noiselvl2ga0=31 +noiselvl2ga1=31 +noiselvl2ga2=31 +slice/1/noiselvl2ga0=31 +noiselvl5ga0=31,31,31,31 +noiselvl5ga1=31,31,31,31 +noiselvl5ga2=31,31,31,31 +slice/1/noiselvl5ga0=31,31,31,31 +rxgainerr2ga0=63 +rxgainerr2ga1=31 +rxgainerr2ga2=31 +slice/1/rxgainerr2ga0=63 +rxgainerr5ga0=63,63,63,63 +rxgainerr5ga1=31,31,31,31 +rxgainerr5ga2=31,31,31,31 +slice/1/rxgainerr5ga0=63,63,63,63 +extpagain2g=1 +extpagain5g=1 +rxgains5gelnagaina0=4 +rxgains5gelnagaina1=4 +rxgains5gelnagaina2=2 +slice/1/rxgains5gelnagaina0=2 +rxgains5gmelnagaina0=4 +rxgains5gmelnagaina1=4 +rxgains5gmelnagaina2=2 +slice/1/rxgains5gmelnagaina0=2 +rxgains5ghelnagaina0=4 +rxgains5ghelnagaina1=4 +rxgains5ghelnagaina2=2 +slice/1/rxgains5ghelnagaina0=2 +rxgains5gtrisoa0=6 +rxgains5gtrisoa1=6 +rxgains5gtrisoa2=6 +slice/1/rxgains5gtrisoa0=6 +rxgains5gmtrisoa0=6 +rxgains5gmtrisoa1=6 +rxgains5gmtrisoa2=6 +slice/1/rxgains5gmtrisoa0=6 +rxgains5ghtrisoa0=6 +rxgains5ghtrisoa1=6 +rxgains5ghtrisoa2=6 +slice/1/rxgains5ghtrisoa0=6 +rxgains5gtrelnabypa0=1 +rxgains5gtrelnabypa1=1 +rxgains5gtrelnabypa2=1 +slice/1/rxgains5gtrelnabypa0=1 +rxgains5gmtrelnabypa0=1 +rxgains5gmtrelnabypa1=1 +rxgains5gmtrelnabypa2=1 +slice/1/rxgains5gmtrelnabypa0=1 +rxgains5ghtrelnabypa0=1 +rxgains5ghtrelnabypa1=1 +rxgains5ghtrelnabypa2=1 +slice/1/rxgains5ghtrelnabypa0=1 +rxgains2gelnagaina0=3 +rxgains2gelnagaina1=1 +rxgains2gelnagaina2=1 +slice/1/rxgains2gelnagaina0=1 +rxgains2gtrisoa0=6 +rxgains2gtrisoa1=6 +rxgains2gtrisoa2=6 +slice/1/rxgains2gtrisoa0=6 +rxgains2gtrelnabypa0=1 +rxgains2gtrelnabypa1=1 +rxgains2gtrelnabypa2=1 +slice/1/rxgains2gtrelnabypa0=1 +maxp2ga0=90 +maxp5gb0a0=82 +maxp5gb1a0=82 +maxp5gb2a0=82 +maxp5gb3a0=82 +maxp5gb4a0=82 +maxp2ga1=90 +maxp5gb0a1=82 +maxp5gb1a1=82 +maxp5gb2a1=82 +maxp5gb3a1=82 +maxp5gb4a1=82 +maxp2ga2=90 +maxp5gb0a2=82 +maxp5gb1a2=82 +maxp5gb2a2=82 +maxp5gb3a2=82 +maxp5gb4a2=82 +slice/1/maxp2ga0=90 +slice/1/maxp5gb0a0=82 +slice/1/maxp5gb1a0=82 +slice/1/maxp5gb2a0=82 +slice/1/maxp5gb3a0=82 +slice/1/maxp5gb4a0=82 +slice/1/pa2ga0=8128,-18780,0,0 +slice/1/pa5ga0=8426,-18268,-664,5087,8433,-18420,-719,2113,8490,-19574,-88,6036,8443,-19772,0,5706,8458,-19965,0,5220 +slice/1/pa5g40a0=9071,-20818,0,7224,9007,-20880,0,5554,9314,-22049,0,164,9143,-21609,0,2649,9145,-21710,0,3749 +slice/1/pa5g80a0=9146,-20739,0,7952,9232,-20944,0,7867,9197,-21503,0,3656,9006,-21236,0,3081,9016,-21244,0,4571 +pa2ga0=9025,-20293,0,0 +pa5ga0=7499,-14637,-1969,0,7707,-17101,-587,5195,7402,-16161,-1100,0,7344,-16748,-739,1327,7428,-17928,-15,5011 +pa5g40a0=7988,-17892,-580,5317,7888,-17627,-916,0,7882,-18490,-367,3892,7957,-19469,0,2348,7895,-19621,0,0 +pa5g80a0=7796,-17195,-802,3960,7586,-16154,-1279,2589,7714,-18334,-137,5511,7666,-18152,-424,3432,7659,-18483,-251,3445 +pa2ga1=9009,-20371,0,0 +pa5ga1=7747,-16591,-959,2964,7691,-17033,-620,5021,7573,-17772,0,8537,7458,-17897,0,6217,7423,-17847,0,6366 +pa5g40a1=8108,-18890,0,8717,8042,-18892,0,8351,7966,-19235,0,3448,7936,-19295,0,4290,7914,-19622,0,1481 +pa5g80a1=7869,-17894,-444,5027,7757,-17506,-601,4288,7777,-18739,0,5298,7834,-19458,0,0,7778,-19235,0,3087 +pa2ga2=8939,-20351,0,0 +pa5ga2=8093,-16295,-1525,2663,8079,-16633,-1461,923,8060,-18470,-284,5994,8033,-18923,0,7098,7986,-19025,0,4486 +pa5g40a2=8680,-19647,-212,7457,8706,-20168,0,7232,8635,-20565,0,2710,8618,-20767,0,1336,8529,-20679,0,1708 +pa5g80a2=8440,-18894,-427,5654,8425,-18966,-498,3030,8358,-19692,0,6669,8404,-20163,0,4245,8397,-20349,0,1904 +slice/1/AvVmid_c0=6,65,5,105,5,105,5,105,5,105 +AvVmid_c0=2,95,1,140,1,140,1,140,1,140 +AvVmid_c1=2,95,1,140,1,140,1,140,1,140 +AvVmid_c2=1,125,1,140,1,140,1,140,1,140 +rpcal2g=65535 +rpcal5gb0=65535 +rpcal5gb1=65535 +rpcal5gb2=65535 +rpcal5gb3=65535 +swctrlmap4_cfg=0x13 +swctrlmap4_TX2g_fem3to0=0x3333 +swctrlmap4_TX2g_fem7to4=0x4200 +swctrlmap4_TX2g_fem9to8=0x00 +swctrlmap4_RX2g_fem3to0=0x4444 +swctrlmap4_RX2g_fem7to4=0x4200 +swctrlmap4_RX2g_fem9to8=0x00 +swctrlmap4_RXByp2g_fem3to0=0x6666 +swctrlmap4_RXByp2g_fem7to4=0x4200 +swctrlmap4_RXByp2g_fem9to8=0x00 +swctrlmap4_misc2g_fem3to0=0x0000 +swctrlmap4_misc2g_fem7to4=0x0000 +swctrlmap4_misc2g_fem9to8=0x00 +swctrlmap4_TX5g_fem3to0=0x8888 +swctrlmap4_TX5g_fem7to4=0x1911 +swctrlmap4_TX5g_fem9to8=0x40 +swctrlmap4_RX5g_fem3to0=0x0000 +swctrlmap4_RX5g_fem7to4=0x1911 +swctrlmap4_RX5g_fem9to8=0x40 +swctrlmap4_RXByp5g_fem3to0=0x0000 +swctrlmap4_RXByp5g_fem7to4=0x0800 +swctrlmap4_RXByp5g_fem9to8=0x40 +swctrlmap4_misc5g_fem3to0=0x0000 +swctrlmap4_misc5g_fem7to4=0x0000 +swctrlmap4_misc5g_fem9to8=0x00 +master_slice_mask_5g=0x198 +master_slice_mask_2g=0x67 +core2slicemap=0x8 +dot11b_opts=0x3aa85 +ed_thresh2g=-63 +ed_thresh5g=-66 +eu_edthresh2g=-63 +eu_edthresh5g=-66 +slice/1/ed_thresh2g=-57 +slice/1/ed_thresh5g=-60 +slice/1/eu_edthresh2g=-57 +slice/1/eu_edthresh5g=-60 +btc_mode=1 +btc_full_hybrid=0 +btc_2gchain=5 +dynsdb_txchain=3 +muxenab=1 +seci_uart_gpios=0x08090a0b +fuart_pup_rx_cts=1 +slice/1/bphyscale=43 +slice/1/rssi_cal_rev=1 +slice/1/rxgaincal_rssical=1 +slice/1/gain_cal_temp=255 +slice/1/rssi_qdB_en=1 +slice/1/temp_comp_tr_loss=1 +slice/1/rssi_cal_freq_grp_2g=0x89,0x22,0xa2,0x03,0x3b,0x3c,0x44 +slice/1/rxgain_tempcoeff2g_sub_elnaoff=9,9,7,12,7 +slice/1/rxgain_tempcoeff2g_sub=17,17,12,16,17 +slice/1/rxgain_tempcoeff5gl=7 +slice/1/rxgain_tempcoeff5gml=12 +slice/1/rxgain_tempcoeff5gmu=12 +slice/1/rxgain_tempcoeff5gh=7 +slice/1/rxgain_tempcoeff5gl_elnaoff=0 +slice/1/rxgain_tempcoeff5gml_elnaoff=0 +slice/1/rxgain_tempcoeff5gmu_elnaoff=0 +slice/1/rxgain_tempcoeff5gh_elnaoff=9 +rssi_cal_rev=1 +rxgaincal_rssical=1 +gain_cal_temp=255 +rssi_qdB_en=1 +temp_comp_tr_loss=1 +rssi_cal_freq_grp_2g=0x89,0x22,0xa2,0x03,0x3b,0x3c,0x44 +rxgain_tempcoeff2g_sub=78,84,84,71,76,71,69,64,65,65,64,63,63,64,64 +rxgain_tempcoeff2g_sub_elnaoff=70,79,71,76,74,67,67,67,67,67,64,67,67,63,68 +rxgain_tempcoeff5gl=47,42,46 +rxgain_tempcoeff5gml=58,45,45 +rxgain_tempcoeff5gmu=57,48,44 +rxgain_tempcoeff5gh=57,52,51 +rxgain_tempcoeff5gl_elnaoff=46,42,38 +rxgain_tempcoeff5gml_elnaoff=49,42,41 +rxgain_tempcoeff5gmu_elnaoff=48,42,40 +rxgain_tempcoeff5gh_elnaoff=48,44,42 +txfdiqcalenable=1 +ldo3p3_voltage=4 +initbaseidx5govrval=20 +initbaseidx2govrval=20 +slice/1/initbaseidx5govrval=20 +slice/1/initbaseidx2govrval=20 +useoobgaint=1 +pad_scaling=128 +olpc_idx_in_use=1 +disable_olpc=0 +slice/1/olpc_idx_in_use=1 +slice/1/disable_olpc=0 +olpc_thresh=0 +slice/1/olpc_thresh=0 +ofdmfilttype_2gbe=1 +slice/1/ofdmfilttype_2gbe=1 +rssicorrnorm_c0=0,0 +rssicorrnorm_c1=0,0 +rssicorrnorm_c2=0,0 +rssicorrnorm5g_c0=-4,-3,-2,-4,-3,-2,-5,-3,-2,-4,-3,-2 +rssicorrnorm5g_c1=-4,-3,-2,-4,-3,-2,-6,-3,-2,-4,-3,-2 +rssicorrnorm5g_c2=-4,-3,-2,-4,-3,-2,-4,-3,-2,-4,-3,-2 +slice/1/rssicorrnorm_c0=0,0 +slice/1/rssicorrnorm5g_c0=0,2,4,0,2,4,0,2,4,0,2,4 +paprdis=0 +paprrmcsgamma2g=500,550,550,-1,-1,-1,-1,-1,-1,-1 +paprrmcsgain2g=128,128,128,0,0,0,0,0,0,0 +paprrmcsgamma5g20=-1,-1,-1,-1,-1,-1,-1,-1,-1,-1 +paprrmcsgain5g20=0,0,0,0,0,0,0,0,0,0 +paprrmcsgamma5g40=-1,-1,-1,-1,-1,-1,-1,-1,-1,-1 +paprrmcsgain5g40=0,0,0,0,0,0,0,0,0,0 +paprrmcsgamma5g80=-1,-1,-1,-1,-1,-1,-1,-1,-1,-1 +paprrmcsgain5g80=0,0,0,0,0,0,0,0,0,0 +slice/1/paprdis=1 +slice/1/paprrmcsgamma2g=500,550,550,600,700,-1,-1,-1,-1,-1 +slice/1/paprrmcsgain2g=128,128,128,128,128,0,0,0,0,0 +slice/1/paprrmcsgamma5g20=-1,-1,-1,-1,-1,-1,-1,-1,-1,-1 +slice/1/paprrmcsgain5g20=0,0,0,0,0,0,0,0,0,0 +slice/1/paprrmcsgamma5g40=-1,-1,-1,-1,-1,-1,-1,-1,-1,-1 +slice/1/paprrmcsgain5g40=0,0,0,0,0,0,0,0,0,0 +slice/1/paprrmcsgamma5g80=-1,-1,-1,-1,-1,-1,-1,-1,-1,-1 +slice/1/paprrmcsgain5g80=0,0,0,0,0,0,0,0,0,0 +host_wake_opt=0 +olpc_tempslope2g=80,80,80 +olpc_tempslope5g=180,180,180 +slice/1/olpc_tempslope2g=120 +slice/1/olpc_tempslope5g=180 +ds_hc_enable=1 +onbody_gpio_inpt=12 +bphyscale=29,25 +slice/1/bbmult_scaling=287 +tempsense_pwrbackoff_threshold=55 +pwrbackoff_2g=4,4,4 +pwrbackoff_5gl=4,4,4 +pwrbackoff_5gm=4,4,4 +pwrbackoff_5gh=4,4,4 +slice/1/tempsense_pwrbackoff_threshold=55 +slice/1/pwrbackoff_2g=4,4,4 +slice/1/pwrbackoff_5gl=4,4,4 +slice/1/pwrbackoff_5gm=4,4,4 +slice/1/pwrbackoff_5gh=4,4,4 +sar_fusion_enable=0 +tempsense_throttle_txchain=1 +throttle_tx_duty_cycle=50 +slice/1/throttle_tx_duty_cycle=50 +cck_tx_coremask=1 +cck_txdiv_mode=1 +txfilt5g_chanlist=36,64,100,140,149,165,38,62,102,134,151,159,42,58,106,122,155 +txfilt5g_finescale=0xA6,0xA6,0x80,0x80,0xA6,0xA6,0x67,0x67,0x67,0x8D,0x8D,0x8D,0x8D,0x8D,0x67,0x8D,0x8D +txfilt5g_finescale_offset_adj=0,0,5,5,0,0,5,5,5,0,0,0,0,0,5,0,0 +dis_5g_dac_scram=1 +srom_wrt_time=6 +pcie_slave_axi_timeout=0 +sw_d2h_read_timeout=55000 +asym_interf_noise_delta_thresh=5 +asym_interf_mit_en=1 diff --git a/apple-t2-support/brcm/brcmfmac4364b2-pcie.apple,kauai.bin b/apple-t2-support/brcm/brcmfmac4364b2-pcie.apple,kauai.bin new file mode 100644 index 0000000..2926518 Binary files /dev/null and b/apple-t2-support/brcm/brcmfmac4364b2-pcie.apple,kauai.bin differ diff --git a/apple-t2-support/brcm/brcmfmac4364b2-pcie.apple,kauai.clm_blob b/apple-t2-support/brcm/brcmfmac4364b2-pcie.apple,kauai.clm_blob new file mode 100644 index 0000000..adee960 Binary files /dev/null and b/apple-t2-support/brcm/brcmfmac4364b2-pcie.apple,kauai.clm_blob differ diff --git a/apple-t2-support/brcm/brcmfmac4364b2-pcie.apple,kauai.txcap_blob b/apple-t2-support/brcm/brcmfmac4364b2-pcie.apple,kauai.txcap_blob new file mode 100644 index 0000000..ca4f348 Binary files /dev/null and b/apple-t2-support/brcm/brcmfmac4364b2-pcie.apple,kauai.txcap_blob differ diff --git a/apple-t2-support/brcm/brcmfmac4364b2-pcie.apple,lanai-HRPN-m.txt b/apple-t2-support/brcm/brcmfmac4364b2-pcie.apple,lanai-HRPN-m.txt new file mode 100644 index 0000000..66e1dda --- /dev/null +++ b/apple-t2-support/brcm/brcmfmac4364b2-pcie.apple,lanai-HRPN-m.txt @@ -0,0 +1,480 @@ +sromrev=15 +subvid=0x106b +vendid=0x14e4 +devid=0x4464 +boardtype=0x07bf +boardrev=0x1770 +boardnum=1 +boardflags=0x10401801 +boardflags2=0x0 +boardflags3=0x48002085 +boardflags4=0x140 +slice/1/boardflags=0x10001001 +slice/1/boardflags2=0x0 +slice/1/boardflags3=0x48002080 +slice/1/boardflags4=0x140 +aa2g=0x7 +aa5g=0x7 +agbg0=0x5 +agbg1=0 +agbg2=0x40 +slice/1/agbg0=0x40 +aga0=0x4 +aga1=0x2 +aga2=0xc2 +slice/1/aga0=0xc2 +txchain=0x7 +rxchain=0x7 +slice/1/txchain=0x1 +slice/1/rxchain=0x1 +antswitch=0 +tssiposslope2g=1 +slice/1/tssiposslope2g=1 +epagain2g=0 +slice/1/epagain2g=0 +pdgain2g=0 +tworangetssi2g=0 +slice/1/tworangetssi2g=0 +papdcap2g=0 +femctrl=0 +tssiposslope5g=1 +slice/1/tssiposslope5g=1 +epagain5g=0 +slice/1/epagain5g=0 +pdgain5g=0 +slice/1/pdgain5g=0 +tworangetssi5g=0 +papdcap5g=0 +gainctrlsph=0 +tempthresh=110 +tempoffset=255 +rawtempsense=0x1ff +rhc_tempthresh=115 +measpower=0 +measpower1=0 +measpower2=0 +xtalfreq=37400 +phycal_tempdelta=40 +slice/1/phycal_tempdelta=40 +temps_period=10 +temps_hysteresis=5 +slice/1/pdoffset40m2g=0 +slice/1/pdoffset40ma0=0x11100 +slice/1/pdoffset80ma0=0x22222 +slice/1/pdoffsetcck=0x6 +pdoffset40ma0=0x000ff +pdoffset40ma1=0x100f0 +pdoffset40ma2=0x000ff +pdoffset80ma0=0x0f0ff +pdoffset80ma1=0x0e0ff +pdoffset80ma2=0x0f0ff +pdoffset40m2g=0 +pdoffsetcck=0x1000 +pdoffset20in40m5gb0=0 +pdoffset20in40m5gb1=0 +pdoffset20in40m5gb2=0 +pdoffset20in40m5gb3=0 +pdoffset20in40m5gb4=0 +pdoffset40in80m5gb0=0 +pdoffset40in80m5gb1=0 +pdoffset40in80m5gb2=0 +pdoffset40in80m5gb3=0 +pdoffset40in80m5gb4=0 +pdoffset20in80m5gb0=0 +pdoffset20in80m5gb1=0 +pdoffset20in80m5gb2=0 +pdoffset20in80m5gb3=0 +pdoffset20in80m5gb4=0 +subband5gver=0x5 +mcs8poexp=0 +mcs9poexp=0 +mcs10poexp=0 +mcs11poexp=0 +cckbw202gpo=0 +cckbw20ul2gpo=0 +mcsbw202gpo=1967259648 +mcsbw402gpo=1967259648 +dot11agofdmhrbw202gpo=8192 +ofdmlrbw202gpo=0 +mcsbw205glpo=2252476416 +mcsbw405glpo=2252476416 +mcsbw805glpo=2252476416 +mcsbw1605glpo=0 +mcsbw205gmpo=2252476416 +mcsbw405gmpo=2252476416 +mcsbw805gmpo=2252476416 +mcsbw1605gmpo=0 +mcsbw205ghpo=2252476416 +mcsbw405ghpo=2252476416 +mcsbw805ghpo=2252476416 +mcsbw1605ghpo=0 +mcsbw205gx1po=2252476416 +mcsbw405gx1po=2252476416 +mcsbw805gx1po=2252476416 +mcsbw1605gx1po=0 +mcsbw205gx2po=2252476416 +mcsbw405gx2po=2252476416 +mcsbw805gx2po=2252476416 +mcsbw1605gx2po=0 +mcslr5glpo=0 +mcslr5gmpo=0 +mcslr5ghpo=0 +mcslr5gx1po=0 +mcslr5gx2po=0 +sb20in40hrpo=0 +sb20in40lrpo=0 +sb20in40hrlrpox=0 +dot11agduphrpo=0 +dot11agduplrpo=0 +dot11agduphrlrpox=0 +sb40and80hr5glpo=0 +sb40and80hr5gmpo=0 +sb40and80hr5ghpo=0 +sb40and80hr5gx1po=0 +sb40and80hr5gx2po=0 +sb20in80and160hr5glpo=0 +sb20in80and160hr5gmpo=0 +sb20in80and160hr5ghpo=0 +sb20in80and160hr5gx1po=0 +sb20in80and160hr5gx2po=0 +sb40and80lr5glpo=0 +sb40and80lr5gmpo=0 +sb40and80lr5ghpo=0 +sb40and80lr5gx1po=0 +sb40and80lr5gx2po=0 +sb20in80and160lr5glpo=0 +sb20in80and160lr5gmpo=0 +sb20in80and160lr5ghpo=0 +sb20in80and160lr5gx1po=0 +sb20in80and160lr5gx2po=0 +slice/1/mcs8poexp=0 +slice/1/mcs9poexp=0 +slice/1/mcs10poexp=0 +slice/1/mcs11poexp=0 +slice/1/cckbw202gpo=0 +slice/1/cckbw20ul2gpo=0 +slice/1/mcsbw202gpo=1967259648 +slice/1/mcsbw402gpo=1967259648 +slice/1/dot11agofdmhrbw202gpo=8192 +slice/1/ofdmlrbw202gpo=0 +slice/1/mcsbw205glpo=2252476416 +slice/1/mcsbw405glpo=2252476416 +slice/1/mcsbw805glpo=2252476416 +slice/1/mcsbw1605glpo=0 +slice/1/mcsbw205gmpo=2252476416 +slice/1/mcsbw405gmpo=2252476416 +slice/1/mcsbw805gmpo=2252476416 +slice/1/mcsbw1605gmpo=0 +slice/1/mcsbw205ghpo=2252476416 +slice/1/mcsbw405ghpo=2252476416 +slice/1/mcsbw805ghpo=2252476416 +slice/1/mcsbw1605ghpo=0 +slice/1/mcsbw205gx1po=2252476416 +slice/1/mcsbw405gx1po=2252476416 +slice/1/mcsbw805gx1po=2252476416 +slice/1/mcsbw1605gx1po=0 +slice/1/mcsbw205gx2po=2252476416 +slice/1/mcsbw405gx2po=2252476416 +slice/1/mcsbw805gx2po=2252476416 +slice/1/mcsbw1605gx2po=0 +slice/1/mcslr5glpo=0 +slice/1/mcslr5gmpo=0 +slice/1/mcslr5ghpo=0 +slice/1/mcslr5gx1po=0 +slice/1/mcslr5gx2po=0 +slice/1/sb20in40hrpo=0 +slice/1/sb20in40lrpo=0 +slice/1/sb20in40hrlrpox=0 +slice/1/dot11agduphrpo=0 +slice/1/dot11agduplrpo=0 +slice/1/dot11agduphrlrpox=0 +slice/1/sb40and80hr5glpo=0 +slice/1/sb40and80hr5gmpo=0 +slice/1/sb40and80hr5ghpo=0 +slice/1/sb40and80hr5gx1po=0 +slice/1/sb40and80hr5gx2po=0 +slice/1/sb20in80and160hr5glpo=0 +slice/1/sb20in80and160hr5gmpo=0 +slice/1/sb20in80and160hr5ghpo=0 +slice/1/sb20in80and160hr5gx1po=0 +slice/1/sb20in80and160hr5gx2po=0 +slice/1/sb40and80lr5glpo=0 +slice/1/sb40and80lr5gmpo=0 +slice/1/sb40and80lr5ghpo=0 +slice/1/sb40and80lr5gx1po=0 +slice/1/sb40and80lr5gx2po=0 +slice/1/sb20in80and160lr5glpo=0 +slice/1/sb20in80and160lr5gmpo=0 +slice/1/sb20in80and160lr5ghpo=0 +slice/1/sb20in80and160lr5gx1po=0 +slice/1/sb20in80and160lr5gx2po=0 +sar2g=18 +sar5g=15 +noiselvl2ga0=31 +noiselvl2ga1=31 +noiselvl2ga2=31 +slice/1/noiselvl2ga0=31 +noiselvl5ga0=31,31,31,31 +noiselvl5ga1=31,31,31,31 +noiselvl5ga2=31,31,31,31 +slice/1/noiselvl5ga0=31,31,31,31 +rxgainerr2ga0=63 +rxgainerr2ga1=31 +rxgainerr2ga2=31 +slice/1/rxgainerr2ga0=63 +rxgainerr5ga0=63,63,63,63 +rxgainerr5ga1=31,31,31,31 +rxgainerr5ga2=31,31,31,31 +slice/1/rxgainerr5ga0=63,63,63,63 +extpagain2g=1 +extpagain5g=1 +rxgains5gelnagaina0=4 +rxgains5gelnagaina1=4 +rxgains5gelnagaina2=2 +slice/1/rxgains5gelnagaina0=2 +rxgains5gmelnagaina0=4 +rxgains5gmelnagaina1=4 +rxgains5gmelnagaina2=2 +slice/1/rxgains5gmelnagaina0=2 +rxgains5ghelnagaina0=4 +rxgains5ghelnagaina1=4 +rxgains5ghelnagaina2=2 +slice/1/rxgains5ghelnagaina0=2 +rxgains5gtrisoa0=6 +rxgains5gtrisoa1=6 +rxgains5gtrisoa2=6 +slice/1/rxgains5gtrisoa0=6 +rxgains5gmtrisoa0=6 +rxgains5gmtrisoa1=6 +rxgains5gmtrisoa2=6 +slice/1/rxgains5gmtrisoa0=6 +rxgains5ghtrisoa0=6 +rxgains5ghtrisoa1=6 +rxgains5ghtrisoa2=6 +slice/1/rxgains5ghtrisoa0=6 +rxgains5gtrelnabypa0=1 +rxgains5gtrelnabypa1=1 +rxgains5gtrelnabypa2=1 +slice/1/rxgains5gtrelnabypa0=1 +rxgains5gmtrelnabypa0=1 +rxgains5gmtrelnabypa1=1 +rxgains5gmtrelnabypa2=1 +slice/1/rxgains5gmtrelnabypa0=1 +rxgains5ghtrelnabypa0=1 +rxgains5ghtrelnabypa1=1 +rxgains5ghtrelnabypa2=1 +slice/1/rxgains5ghtrelnabypa0=1 +rxgains2gelnagaina0=3 +rxgains2gelnagaina1=2 +rxgains2gelnagaina2=2 +slice/1/rxgains2gelnagaina0=1 +rxgains2gtrisoa0=6 +rxgains2gtrisoa1=6 +rxgains2gtrisoa2=6 +slice/1/rxgains2gtrisoa0=6 +rxgains2gtrelnabypa0=1 +rxgains2gtrelnabypa1=1 +rxgains2gtrelnabypa2=1 +slice/1/rxgains2gtrelnabypa0=1 +maxp2ga0=82 +maxp5gb0a0=74 +maxp5gb1a0=74 +maxp5gb2a0=74 +maxp5gb3a0=74 +maxp5gb4a0=74 +maxp2ga1=82 +maxp5gb0a1=74 +maxp5gb1a1=74 +maxp5gb2a1=74 +maxp5gb3a1=74 +maxp5gb4a1=74 +maxp2ga2=82 +maxp5gb0a2=74 +maxp5gb1a2=74 +maxp5gb2a2=74 +maxp5gb3a2=74 +maxp5gb4a2=74 +slice/1/maxp2ga0=82 +slice/1/maxp5gb0a0=74 +slice/1/maxp5gb1a0=74 +slice/1/maxp5gb2a0=74 +slice/1/maxp5gb3a0=74 +slice/1/maxp5gb4a0=74 +slice/1/pa2ga0=6794,-9756,-702,5597 +slice/1/pa5ga0=6423,-2156,-5947,4698,6173,0,-6838,4193,6210,-143,-6764,4832,6163,-52,-6691,4989,6135,-815,-5965,8745 +slice/1/pa5g40a0=6205,-1090,-6183,5493,6201,-1056,-6068,6960,6160,0,-6378,7398,6122,0,-6321,7536,6106,-650,-5843,8828 +slice/1/pa5g80a0=6334,-1730,-5736,5978,6289,-1093,-5997,6026,6139,-66,-6374,6265,6206,-991,-5788,7724,6179,-1379,-5521,8078 +pa2ga0=7114,-10840,-438,5467 +pa5ga0=6176,-1568,-5942,5037,6180,-1873,-5624,6186,6144,-1919,-5550,6663,6156,-1823,-5626,7205,6069,-1696,-5612,7937 +pa5g40a0=5992,-1494,-5593,6834,6119,-2662,-4953,8674,6132,-2617,-4931,9121,6051,-1828,-5338,8489,6041,-2218,-4988,10459 +pa5g80a0=6064,-3052,-4706,7638,6068,-3097,-4675,7561,6100,-3283,-4538,8367,6122,-3040,-4697,9927,6024,-2613,-4840,9804 +pa2ga1=7103,-10837,-432,5220 +pa5ga1=6136,0,-6839,2576,6125,0,-6687,3665,6124,-443,-6526,2733,6163,-832,-6279,5060,6061,0,-6673,5178 +pa5g40a1=5984,0,-6550,3772,6108,-971,-5990,5325,6174,-1780,-5479,7268,6048,-572,-6155,5528,6099,-1235,-5750,8576 +pa5g80a1=6036,-1442,-5691,4505,6104,-1968,-5369,5441,6170,-2798,-4891,6946,6170,-2358,-5178,8748,6127,-1955,-5475,7204 +pa2ga2=7153,-10553,-632,5451 +pa5ga2=6278,-2835,-5467,4107,6305,-2915,-5424,4322,6088,-1700,-5947,3613,6108,-2417,-5333,6068,6001,-2301,-5278,6582 +pa5g40a2=6150,-3146,-4985,6641,6069,-2188,-5496,5448,6031,-2064,-5364,7643,6037,-2175,-5294,6789,6008,-3181,-4505,10114 +pa5g80a2=6165,-4337,-4197,7667,6087,-3202,-4823,5837,5962,-1972,-5504,4502,6044,-3067,-4707,7908,6044,-3801,-4130,10803 +slice/1/AvVmid_c0=7,65,7,55,7,55,7,55,7,55 +AvVmid_c0=2,115,3,90,3,90,3,90,3,90 +AvVmid_c1=2,115,3,90,3,90,3,90,3,90 +AvVmid_c2=2,115,3,90,3,90,3,90,3,90 +rpcal2g=65535 +rpcal5gb0=65535 +rpcal5gb1=65535 +rpcal5gb2=65535 +rpcal5gb3=65535 +swctrlmap4_cfg=0x13 +swctrlmap4_TX2g_fem3to0=0x3333 +swctrlmap4_TX2g_fem7to4=0x4200 +swctrlmap4_TX2g_fem9to8=0x00 +swctrlmap4_RX2g_fem3to0=0x4444 +swctrlmap4_RX2g_fem7to4=0x4200 +swctrlmap4_RX2g_fem9to8=0x00 +swctrlmap4_RXByp2g_fem3to0=0x6666 +swctrlmap4_RXByp2g_fem7to4=0x4200 +swctrlmap4_RXByp2g_fem9to8=0x00 +swctrlmap4_misc2g_fem3to0=0x0000 +swctrlmap4_misc2g_fem7to4=0x0000 +swctrlmap4_misc2g_fem9to8=0x00 +swctrlmap4_TX5g_fem3to0=0x8888 +swctrlmap4_TX5g_fem7to4=0x1911 +swctrlmap4_TX5g_fem9to8=0x40 +swctrlmap4_RX5g_fem3to0=0x0000 +swctrlmap4_RX5g_fem7to4=0x1911 +swctrlmap4_RX5g_fem9to8=0x40 +swctrlmap4_RXByp5g_fem3to0=0x0000 +swctrlmap4_RXByp5g_fem7to4=0x0800 +swctrlmap4_RXByp5g_fem9to8=0x40 +swctrlmap4_misc5g_fem3to0=0x0000 +swctrlmap4_misc5g_fem7to4=0x0000 +swctrlmap4_misc5g_fem9to8=0x00 +master_slice_mask_5g=0x198 +master_slice_mask_2g=0x67 +core2slicemap=0x8 +dot11b_opts=0x3aa85 +ed_thresh2g=-63 +ed_thresh5g=-66 +eu_edthresh2g=-63 +eu_edthresh5g=-66 +slice/1/ed_thresh2g=-57 +slice/1/ed_thresh5g=-60 +slice/1/eu_edthresh2g=-57 +slice/1/eu_edthresh5g=-60 +btc_mode=1 +btc_full_hybrid=0 +btc_2gchain=5 +dynsdb_txchain=3 +muxenab=1 +seci_uart_gpios=0x08090a0b +fuart_pup_rx_cts=1 +slice/1/bphyscale=43 +slice/1/rssi_cal_rev=1 +slice/1/rxgaincal_rssical=1 +slice/1/gain_cal_temp=255 +slice/1/rssi_qdB_en=1 +slice/1/temp_comp_tr_loss=1 +slice/1/rssi_cal_freq_grp_2g=0x89,0x22,0xa2,0x03,0x3b,0x3c,0x44 +slice/1/rxgain_tempcoeff2g_sub_elnaoff=4,7,7,9,9 +slice/1/rxgain_tempcoeff2g_sub=12,9,10,9,7 +slice/1/rxgain_tempcoeff5gl=9 +slice/1/rxgain_tempcoeff5gml=7 +slice/1/rxgain_tempcoeff5gmu=5 +slice/1/rxgain_tempcoeff5gh=1 +slice/1/rxgain_tempcoeff5gl_elnaoff=0 +slice/1/rxgain_tempcoeff5gml_elnaoff=7 +slice/1/rxgain_tempcoeff5gmu_elnaoff=12 +slice/1/rxgain_tempcoeff5gh_elnaoff=7 +rssi_cal_rev=1 +rxgaincal_rssical=1 +gain_cal_temp=255 +rssi_qdB_en=1 +temp_comp_tr_loss=1 +rssi_cal_freq_grp_2g=0x89,0x22,0xa2,0x03,0x3b,0x3c,0x44 +rxgain_tempcoeff2g_sub=73,63,69,76,55,66,61,63,76,60,72,66,64,86,66 +rxgain_tempcoeff2g_sub_elnaoff=32,76,67,40,63,38,63,67,48,63,38,63,76,48,54 +rxgain_tempcoeff5gl=50,55,54 +rxgain_tempcoeff5gml=49,44,53 +rxgain_tempcoeff5gmu=48,44,53 +rxgain_tempcoeff5gh=50,45,60 +rxgain_tempcoeff5gl_elnaoff=46,41,35 +rxgain_tempcoeff5gml_elnaoff=35,36,48 +rxgain_tempcoeff5gmu_elnaoff=33,32,40 +rxgain_tempcoeff5gh_elnaoff=32,35,44 +txfdiqcalenable=1 +ldo3p3_voltage=4 +initbaseidx5govrval=20 +initbaseidx2govrval=20 +slice/1/initbaseidx5govrval=20 +slice/1/initbaseidx2govrval=20 +useoobgaint=1 +pad_scaling=128 +olpc_idx_in_use=1 +disable_olpc=0 +slice/1/olpc_idx_in_use=1 +slice/1/disable_olpc=0 +olpc_thresh=0 +slice/1/olpc_thresh=0 +ofdmfilttype_2gbe=1 +slice/1/ofdmfilttype_2gbe=1 +rssicorrnorm_c0=0,0 +rssicorrnorm_c1=0,0 +rssicorrnorm_c2=0,0 +rssicorrnorm5g_c0=-3,0,0,-3,0,0,-3,0,0,-3,0,0 +rssicorrnorm5g_c1=-3,0,0,-3,0,0,-3,0,0,-3,0,0 +rssicorrnorm5g_c2=-3,0,0,-3,0,0,-3,0,0,-3,0,0 +slice/1/rssicorrnorm_c0=0,0 +slice/1/rssicorrnorm5g_c0=3,4,5,3,4,5,3,4,5,3,4,5 +paprdis=0 +paprrmcsgamma2g=500,550,550,-1,-1,-1,-1,-1,-1,-1 +paprrmcsgain2g=128,128,128,0,0,0,0,0,0,0 +paprrmcsgamma5g20=-1,-1,-1,-1,-1,-1,-1,-1,-1,-1 +paprrmcsgain5g20=0,0,0,0,0,0,0,0,0,0 +paprrmcsgamma5g40=-1,-1,-1,-1,-1,-1,-1,-1,-1,-1 +paprrmcsgain5g40=0,0,0,0,0,0,0,0,0,0 +paprrmcsgamma5g80=-1,-1,-1,-1,-1,-1,-1,-1,-1,-1 +paprrmcsgain5g80=0,0,0,0,0,0,0,0,0,0 +slice/1/paprdis=1 +slice/1/paprrmcsgamma2g=500,550,550,600,700,-1,-1,-1,-1,-1 +slice/1/paprrmcsgain2g=128,128,128,128,128,0,0,0,0,0 +slice/1/paprrmcsgamma5g20=-1,-1,-1,-1,-1,-1,-1,-1,-1,-1 +slice/1/paprrmcsgain5g20=0,0,0,0,0,0,0,0,0,0 +slice/1/paprrmcsgamma5g40=-1,-1,-1,-1,-1,-1,-1,-1,-1,-1 +slice/1/paprrmcsgain5g40=0,0,0,0,0,0,0,0,0,0 +slice/1/paprrmcsgamma5g80=-1,-1,-1,-1,-1,-1,-1,-1,-1,-1 +slice/1/paprrmcsgain5g80=0,0,0,0,0,0,0,0,0,0 +host_wake_opt=0 +olpc_tempslope2g=80,80,80 +olpc_tempslope5g=180,180,180 +slice/1/olpc_tempslope2g=120 +slice/1/olpc_tempslope5g=180 +ds_hc_enable=1 +bphyscale=29,25 +slice/1/bbmult_scaling=287 +tempsense_pwrbackoff_threshold=55 +pwrbackoff_2g=4,4,4 +pwrbackoff_5gl=4,4,4 +pwrbackoff_5gm=4,4,4 +pwrbackoff_5gh=4,4,4 +slice/1/tempsense_pwrbackoff_threshold=55 +slice/1/pwrbackoff_2g=4,4,4 +slice/1/pwrbackoff_5gl=4,4,4 +slice/1/pwrbackoff_5gm=4,4,4 +slice/1/pwrbackoff_5gh=4,4,4 +sar_fusion_enable=0 +onbody_gpio_inpt=12 +tempsense_throttle_txchain=1 +throttle_tx_duty_cycle=50 +slice/1/throttle_tx_duty_cycle=50 +cck_tx_coremask=1 +cck_txdiv_mode=1 +txfilt5g_chanlist=36,64,100,140,149,165,38,62,102,134,151,159,42,58,106,122,155 +txfilt5g_finescale=0xA6,0xA6,0x80,0x80,0xA6,0xA6,0x67,0x67,0x67,0x67,0x8D,0x8D,0x8D,0x8D,0x67,0x8D,0x8D +txfilt5g_finescale_offset_adj=0,0,5,5,0,0,5,5,5,5,0,0,0,0,5,0,0 +dis_5g_dac_scram=1 +srom_wrt_time=6 +pcie_slave_axi_timeout=0 +sw_d2h_read_timeout=55000 +asym_interf_noise_delta_thresh=5 +asym_interf_mit_en=1 diff --git a/apple-t2-support/brcm/brcmfmac4364b2-pcie.apple,lanai-HRPN-u.txt b/apple-t2-support/brcm/brcmfmac4364b2-pcie.apple,lanai-HRPN-u.txt new file mode 100644 index 0000000..f980483 --- /dev/null +++ b/apple-t2-support/brcm/brcmfmac4364b2-pcie.apple,lanai-HRPN-u.txt @@ -0,0 +1,480 @@ +sromrev=15 +subvid=0x106b +vendid=0x14e4 +devid=0x4464 +boardtype=0x081d +boardrev=0x1750 +boardnum=1 +boardflags=0x10401801 +boardflags2=0x0 +boardflags3=0x48002085 +boardflags4=0x140 +slice/1/boardflags=0x10001001 +slice/1/boardflags2=0x0 +slice/1/boardflags3=0x48002080 +slice/1/boardflags4=0x140 +aa2g=0x7 +aa5g=0x7 +agbg0=0x5 +agbg1=0 +agbg2=0x40 +slice/1/agbg0=0x40 +aga0=0x4 +aga1=0x2 +aga2=0xc2 +slice/1/aga0=0xc2 +txchain=0x7 +rxchain=0x7 +slice/1/txchain=0x1 +slice/1/rxchain=0x1 +antswitch=0 +tssiposslope2g=1 +slice/1/tssiposslope2g=1 +epagain2g=0 +slice/1/epagain2g=0 +pdgain2g=0 +tworangetssi2g=0 +slice/1/tworangetssi2g=0 +papdcap2g=0 +femctrl=0 +tssiposslope5g=1 +slice/1/tssiposslope5g=1 +epagain5g=0 +slice/1/epagain5g=0 +pdgain5g=0 +slice/1/pdgain5g=0 +tworangetssi5g=0 +papdcap5g=0 +gainctrlsph=0 +tempthresh=110 +tempoffset=255 +rawtempsense=0x1ff +rhc_tempthresh=115 +measpower=0 +measpower1=0 +measpower2=0 +xtalfreq=37400 +phycal_tempdelta=40 +slice/1/phycal_tempdelta=40 +temps_period=10 +temps_hysteresis=5 +slice/1/pdoffset40m2g=0 +slice/1/pdoffset40ma0=0x65644 +slice/1/pdoffset80ma0=0x65655 +slice/1/pdoffsetcck=0x4 +pdoffset40ma0=0x11110 +pdoffset40ma1=0x1110f +pdoffset40ma2=0x21000 +pdoffset80ma0=0x0f10e +pdoffset80ma1=0x1f10e +pdoffset80ma2=0x0f20e +pdoffset40m2g=0 +pdoffsetcck=0x0842 +pdoffset20in40m5gb0=0 +pdoffset20in40m5gb1=0 +pdoffset20in40m5gb2=0 +pdoffset20in40m5gb3=0 +pdoffset20in40m5gb4=0 +pdoffset40in80m5gb0=0 +pdoffset40in80m5gb1=0 +pdoffset40in80m5gb2=0 +pdoffset40in80m5gb3=0 +pdoffset40in80m5gb4=0 +pdoffset20in80m5gb0=0 +pdoffset20in80m5gb1=0 +pdoffset20in80m5gb2=0 +pdoffset20in80m5gb3=0 +pdoffset20in80m5gb4=0 +subband5gver=0x5 +mcs8poexp=0 +mcs9poexp=0 +mcs10poexp=0 +mcs11poexp=0 +cckbw202gpo=0 +cckbw20ul2gpo=0 +mcsbw202gpo=1967259648 +mcsbw402gpo=1967259648 +dot11agofdmhrbw202gpo=8192 +ofdmlrbw202gpo=0 +mcsbw205glpo=2252476416 +mcsbw405glpo=2252476416 +mcsbw805glpo=2252476416 +mcsbw1605glpo=0 +mcsbw205gmpo=2252476416 +mcsbw405gmpo=2252476416 +mcsbw805gmpo=2252476416 +mcsbw1605gmpo=0 +mcsbw205ghpo=2252476416 +mcsbw405ghpo=2252476416 +mcsbw805ghpo=2252476416 +mcsbw1605ghpo=0 +mcsbw205gx1po=2252476416 +mcsbw405gx1po=2252476416 +mcsbw805gx1po=2252476416 +mcsbw1605gx1po=0 +mcsbw205gx2po=2252476416 +mcsbw405gx2po=2252476416 +mcsbw805gx2po=2252476416 +mcsbw1605gx2po=0 +mcslr5glpo=0 +mcslr5gmpo=0 +mcslr5ghpo=0 +mcslr5gx1po=0 +mcslr5gx2po=0 +sb20in40hrpo=0 +sb20in40lrpo=0 +sb20in40hrlrpox=0 +dot11agduphrpo=0 +dot11agduplrpo=0 +dot11agduphrlrpox=0 +sb40and80hr5glpo=0 +sb40and80hr5gmpo=0 +sb40and80hr5ghpo=0 +sb40and80hr5gx1po=0 +sb40and80hr5gx2po=0 +sb20in80and160hr5glpo=0 +sb20in80and160hr5gmpo=0 +sb20in80and160hr5ghpo=0 +sb20in80and160hr5gx1po=0 +sb20in80and160hr5gx2po=0 +sb40and80lr5glpo=0 +sb40and80lr5gmpo=0 +sb40and80lr5ghpo=0 +sb40and80lr5gx1po=0 +sb40and80lr5gx2po=0 +sb20in80and160lr5glpo=0 +sb20in80and160lr5gmpo=0 +sb20in80and160lr5ghpo=0 +sb20in80and160lr5gx1po=0 +sb20in80and160lr5gx2po=0 +slice/1/mcs8poexp=0 +slice/1/mcs9poexp=0 +slice/1/mcs10poexp=0 +slice/1/mcs11poexp=0 +slice/1/cckbw202gpo=0 +slice/1/cckbw20ul2gpo=0 +slice/1/mcsbw202gpo=1967259648 +slice/1/mcsbw402gpo=1967259648 +slice/1/dot11agofdmhrbw202gpo=8192 +slice/1/ofdmlrbw202gpo=0 +slice/1/mcsbw205glpo=2252476416 +slice/1/mcsbw405glpo=2252476416 +slice/1/mcsbw805glpo=2252476416 +slice/1/mcsbw1605glpo=0 +slice/1/mcsbw205gmpo=2252476416 +slice/1/mcsbw405gmpo=2252476416 +slice/1/mcsbw805gmpo=2252476416 +slice/1/mcsbw1605gmpo=0 +slice/1/mcsbw205ghpo=2252476416 +slice/1/mcsbw405ghpo=2252476416 +slice/1/mcsbw805ghpo=2252476416 +slice/1/mcsbw1605ghpo=0 +slice/1/mcsbw205gx1po=2252476416 +slice/1/mcsbw405gx1po=2252476416 +slice/1/mcsbw805gx1po=2252476416 +slice/1/mcsbw1605gx1po=0 +slice/1/mcsbw205gx2po=2252476416 +slice/1/mcsbw405gx2po=2252476416 +slice/1/mcsbw805gx2po=2252476416 +slice/1/mcsbw1605gx2po=0 +slice/1/mcslr5glpo=0 +slice/1/mcslr5gmpo=0 +slice/1/mcslr5ghpo=0 +slice/1/mcslr5gx1po=0 +slice/1/mcslr5gx2po=0 +slice/1/sb20in40hrpo=0 +slice/1/sb20in40lrpo=0 +slice/1/sb20in40hrlrpox=0 +slice/1/dot11agduphrpo=0 +slice/1/dot11agduplrpo=0 +slice/1/dot11agduphrlrpox=0 +slice/1/sb40and80hr5glpo=0 +slice/1/sb40and80hr5gmpo=0 +slice/1/sb40and80hr5ghpo=0 +slice/1/sb40and80hr5gx1po=0 +slice/1/sb40and80hr5gx2po=0 +slice/1/sb20in80and160hr5glpo=0 +slice/1/sb20in80and160hr5gmpo=0 +slice/1/sb20in80and160hr5ghpo=0 +slice/1/sb20in80and160hr5gx1po=0 +slice/1/sb20in80and160hr5gx2po=0 +slice/1/sb40and80lr5glpo=0 +slice/1/sb40and80lr5gmpo=0 +slice/1/sb40and80lr5ghpo=0 +slice/1/sb40and80lr5gx1po=0 +slice/1/sb40and80lr5gx2po=0 +slice/1/sb20in80and160lr5glpo=0 +slice/1/sb20in80and160lr5gmpo=0 +slice/1/sb20in80and160lr5ghpo=0 +slice/1/sb20in80and160lr5gx1po=0 +slice/1/sb20in80and160lr5gx2po=0 +sar2g=18 +sar5g=15 +noiselvl2ga0=31 +noiselvl2ga1=31 +noiselvl2ga2=31 +slice/1/noiselvl2ga0=31 +noiselvl5ga0=31,31,31,31 +noiselvl5ga1=31,31,31,31 +noiselvl5ga2=31,31,31,31 +slice/1/noiselvl5ga0=31,31,31,31 +rxgainerr2ga0=63 +rxgainerr2ga1=31 +rxgainerr2ga2=31 +slice/1/rxgainerr2ga0=63 +rxgainerr5ga0=63,63,63,63 +rxgainerr5ga1=31,31,31,31 +rxgainerr5ga2=31,31,31,31 +slice/1/rxgainerr5ga0=63,63,63,63 +extpagain2g=1 +extpagain5g=1 +rxgains5gelnagaina0=4 +rxgains5gelnagaina1=4 +rxgains5gelnagaina2=2 +slice/1/rxgains5gelnagaina0=2 +rxgains5gmelnagaina0=4 +rxgains5gmelnagaina1=4 +rxgains5gmelnagaina2=2 +slice/1/rxgains5gmelnagaina0=2 +rxgains5ghelnagaina0=4 +rxgains5ghelnagaina1=4 +rxgains5ghelnagaina2=2 +slice/1/rxgains5ghelnagaina0=2 +rxgains5gtrisoa0=6 +rxgains5gtrisoa1=6 +rxgains5gtrisoa2=6 +slice/1/rxgains5gtrisoa0=6 +rxgains5gmtrisoa0=6 +rxgains5gmtrisoa1=6 +rxgains5gmtrisoa2=6 +slice/1/rxgains5gmtrisoa0=6 +rxgains5ghtrisoa0=6 +rxgains5ghtrisoa1=6 +rxgains5ghtrisoa2=6 +slice/1/rxgains5ghtrisoa0=6 +rxgains5gtrelnabypa0=1 +rxgains5gtrelnabypa1=1 +rxgains5gtrelnabypa2=1 +slice/1/rxgains5gtrelnabypa0=1 +rxgains5gmtrelnabypa0=1 +rxgains5gmtrelnabypa1=1 +rxgains5gmtrelnabypa2=1 +slice/1/rxgains5gmtrelnabypa0=1 +rxgains5ghtrelnabypa0=1 +rxgains5ghtrelnabypa1=1 +rxgains5ghtrelnabypa2=1 +slice/1/rxgains5ghtrelnabypa0=1 +rxgains2gelnagaina0=3 +rxgains2gelnagaina1=1 +rxgains2gelnagaina2=1 +slice/1/rxgains2gelnagaina0=1 +rxgains2gtrisoa0=6 +rxgains2gtrisoa1=6 +rxgains2gtrisoa2=6 +slice/1/rxgains2gtrisoa0=6 +rxgains2gtrelnabypa0=1 +rxgains2gtrelnabypa1=1 +rxgains2gtrelnabypa2=1 +slice/1/rxgains2gtrelnabypa0=1 +maxp2ga0=82 +maxp5gb0a0=74 +maxp5gb1a0=74 +maxp5gb2a0=74 +maxp5gb3a0=74 +maxp5gb4a0=74 +maxp2ga1=82 +maxp5gb0a1=74 +maxp5gb1a1=74 +maxp5gb2a1=74 +maxp5gb3a1=74 +maxp5gb4a1=74 +maxp2ga2=82 +maxp5gb0a2=74 +maxp5gb1a2=74 +maxp5gb2a2=74 +maxp5gb3a2=74 +maxp5gb4a2=74 +slice/1/maxp2ga0=82 +slice/1/maxp5gb0a0=74 +slice/1/maxp5gb1a0=74 +slice/1/maxp5gb2a0=74 +slice/1/maxp5gb3a0=74 +slice/1/maxp5gb4a0=74 +slice/1/pa2ga0=8128,-18780,0,0 +slice/1/pa5ga0=8426,-18268,-664,5087,8433,-18420,-719,2113,8490,-19574,-88,6036,8443,-19772,0,5706,8458,-19965,0,5220 +slice/1/pa5g40a0=9071,-20818,0,7224,9007,-20880,0,5554,9314,-22049,0,164,9143,-21609,0,2649,9145,-21710,0,3749 +slice/1/pa5g80a0=9146,-20739,0,7952,9232,-20944,0,7867,9197,-21503,0,3656,9006,-21236,0,3081,9016,-21244,0,4571 +pa2ga0=9025,-20293,0,0 +pa5ga0=7499,-14637,-1969,0,7707,-17101,-587,5195,7402,-16161,-1100,0,7344,-16748,-739,1327,7428,-17928,-15,5011 +pa5g40a0=7988,-17892,-580,5317,7888,-17627,-916,0,7882,-18490,-367,3892,7957,-19469,0,2348,7895,-19621,0,0 +pa5g80a0=7796,-17195,-802,3960,7586,-16154,-1279,2589,7714,-18334,-137,5511,7666,-18152,-424,3432,7659,-18483,-251,3445 +pa2ga1=9009,-20371,0,0 +pa5ga1=7747,-16591,-959,2964,7691,-17033,-620,5021,7573,-17772,0,8537,7458,-17897,0,6217,7423,-17847,0,6366 +pa5g40a1=8108,-18890,0,8717,8042,-18892,0,8351,7966,-19235,0,3448,7936,-19295,0,4290,7914,-19622,0,1481 +pa5g80a1=7869,-17894,-444,5027,7757,-17506,-601,4288,7777,-18739,0,5298,7834,-19458,0,0,7778,-19235,0,3087 +pa2ga2=8939,-20351,0,0 +pa5ga2=8093,-16295,-1525,2663,8079,-16633,-1461,923,8060,-18470,-284,5994,8033,-18923,0,7098,7986,-19025,0,4486 +pa5g40a2=8680,-19647,-212,7457,8706,-20168,0,7232,8635,-20565,0,2710,8618,-20767,0,1336,8529,-20679,0,1708 +pa5g80a2=8440,-18894,-427,5654,8425,-18966,-498,3030,8358,-19692,0,6669,8404,-20163,0,4245,8397,-20349,0,1904 +slice/1/AvVmid_c0=6,65,5,105,5,105,5,105,5,105 +AvVmid_c0=2,95,1,140,1,140,1,140,1,140 +AvVmid_c1=2,95,1,140,1,140,1,140,1,140 +AvVmid_c2=1,125,1,140,1,140,1,140,1,140 +rpcal2g=65535 +rpcal5gb0=65535 +rpcal5gb1=65535 +rpcal5gb2=65535 +rpcal5gb3=65535 +swctrlmap4_cfg=0x13 +swctrlmap4_TX2g_fem3to0=0x3333 +swctrlmap4_TX2g_fem7to4=0x4200 +swctrlmap4_TX2g_fem9to8=0x00 +swctrlmap4_RX2g_fem3to0=0x4444 +swctrlmap4_RX2g_fem7to4=0x4200 +swctrlmap4_RX2g_fem9to8=0x00 +swctrlmap4_RXByp2g_fem3to0=0x6666 +swctrlmap4_RXByp2g_fem7to4=0x4200 +swctrlmap4_RXByp2g_fem9to8=0x00 +swctrlmap4_misc2g_fem3to0=0x0000 +swctrlmap4_misc2g_fem7to4=0x0000 +swctrlmap4_misc2g_fem9to8=0x00 +swctrlmap4_TX5g_fem3to0=0x8888 +swctrlmap4_TX5g_fem7to4=0x1911 +swctrlmap4_TX5g_fem9to8=0x40 +swctrlmap4_RX5g_fem3to0=0x0000 +swctrlmap4_RX5g_fem7to4=0x1911 +swctrlmap4_RX5g_fem9to8=0x40 +swctrlmap4_RXByp5g_fem3to0=0x0000 +swctrlmap4_RXByp5g_fem7to4=0x0800 +swctrlmap4_RXByp5g_fem9to8=0x40 +swctrlmap4_misc5g_fem3to0=0x0000 +swctrlmap4_misc5g_fem7to4=0x0000 +swctrlmap4_misc5g_fem9to8=0x00 +master_slice_mask_5g=0x198 +master_slice_mask_2g=0x67 +core2slicemap=0x8 +dot11b_opts=0x3aa85 +ed_thresh2g=-63 +ed_thresh5g=-66 +eu_edthresh2g=-63 +eu_edthresh5g=-66 +slice/1/ed_thresh2g=-57 +slice/1/ed_thresh5g=-60 +slice/1/eu_edthresh2g=-57 +slice/1/eu_edthresh5g=-60 +btc_mode=1 +btc_full_hybrid=0 +btc_2gchain=5 +dynsdb_txchain=3 +muxenab=1 +seci_uart_gpios=0x08090a0b +fuart_pup_rx_cts=1 +slice/1/bphyscale=43 +slice/1/rssi_cal_rev=1 +slice/1/rxgaincal_rssical=1 +slice/1/gain_cal_temp=255 +slice/1/rssi_qdB_en=1 +slice/1/temp_comp_tr_loss=1 +slice/1/rssi_cal_freq_grp_2g=0x89,0x22,0xa2,0x03,0x3b,0x3c,0x44 +slice/1/rxgain_tempcoeff2g_sub_elnaoff=9,9,7,12,7 +slice/1/rxgain_tempcoeff2g_sub=17,17,12,16,17 +slice/1/rxgain_tempcoeff5gl=7 +slice/1/rxgain_tempcoeff5gml=12 +slice/1/rxgain_tempcoeff5gmu=12 +slice/1/rxgain_tempcoeff5gh=7 +slice/1/rxgain_tempcoeff5gl_elnaoff=0 +slice/1/rxgain_tempcoeff5gml_elnaoff=0 +slice/1/rxgain_tempcoeff5gmu_elnaoff=0 +slice/1/rxgain_tempcoeff5gh_elnaoff=9 +rssi_cal_rev=1 +rxgaincal_rssical=1 +gain_cal_temp=255 +rssi_qdB_en=1 +temp_comp_tr_loss=1 +rssi_cal_freq_grp_2g=0x89,0x22,0xa2,0x03,0x3b,0x3c,0x44 +rxgain_tempcoeff2g_sub=78,84,84,71,76,71,69,64,65,65,64,63,63,64,64 +rxgain_tempcoeff2g_sub_elnaoff=70,79,71,76,74,67,67,67,67,67,64,67,67,63,68 +rxgain_tempcoeff5gl=47,42,46 +rxgain_tempcoeff5gml=58,45,45 +rxgain_tempcoeff5gmu=57,48,44 +rxgain_tempcoeff5gh=57,52,51 +rxgain_tempcoeff5gl_elnaoff=46,42,38 +rxgain_tempcoeff5gml_elnaoff=49,42,41 +rxgain_tempcoeff5gmu_elnaoff=48,42,40 +rxgain_tempcoeff5gh_elnaoff=48,44,42 +txfdiqcalenable=1 +ldo3p3_voltage=4 +initbaseidx5govrval=20 +initbaseidx2govrval=20 +slice/1/initbaseidx5govrval=20 +slice/1/initbaseidx2govrval=20 +useoobgaint=1 +pad_scaling=128 +olpc_idx_in_use=1 +disable_olpc=0 +slice/1/olpc_idx_in_use=1 +slice/1/disable_olpc=0 +olpc_thresh=0 +slice/1/olpc_thresh=0 +ofdmfilttype_2gbe=1 +slice/1/ofdmfilttype_2gbe=1 +rssicorrnorm_c0=0,0 +rssicorrnorm_c1=0,0 +rssicorrnorm_c2=0,0 +rssicorrnorm5g_c0=-4,-3,-2,-4,-3,-2,-5,-3,-2,-4,-3,-2 +rssicorrnorm5g_c1=-4,-3,-2,-4,-3,-2,-6,-3,-2,-4,-3,-2 +rssicorrnorm5g_c2=-4,-3,-2,-4,-3,-2,-4,-3,-2,-4,-3,-2 +slice/1/rssicorrnorm_c0=0,0 +slice/1/rssicorrnorm5g_c0=0,2,4,0,2,4,0,2,4,0,2,4 +paprdis=0 +paprrmcsgamma2g=500,550,550,-1,-1,-1,-1,-1,-1,-1 +paprrmcsgain2g=128,128,128,0,0,0,0,0,0,0 +paprrmcsgamma5g20=-1,-1,-1,-1,-1,-1,-1,-1,-1,-1 +paprrmcsgain5g20=0,0,0,0,0,0,0,0,0,0 +paprrmcsgamma5g40=-1,-1,-1,-1,-1,-1,-1,-1,-1,-1 +paprrmcsgain5g40=0,0,0,0,0,0,0,0,0,0 +paprrmcsgamma5g80=-1,-1,-1,-1,-1,-1,-1,-1,-1,-1 +paprrmcsgain5g80=0,0,0,0,0,0,0,0,0,0 +slice/1/paprdis=1 +slice/1/paprrmcsgamma2g=500,550,550,600,700,-1,-1,-1,-1,-1 +slice/1/paprrmcsgain2g=128,128,128,128,128,0,0,0,0,0 +slice/1/paprrmcsgamma5g20=-1,-1,-1,-1,-1,-1,-1,-1,-1,-1 +slice/1/paprrmcsgain5g20=0,0,0,0,0,0,0,0,0,0 +slice/1/paprrmcsgamma5g40=-1,-1,-1,-1,-1,-1,-1,-1,-1,-1 +slice/1/paprrmcsgain5g40=0,0,0,0,0,0,0,0,0,0 +slice/1/paprrmcsgamma5g80=-1,-1,-1,-1,-1,-1,-1,-1,-1,-1 +slice/1/paprrmcsgain5g80=0,0,0,0,0,0,0,0,0,0 +host_wake_opt=0 +olpc_tempslope2g=80,80,80 +olpc_tempslope5g=180,180,180 +slice/1/olpc_tempslope2g=120 +slice/1/olpc_tempslope5g=180 +ds_hc_enable=1 +onbody_gpio_inpt=12 +bphyscale=29,25 +slice/1/bbmult_scaling=287 +tempsense_pwrbackoff_threshold=55 +pwrbackoff_2g=4,4,4 +pwrbackoff_5gl=4,4,4 +pwrbackoff_5gm=4,4,4 +pwrbackoff_5gh=4,4,4 +slice/1/tempsense_pwrbackoff_threshold=55 +slice/1/pwrbackoff_2g=4,4,4 +slice/1/pwrbackoff_5gl=4,4,4 +slice/1/pwrbackoff_5gm=4,4,4 +slice/1/pwrbackoff_5gh=4,4,4 +sar_fusion_enable=0 +tempsense_throttle_txchain=1 +throttle_tx_duty_cycle=50 +slice/1/throttle_tx_duty_cycle=50 +cck_tx_coremask=1 +cck_txdiv_mode=1 +txfilt5g_chanlist=36,64,100,140,149,165,38,62,102,134,151,159,42,58,106,122,155 +txfilt5g_finescale=0xA6,0xA6,0x80,0x80,0xA6,0xA6,0x67,0x67,0x67,0x67,0x8D,0x8D,0x8D,0x8D,0x67,0x8D,0x8D +txfilt5g_finescale_offset_adj=0,0,5,5,0,0,5,5,5,5,0,0,0,0,5,0,0 +dis_5g_dac_scram=1 +srom_wrt_time=6 +pcie_slave_axi_timeout=0 +sw_d2h_read_timeout=55000 +asym_interf_noise_delta_thresh=5 +asym_interf_mit_en=1 diff --git a/apple-t2-support/brcm/brcmfmac4364b2-pcie.apple,lanai.bin b/apple-t2-support/brcm/brcmfmac4364b2-pcie.apple,lanai.bin new file mode 100644 index 0000000..2926518 Binary files /dev/null and b/apple-t2-support/brcm/brcmfmac4364b2-pcie.apple,lanai.bin differ diff --git a/apple-t2-support/brcm/brcmfmac4364b2-pcie.apple,lanai.clm_blob b/apple-t2-support/brcm/brcmfmac4364b2-pcie.apple,lanai.clm_blob new file mode 100644 index 0000000..e5aaf79 Binary files /dev/null and b/apple-t2-support/brcm/brcmfmac4364b2-pcie.apple,lanai.clm_blob differ diff --git a/apple-t2-support/brcm/brcmfmac4364b2-pcie.apple,lanai.txcap_blob b/apple-t2-support/brcm/brcmfmac4364b2-pcie.apple,lanai.txcap_blob new file mode 100644 index 0000000..4555255 Binary files /dev/null and b/apple-t2-support/brcm/brcmfmac4364b2-pcie.apple,lanai.txcap_blob differ diff --git a/apple-t2-support/brcm/brcmfmac4364b2-pcie.apple,maui-HRPN-m-7.5.txt b/apple-t2-support/brcm/brcmfmac4364b2-pcie.apple,maui-HRPN-m-7.5.txt new file mode 100644 index 0000000..d0337b4 --- /dev/null +++ b/apple-t2-support/brcm/brcmfmac4364b2-pcie.apple,maui-HRPN-m-7.5.txt @@ -0,0 +1,471 @@ +sromrev=15 +subvid=0x106b +vendid=0x14e4 +devid=0x4464 +boardtype=0x07bf +boardrev=0x1750 +boardnum=1 +boardflags=0x10401801 +boardflags2=0x0 +boardflags3=0x48002085 +boardflags4=0x140 +slice/1/boardflags=0x10001001 +slice/1/boardflags2=0x0 +slice/1/boardflags3=0x48002080 +slice/1/boardflags4=0x140 +aa2g=0x7 +aa5g=0x7 +agbg0=133 +agbg1=133 +agbg2=133 +slice/1/agbg0=133 +aga0=71 +aga1=71 +aga2=71 +slice/1/aga0=71 +txchain=0x7 +rxchain=0x7 +slice/1/txchain=0x1 +slice/1/rxchain=0x1 +antswitch=0 +tssiposslope2g=1 +slice/1/tssiposslope2g=1 +epagain2g=0 +slice/1/epagain2g=0 +pdgain2g=0 +tworangetssi2g=0 +slice/1/tworangetssi2g=0 +papdcap2g=0 +femctrl=0 +tssiposslope5g=1 +slice/1/tssiposslope5g=1 +epagain5g=0 +slice/1/epagain5g=0 +pdgain5g=0 +slice/1/pdgain5g=0 +tworangetssi5g=0 +papdcap5g=0 +gainctrlsph=0 +tempthresh=110 +tempoffset=255 +rawtempsense=0x1ff +rhc_tempthresh=115 +measpower=0 +measpower1=0 +measpower2=0 +xtalfreq=37400 +phycal_tempdelta=40 +slice/1/phycal_tempdelta=40 +temps_period=10 +temps_hysteresis=5 +slice/1/pdoffset40m2g=0 +slice/1/pdoffset40ma0=0x11100 +slice/1/pdoffset80ma0=0x22222 +slice/1/pdoffsetcck=0x6 +pdoffset40ma0=0x000ff +pdoffset40ma1=0x100f0 +pdoffset40ma2=0x000ff +pdoffset80ma0=0x0f0ff +pdoffset80ma1=0x000ff +pdoffset80ma2=0x0f0ff +pdoffset40m2g=0 +pdoffsetcck=0x1000 +pdoffset20in40m5gb0=0 +pdoffset20in40m5gb1=0 +pdoffset20in40m5gb2=0 +pdoffset20in40m5gb3=0 +pdoffset20in40m5gb4=0 +pdoffset40in80m5gb0=0 +pdoffset40in80m5gb1=0 +pdoffset40in80m5gb2=0 +pdoffset40in80m5gb3=0 +pdoffset40in80m5gb4=0 +pdoffset20in80m5gb0=0 +pdoffset20in80m5gb1=0 +pdoffset20in80m5gb2=0 +pdoffset20in80m5gb3=0 +pdoffset20in80m5gb4=0 +subband5gver=0x5 +mcs8poexp=0 +mcs9poexp=0 +mcs10poexp=0 +mcs11poexp=0 +cckbw202gpo=0 +cckbw20ul2gpo=0 +mcsbw202gpo=1967259648 +mcsbw402gpo=1967259648 +dot11agofdmhrbw202gpo=8192 +ofdmlrbw202gpo=0 +mcsbw205glpo=2252476416 +mcsbw405glpo=2252476416 +mcsbw805glpo=2252476416 +mcsbw1605glpo=0 +mcsbw205gmpo=2252476416 +mcsbw405gmpo=2252476416 +mcsbw805gmpo=2252476416 +mcsbw1605gmpo=0 +mcsbw205ghpo=2252476416 +mcsbw405ghpo=2252476416 +mcsbw805ghpo=2252476416 +mcsbw1605ghpo=0 +mcsbw205gx1po=2252476416 +mcsbw405gx1po=2252476416 +mcsbw805gx1po=2252476416 +mcsbw1605gx1po=0 +mcsbw205gx2po=2252476416 +mcsbw405gx2po=2252476416 +mcsbw805gx2po=2252476416 +mcsbw1605gx2po=0 +mcslr5glpo=0 +mcslr5gmpo=0 +mcslr5ghpo=0 +mcslr5gx1po=0 +mcslr5gx2po=0 +sb20in40hrpo=0 +sb20in40lrpo=0 +sb20in40hrlrpox=0 +dot11agduphrpo=0 +dot11agduplrpo=0 +dot11agduphrlrpox=0 +sb40and80hr5glpo=0 +sb40and80hr5gmpo=0 +sb40and80hr5ghpo=0 +sb40and80hr5gx1po=0 +sb40and80hr5gx2po=0 +sb20in80and160hr5glpo=0 +sb20in80and160hr5gmpo=0 +sb20in80and160hr5ghpo=0 +sb20in80and160hr5gx1po=0 +sb20in80and160hr5gx2po=0 +sb40and80lr5glpo=0 +sb40and80lr5gmpo=0 +sb40and80lr5ghpo=0 +sb40and80lr5gx1po=0 +sb40and80lr5gx2po=0 +sb20in80and160lr5glpo=0 +sb20in80and160lr5gmpo=0 +sb20in80and160lr5ghpo=0 +sb20in80and160lr5gx1po=0 +sb20in80and160lr5gx2po=0 +slice/1/mcs8poexp=0 +slice/1/mcs9poexp=0 +slice/1/mcs10poexp=0 +slice/1/mcs11poexp=0 +slice/1/cckbw202gpo=0 +slice/1/cckbw20ul2gpo=0 +slice/1/mcsbw202gpo=1967259648 +slice/1/mcsbw402gpo=1967259648 +slice/1/dot11agofdmhrbw202gpo=8192 +slice/1/ofdmlrbw202gpo=0 +slice/1/mcsbw205glpo=2252476416 +slice/1/mcsbw405glpo=2252476416 +slice/1/mcsbw805glpo=2252476416 +slice/1/mcsbw1605glpo=0 +slice/1/mcsbw205gmpo=2252476416 +slice/1/mcsbw405gmpo=2252476416 +slice/1/mcsbw805gmpo=2252476416 +slice/1/mcsbw1605gmpo=0 +slice/1/mcsbw205ghpo=2252476416 +slice/1/mcsbw405ghpo=2252476416 +slice/1/mcsbw805ghpo=2252476416 +slice/1/mcsbw1605ghpo=0 +slice/1/mcsbw205gx1po=2252476416 +slice/1/mcsbw405gx1po=2252476416 +slice/1/mcsbw805gx1po=2252476416 +slice/1/mcsbw1605gx1po=0 +slice/1/mcsbw205gx2po=2252476416 +slice/1/mcsbw405gx2po=2252476416 +slice/1/mcsbw805gx2po=2252476416 +slice/1/mcsbw1605gx2po=0 +slice/1/mcslr5glpo=0 +slice/1/mcslr5gmpo=0 +slice/1/mcslr5ghpo=0 +slice/1/mcslr5gx1po=0 +slice/1/mcslr5gx2po=0 +slice/1/sb20in40hrpo=0 +slice/1/sb20in40lrpo=0 +slice/1/sb20in40hrlrpox=0 +slice/1/dot11agduphrpo=0 +slice/1/dot11agduplrpo=0 +slice/1/dot11agduphrlrpox=0 +slice/1/sb40and80hr5glpo=0 +slice/1/sb40and80hr5gmpo=0 +slice/1/sb40and80hr5ghpo=0 +slice/1/sb40and80hr5gx1po=0 +slice/1/sb40and80hr5gx2po=0 +slice/1/sb20in80and160hr5glpo=0 +slice/1/sb20in80and160hr5gmpo=0 +slice/1/sb20in80and160hr5ghpo=0 +slice/1/sb20in80and160hr5gx1po=0 +slice/1/sb20in80and160hr5gx2po=0 +slice/1/sb40and80lr5glpo=0 +slice/1/sb40and80lr5gmpo=0 +slice/1/sb40and80lr5ghpo=0 +slice/1/sb40and80lr5gx1po=0 +slice/1/sb40and80lr5gx2po=0 +slice/1/sb20in80and160lr5glpo=0 +slice/1/sb20in80and160lr5gmpo=0 +slice/1/sb20in80and160lr5ghpo=0 +slice/1/sb20in80and160lr5gx1po=0 +slice/1/sb20in80and160lr5gx2po=0 +sar2g=18 +sar5g=15 +noiselvl2ga0=31 +noiselvl2ga1=31 +noiselvl2ga2=31 +slice/1/noiselvl2ga0=31 +noiselvl5ga0=31,31,31,31 +noiselvl5ga1=31,31,31,31 +noiselvl5ga2=31,31,31,31 +slice/1/noiselvl5ga0=31,31,31,31 +rxgainerr2ga0=63 +rxgainerr2ga1=31 +rxgainerr2ga2=31 +slice/1/rxgainerr2ga0=63 +rxgainerr5ga0=63,63,63,63 +rxgainerr5ga1=31,31,31,31 +rxgainerr5ga2=31,31,31,31 +slice/1/rxgainerr5ga0=63,63,63,63 +extpagain2g=1 +extpagain5g=1 +rxgains5gelnagaina0=4 +rxgains5gelnagaina1=4 +rxgains5gelnagaina2=2 +slice/1/rxgains5gelnagaina0=2 +rxgains5gmelnagaina0=4 +rxgains5gmelnagaina1=4 +rxgains5gmelnagaina2=2 +slice/1/rxgains5gmelnagaina0=2 +rxgains5ghelnagaina0=4 +rxgains5ghelnagaina1=4 +rxgains5ghelnagaina2=2 +slice/1/rxgains5ghelnagaina0=2 +rxgains5gtrisoa0=6 +rxgains5gtrisoa1=6 +rxgains5gtrisoa2=6 +slice/1/rxgains5gtrisoa0=6 +rxgains5gmtrisoa0=6 +rxgains5gmtrisoa1=6 +rxgains5gmtrisoa2=6 +slice/1/rxgains5gmtrisoa0=6 +rxgains5ghtrisoa0=6 +rxgains5ghtrisoa1=6 +rxgains5ghtrisoa2=6 +slice/1/rxgains5ghtrisoa0=6 +rxgains5gtrelnabypa0=1 +rxgains5gtrelnabypa1=1 +rxgains5gtrelnabypa2=1 +slice/1/rxgains5gtrelnabypa0=1 +rxgains5gmtrelnabypa0=1 +rxgains5gmtrelnabypa1=1 +rxgains5gmtrelnabypa2=1 +slice/1/rxgains5gmtrelnabypa0=1 +rxgains5ghtrelnabypa0=1 +rxgains5ghtrelnabypa1=1 +rxgains5ghtrelnabypa2=1 +slice/1/rxgains5ghtrelnabypa0=1 +rxgains2gelnagaina0=3 +rxgains2gelnagaina1=2 +rxgains2gelnagaina2=2 +slice/1/rxgains2gelnagaina0=1 +rxgains2gtrisoa0=6 +rxgains2gtrisoa1=6 +rxgains2gtrisoa2=6 +slice/1/rxgains2gtrisoa0=6 +rxgains2gtrelnabypa0=1 +rxgains2gtrelnabypa1=1 +rxgains2gtrelnabypa2=1 +slice/1/rxgains2gtrelnabypa0=1 +maxp2ga0=82 +maxp5gb0a0=74 +maxp5gb1a0=74 +maxp5gb2a0=74 +maxp5gb3a0=74 +maxp5gb4a0=74 +maxp2ga1=82 +maxp5gb0a1=74 +maxp5gb1a1=74 +maxp5gb2a1=74 +maxp5gb3a1=74 +maxp5gb4a1=74 +maxp2ga2=82 +maxp5gb0a2=74 +maxp5gb1a2=74 +maxp5gb2a2=74 +maxp5gb3a2=74 +maxp5gb4a2=74 +slice/1/maxp2ga0=82 +slice/1/maxp5gb0a0=74 +slice/1/maxp5gb1a0=74 +slice/1/maxp5gb2a0=74 +slice/1/maxp5gb3a0=74 +slice/1/maxp5gb4a0=74 +slice/1/pa2ga0=6794,-9756,-702,5597 +slice/1/pa5ga0=6423,-2156,-5947,4698,6173,0,-6838,4193,6210,-143,-6764,4832,6163,-52,-6691,4989,6135,-815,-5965,8745 +slice/1/pa5g40a0=6205,-1090,-6183,5493,6201,-1056,-6068,6960,6160,0,-6378,7398,6122,0,-6321,7536,6106,-650,-5843,8828 +slice/1/pa5g80a0=6334,-1730,-5736,5978,6289,-1093,-5997,6026,6139,-66,-6374,6265,6206,-991,-5788,7724,6179,-1379,-5521,8078 +pa2ga0=7114,-10840,-438,5467 +pa5ga0=6176,-1568,-5942,5037,6180,-1873,-5624,6186,6144,-1919,-5550,6663,6156,-1823,-5626,7205,6069,-1696,-5612,7937 +pa5g40a0=5992,-1494,-5593,6834,6119,-2662,-4953,8674,6132,-2617,-4931,9121,6051,-1828,-5338,8489,6041,-2218,-4988,10459 +pa5g80a0=6064,-3052,-4706,7638,6068,-3097,-4675,7561,6100,-3283,-4538,8367,6122,-3040,-4697,9927,6024,-2613,-4840,9804 +pa2ga1=7103,-10837,-432,5220 +pa5ga1=6136,0,-6839,2576,6125,0,-6687,3665,6124,-443,-6526,2733,6163,-832,-6279,5060,6061,0,-6673,5178 +pa5g40a1=5984,0,-6550,3772,6108,-971,-5990,5325,6174,-1780,-5479,7268,6048,-572,-6155,5528,6099,-1235,-5750,8576 +pa5g80a1=6036,-1442,-5691,4505,6104,-1968,-5369,5441,6170,-2798,-4891,6946,6170,-2358,-5178,8748,6127,-1955,-5475,7204 +pa2ga2=7153,-10553,-632,5451 +pa5ga2=6278,-2835,-5467,4107,6305,-2915,-5424,4322,6088,-1700,-5947,3613,6108,-2417,-5333,6068,6001,-2301,-5278,6582 +pa5g40a2=6150,-3146,-4985,6641,6069,-2188,-5496,5448,6031,-2064,-5364,7643,6037,-2175,-5294,6789,6008,-3181,-4505,10114 +pa5g80a2=6165,-4337,-4197,7667,6087,-3202,-4823,5837,5962,-1972,-5504,4502,6044,-3067,-4707,7908,6044,-3801,-4130,10803 +slice/1/AvVmid_c0=7,65,7,55,7,55,7,55,7,55 +AvVmid_c0=2,115,3,90,3,90,3,90,3,90 +AvVmid_c1=2,115,3,90,3,90,3,90,3,90 +AvVmid_c2=2,115,3,90,3,90,3,90,3,90 +rpcal2g=65535 +rpcal5gb0=65535 +rpcal5gb1=65535 +rpcal5gb2=65535 +rpcal5gb3=65535 +swctrlmap4_cfg=0x13 +swctrlmap4_TX2g_fem3to0=0x3333 +swctrlmap4_TX2g_fem7to4=0x4200 +swctrlmap4_TX2g_fem9to8=0x00 +swctrlmap4_RX2g_fem3to0=0x4444 +swctrlmap4_RX2g_fem7to4=0x4200 +swctrlmap4_RX2g_fem9to8=0x00 +swctrlmap4_RXByp2g_fem3to0=0x6666 +swctrlmap4_RXByp2g_fem7to4=0x4200 +swctrlmap4_RXByp2g_fem9to8=0x00 +swctrlmap4_misc2g_fem3to0=0x0000 +swctrlmap4_misc2g_fem7to4=0x0000 +swctrlmap4_misc2g_fem9to8=0x00 +swctrlmap4_TX5g_fem3to0=0x8888 +swctrlmap4_TX5g_fem7to4=0x1911 +swctrlmap4_TX5g_fem9to8=0x40 +swctrlmap4_RX5g_fem3to0=0x0000 +swctrlmap4_RX5g_fem7to4=0x1911 +swctrlmap4_RX5g_fem9to8=0x40 +swctrlmap4_RXByp5g_fem3to0=0x0000 +swctrlmap4_RXByp5g_fem7to4=0x0800 +swctrlmap4_RXByp5g_fem9to8=0x40 +swctrlmap4_misc5g_fem3to0=0x0000 +swctrlmap4_misc5g_fem7to4=0x0000 +swctrlmap4_misc5g_fem9to8=0x00 +master_slice_mask_5g=0x198 +master_slice_mask_2g=0x67 +core2slicemap=0x8 +dot11b_opts=0x3aa85 +ed_thresh2g=-63 +ed_thresh5g=-66 +eu_edthresh2g=-63 +eu_edthresh5g=-66 +slice/1/ed_thresh2g=-57 +slice/1/ed_thresh5g=-60 +slice/1/eu_edthresh2g=-57 +slice/1/eu_edthresh5g=-60 +btc_mode=1 +btc_full_hybrid=0 +btc_2gchain=5 +dynsdb_txchain=3 +muxenab=1 +seci_uart_gpios=0x08090a0b +fuart_pup_rx_cts=1 +slice/1/bphyscale=43 +slice/1/rssi_cal_rev=1 +slice/1/rxgaincal_rssical=1 +slice/1/gain_cal_temp=255 +slice/1/rssi_qdB_en=1 +slice/1/temp_comp_tr_loss=1 +slice/1/rssi_cal_freq_grp_2g=0x89,0x22,0xa2,0x03,0x3b,0x3c,0x44 +slice/1/rxgain_tempcoeff2g_sub_elnaoff=4,7,7,9,9 +slice/1/rxgain_tempcoeff2g_sub=12,9,10,9,7 +slice/1/rxgain_tempcoeff5gl=9 +slice/1/rxgain_tempcoeff5gml=7 +slice/1/rxgain_tempcoeff5gmu=5 +slice/1/rxgain_tempcoeff5gh=1 +slice/1/rxgain_tempcoeff5gl_elnaoff=0 +slice/1/rxgain_tempcoeff5gml_elnaoff=7 +slice/1/rxgain_tempcoeff5gmu_elnaoff=12 +slice/1/rxgain_tempcoeff5gh_elnaoff=7 +rssi_cal_rev=1 +rxgaincal_rssical=1 +gain_cal_temp=255 +rssi_qdB_en=1 +temp_comp_tr_loss=1 +rssi_cal_freq_grp_2g=0x89,0x22,0xa2,0x03,0x3b,0x3c,0x44 +rxgain_tempcoeff2g_sub=73,63,69,76,55,66,61,63,76,60,72,66,64,86,66 +rxgain_tempcoeff2g_sub_elnaoff=32,76,67,40,63,38,63,67,48,63,38,63,76,48,54 +rxgain_tempcoeff5gl=50,55,54 +rxgain_tempcoeff5gml=49,44,53 +rxgain_tempcoeff5gmu=48,44,53 +rxgain_tempcoeff5gh=50,45,60 +rxgain_tempcoeff5gl_elnaoff=46,41,35 +rxgain_tempcoeff5gml_elnaoff=35,36,48 +rxgain_tempcoeff5gmu_elnaoff=33,32,40 +rxgain_tempcoeff5gh_elnaoff=32,35,44 +txfdiqcalenable=1 +ldo3p3_voltage=4 +initbaseidx5govrval=20 +initbaseidx2govrval=20 +slice/1/initbaseidx5govrval=20 +slice/1/initbaseidx2govrval=20 +useoobgaint=1 +pad_scaling=128 +olpc_idx_in_use=1 +disable_olpc=0 +slice/1/olpc_idx_in_use=1 +slice/1/disable_olpc=0 +olpc_thresh=0 +slice/1/olpc_thresh=0 +ofdmfilttype_2gbe=1 +slice/1/ofdmfilttype_2gbe=1 +rssicorrnorm_c0=0,0 +rssicorrnorm_c1=0,0 +rssicorrnorm_c2=0,0 +rssicorrnorm5g_c0=-3,0,0,-3,0,0,-3,0,0,-3,0,0 +rssicorrnorm5g_c1=-3,0,0,-3,0,0,-3,0,0,-3,0,0 +rssicorrnorm5g_c2=-3,0,0,-3,0,0,-3,0,0,-3,0,0 +slice/1/rssicorrnorm_c0=0,0 +slice/1/rssicorrnorm5g_c0=3,4,5,3,4,5,3,4,5,3,4,5 +paprdis=0 +paprrmcsgamma2g=500,550,550,-1,-1,-1,-1,-1,-1,-1 +paprrmcsgain2g=128,128,128,0,0,0,0,0,0,0 +paprrmcsgamma5g20=-1,-1,-1,-1,-1,-1,-1,-1,-1,-1 +paprrmcsgain5g20=0,0,0,0,0,0,0,0,0,0 +paprrmcsgamma5g40=-1,-1,-1,-1,-1,-1,-1,-1,-1,-1 +paprrmcsgain5g40=0,0,0,0,0,0,0,0,0,0 +paprrmcsgamma5g80=-1,-1,-1,-1,-1,-1,-1,-1,-1,-1 +paprrmcsgain5g80=0,0,0,0,0,0,0,0,0,0 +slice/1/paprdis=1 +slice/1/paprrmcsgamma2g=500,550,550,600,700,-1,-1,-1,-1,-1 +slice/1/paprrmcsgain2g=128,128,128,128,128,0,0,0,0,0 +slice/1/paprrmcsgamma5g20=-1,-1,-1,-1,-1,-1,-1,-1,-1,-1 +slice/1/paprrmcsgain5g20=0,0,0,0,0,0,0,0,0,0 +slice/1/paprrmcsgamma5g40=-1,-1,-1,-1,-1,-1,-1,-1,-1,-1 +slice/1/paprrmcsgain5g40=0,0,0,0,0,0,0,0,0,0 +slice/1/paprrmcsgamma5g80=-1,-1,-1,-1,-1,-1,-1,-1,-1,-1 +slice/1/paprrmcsgain5g80=0,0,0,0,0,0,0,0,0,0 +host_wake_opt=0 +olpc_tempslope2g=80,80,80 +olpc_tempslope5g=180,180,180 +slice/1/olpc_tempslope2g=120 +slice/1/olpc_tempslope5g=180 +ds_hc_enable=1 +onbody_gpio_inpt=12 +bphyscale=29,25 +slice/1/bbmult_scaling=287 +tempsense_pwrbackoff_threshold=55 +pwrbackoff_2g=4,4,4 +pwrbackoff_5gl=4,4,4 +pwrbackoff_5gm=4,4,4 +pwrbackoff_5gh=4,4,4 +slice/1/tempsense_pwrbackoff_threshold=55 +slice/1/pwrbackoff_2g=4,4,4 +slice/1/pwrbackoff_5gl=4,4,4 +slice/1/pwrbackoff_5gm=4,4,4 +slice/1/pwrbackoff_5gh=4,4,4 +sar_fusion_enable=0 +tempsense_throttle_txchain=1 +throttle_tx_duty_cycle=50 +slice/1/throttle_tx_duty_cycle=50 +cck_tx_coremask=1 +cck_txdiv_mode=1 diff --git a/apple-t2-support/brcm/brcmfmac4364b2-pcie.apple,maui-HRPN-m-7.7.txt b/apple-t2-support/brcm/brcmfmac4364b2-pcie.apple,maui-HRPN-m-7.7.txt new file mode 100644 index 0000000..4977b4a --- /dev/null +++ b/apple-t2-support/brcm/brcmfmac4364b2-pcie.apple,maui-HRPN-m-7.7.txt @@ -0,0 +1,480 @@ +sromrev=15 +subvid=0x106b +vendid=0x14e4 +devid=0x4464 +boardtype=0x07bf +boardrev=0x1770 +boardnum=1 +boardflags=0x10401801 +boardflags2=0x0 +boardflags3=0x48002085 +boardflags4=0x140 +slice/1/boardflags=0x10001001 +slice/1/boardflags2=0x0 +slice/1/boardflags3=0x48002080 +slice/1/boardflags4=0x140 +aa2g=0x7 +aa5g=0x7 +agbg0=0x83 +agbg1=0x82 +agbg2=0x02 +slice/1/agbg0=0x02 +aga0=0x06 +aga1=0x86 +aga2=0x86 +slice/1/aga0=0x86 +txchain=0x7 +rxchain=0x7 +slice/1/txchain=0x1 +slice/1/rxchain=0x1 +antswitch=0 +tssiposslope2g=1 +slice/1/tssiposslope2g=1 +epagain2g=0 +slice/1/epagain2g=0 +pdgain2g=0 +tworangetssi2g=0 +slice/1/tworangetssi2g=0 +papdcap2g=0 +femctrl=0 +tssiposslope5g=1 +slice/1/tssiposslope5g=1 +epagain5g=0 +slice/1/epagain5g=0 +pdgain5g=0 +slice/1/pdgain5g=0 +tworangetssi5g=0 +papdcap5g=0 +gainctrlsph=0 +tempthresh=110 +tempoffset=255 +rawtempsense=0x1ff +rhc_tempthresh=115 +measpower=0 +measpower1=0 +measpower2=0 +xtalfreq=37400 +phycal_tempdelta=40 +slice/1/phycal_tempdelta=40 +temps_period=10 +temps_hysteresis=5 +slice/1/pdoffset40m2g=0 +slice/1/pdoffset40ma0=0x11100 +slice/1/pdoffset80ma0=0x22222 +slice/1/pdoffsetcck=0x6 +pdoffset40ma0=0x00001 +pdoffset40ma1=0xf00f0 +pdoffset40ma2=0x0f001 +pdoffset80ma0=0xef0ff +pdoffset80ma1=0xee0ff +pdoffset80ma2=0xde0ff +pdoffset40m2g=0 +pdoffsetcck=0x1000 +pdoffset20in40m5gb0=0 +pdoffset20in40m5gb1=0 +pdoffset20in40m5gb2=0 +pdoffset20in40m5gb3=0 +pdoffset20in40m5gb4=0 +pdoffset40in80m5gb0=0 +pdoffset40in80m5gb1=0 +pdoffset40in80m5gb2=0 +pdoffset40in80m5gb3=0 +pdoffset40in80m5gb4=0 +pdoffset20in80m5gb0=0 +pdoffset20in80m5gb1=0 +pdoffset20in80m5gb2=0 +pdoffset20in80m5gb3=0 +pdoffset20in80m5gb4=0 +subband5gver=0x5 +mcs8poexp=0 +mcs9poexp=0 +mcs10poexp=0 +mcs11poexp=0 +cckbw202gpo=0 +cckbw20ul2gpo=0 +mcsbw202gpo=1968378128 +mcsbw402gpo=1968378128 +dot11agofdmhrbw202gpo=12561 +ofdmlrbw202gpo=17 +mcsbw205glpo=2574598944 +mcsbw405glpo=2556703266 +mcsbw805glpo=2270372096 +mcsbw1605glpo=0 +mcsbw205gmpo=2574598944 +mcsbw405gmpo=2556703266 +mcsbw805gmpo=2270372096 +mcsbw1605gmpo=0 +mcsbw205ghpo=1716723984 +mcsbw405ghpo=1699946769 +mcsbw805ghpo=1984040960 +mcsbw1605ghpo=0 +mcsbw205gx1po=1716723984 +mcsbw405gx1po=1699946769 +mcsbw805gx1po=1984040960 +mcsbw1605gx1po=0 +mcsbw205gx2po=2288267792 +mcsbw405gx2po=2271490577 +mcsbw805gx2po=2270372112 +mcsbw1605gx2po=0 +mcslr5glpo=0 +mcslr5gmpo=0 +mcslr5ghpo=0 +mcslr5gx1po=0 +mcslr5gx2po=0 +sb20in40hrpo=0 +sb20in40lrpo=0 +sb20in40hrlrpox=0 +dot11agduphrpo=0 +dot11agduplrpo=0 +dot11agduphrlrpox=0 +sb40and80hr5glpo=0 +sb40and80hr5gmpo=0 +sb40and80hr5ghpo=0 +sb40and80hr5gx1po=0 +sb40and80hr5gx2po=0 +sb20in80and160hr5glpo=0 +sb20in80and160hr5gmpo=0 +sb20in80and160hr5ghpo=0 +sb20in80and160hr5gx1po=0 +sb20in80and160hr5gx2po=0 +sb40and80lr5glpo=0 +sb40and80lr5gmpo=0 +sb40and80lr5ghpo=0 +sb40and80lr5gx1po=0 +sb40and80lr5gx2po=0 +sb20in80and160lr5glpo=0 +sb20in80and160lr5gmpo=0 +sb20in80and160lr5ghpo=0 +sb20in80and160lr5gx1po=0 +sb20in80and160lr5gx2po=0 +slice/1/mcs8poexp=0 +slice/1/mcs9poexp=0 +slice/1/mcs10poexp=0 +slice/1/mcs11poexp=0 +slice/1/cckbw202gpo=0 +slice/1/cckbw20ul2gpo=0 +slice/1/mcsbw202gpo=1968378128 +slice/1/mcsbw402gpo=1968378128 +slice/1/dot11agofdmhrbw202gpo=12561 +slice/1/ofdmlrbw202gpo=17 +slice/1/mcsbw205glpo=2574598944 +slice/1/mcsbw405glpo=2556703266 +slice/1/mcsbw805glpo=2270372096 +slice/1/mcsbw1605glpo=0 +slice/1/mcsbw205gmpo=2574598944 +slice/1/mcsbw405gmpo=2556703266 +slice/1/mcsbw805gmpo=2270372096 +slice/1/mcsbw1605gmpo=0 +slice/1/mcsbw205ghpo=1716723984 +slice/1/mcsbw405ghpo=1699946769 +slice/1/mcsbw805ghpo=1984040960 +slice/1/mcsbw1605ghpo=0 +slice/1/mcsbw205gx1po=1716723984 +slice/1/mcsbw405gx1po=1699946769 +slice/1/mcsbw805gx1po=1984040960 +slice/1/mcsbw1605gx1po=0 +slice/1/mcsbw205gx2po=2288267792 +slice/1/mcsbw405gx2po=2271490577 +slice/1/mcsbw805gx2po=2270372112 +slice/1/mcsbw1605gx2po=0 +slice/1/mcslr5glpo=0 +slice/1/mcslr5gmpo=0 +slice/1/mcslr5ghpo=0 +slice/1/mcslr5gx1po=0 +slice/1/mcslr5gx2po=0 +slice/1/sb20in40hrpo=0 +slice/1/sb20in40lrpo=0 +slice/1/sb20in40hrlrpox=0 +slice/1/dot11agduphrpo=0 +slice/1/dot11agduplrpo=0 +slice/1/dot11agduphrlrpox=0 +slice/1/sb40and80hr5glpo=0 +slice/1/sb40and80hr5gmpo=0 +slice/1/sb40and80hr5ghpo=0 +slice/1/sb40and80hr5gx1po=0 +slice/1/sb40and80hr5gx2po=0 +slice/1/sb20in80and160hr5glpo=0 +slice/1/sb20in80and160hr5gmpo=0 +slice/1/sb20in80and160hr5ghpo=0 +slice/1/sb20in80and160hr5gx1po=0 +slice/1/sb20in80and160hr5gx2po=0 +slice/1/sb40and80lr5glpo=0 +slice/1/sb40and80lr5gmpo=0 +slice/1/sb40and80lr5ghpo=0 +slice/1/sb40and80lr5gx1po=0 +slice/1/sb40and80lr5gx2po=0 +slice/1/sb20in80and160lr5glpo=0 +slice/1/sb20in80and160lr5gmpo=0 +slice/1/sb20in80and160lr5ghpo=0 +slice/1/sb20in80and160lr5gx1po=0 +slice/1/sb20in80and160lr5gx2po=0 +sar2g=18 +sar5g=15 +noiselvl2ga0=31 +noiselvl2ga1=31 +noiselvl2ga2=31 +slice/1/noiselvl2ga0=31 +noiselvl5ga0=31,31,31,31 +noiselvl5ga1=31,31,31,31 +noiselvl5ga2=31,31,31,31 +slice/1/noiselvl5ga0=31,31,31,31 +rxgainerr2ga0=63 +rxgainerr2ga1=31 +rxgainerr2ga2=31 +slice/1/rxgainerr2ga0=63 +rxgainerr5ga0=63,63,63,63 +rxgainerr5ga1=31,31,31,31 +rxgainerr5ga2=31,31,31,31 +slice/1/rxgainerr5ga0=63,63,63,63 +extpagain2g=1 +extpagain5g=1 +rxgains5gelnagaina0=4 +rxgains5gelnagaina1=4 +rxgains5gelnagaina2=2 +slice/1/rxgains5gelnagaina0=2 +rxgains5gmelnagaina0=4 +rxgains5gmelnagaina1=4 +rxgains5gmelnagaina2=2 +slice/1/rxgains5gmelnagaina0=2 +rxgains5ghelnagaina0=4 +rxgains5ghelnagaina1=4 +rxgains5ghelnagaina2=2 +slice/1/rxgains5ghelnagaina0=2 +rxgains5gtrisoa0=6 +rxgains5gtrisoa1=6 +rxgains5gtrisoa2=6 +slice/1/rxgains5gtrisoa0=6 +rxgains5gmtrisoa0=6 +rxgains5gmtrisoa1=6 +rxgains5gmtrisoa2=6 +slice/1/rxgains5gmtrisoa0=6 +rxgains5ghtrisoa0=6 +rxgains5ghtrisoa1=6 +rxgains5ghtrisoa2=6 +slice/1/rxgains5ghtrisoa0=6 +rxgains5gtrelnabypa0=1 +rxgains5gtrelnabypa1=1 +rxgains5gtrelnabypa2=1 +slice/1/rxgains5gtrelnabypa0=1 +rxgains5gmtrelnabypa0=1 +rxgains5gmtrelnabypa1=1 +rxgains5gmtrelnabypa2=1 +slice/1/rxgains5gmtrelnabypa0=1 +rxgains5ghtrelnabypa0=1 +rxgains5ghtrelnabypa1=1 +rxgains5ghtrelnabypa2=1 +slice/1/rxgains5ghtrelnabypa0=1 +rxgains2gelnagaina0=3 +rxgains2gelnagaina1=2 +rxgains2gelnagaina2=2 +slice/1/rxgains2gelnagaina0=1 +rxgains2gtrisoa0=6 +rxgains2gtrisoa1=6 +rxgains2gtrisoa2=6 +slice/1/rxgains2gtrisoa0=6 +rxgains2gtrelnabypa0=1 +rxgains2gtrelnabypa1=1 +rxgains2gtrelnabypa2=1 +slice/1/rxgains2gtrelnabypa0=1 +maxp2ga0=90 +maxp5gb0a0=82 +maxp5gb1a0=82 +maxp5gb2a0=82 +maxp5gb3a0=82 +maxp5gb4a0=82 +maxp2ga1=90 +maxp5gb0a1=82 +maxp5gb1a1=82 +maxp5gb2a1=82 +maxp5gb3a1=82 +maxp5gb4a1=82 +maxp2ga2=90 +maxp5gb0a2=82 +maxp5gb1a2=82 +maxp5gb2a2=82 +maxp5gb3a2=82 +maxp5gb4a2=82 +slice/1/maxp2ga0=90 +slice/1/maxp5gb0a0=82 +slice/1/maxp5gb1a0=82 +slice/1/maxp5gb2a0=82 +slice/1/maxp5gb3a0=82 +slice/1/maxp5gb4a0=82 +slice/1/pa2ga0=6794,-9756,-702,5597 +slice/1/pa5ga0=6423,-2156,-5947,4698,6173,0,-6838,4193,6210,-143,-6764,4832,6163,-52,-6691,4989,6135,-815,-5965,8745 +slice/1/pa5g40a0=6205,-1090,-6183,5493,6201,-1056,-6068,6960,6160,0,-6378,7398,6122,0,-6321,7536,6106,-650,-5843,8828 +slice/1/pa5g80a0=6334,-1730,-5736,5978,6289,-1093,-5997,6026,6139,-66,-6374,6265,6206,-991,-5788,7724,6179,-1379,-5521,8078 +pa2ga0=7114,-10840,-438,5467 +pa5ga0=6176,-1568,-5942,5037,6180,-1873,-5624,6186,6144,-1919,-5550,6663,6156,-1823,-5626,7205,6069,-1696,-5612,7937 +pa5g40a0=5992,-1494,-5593,6834,6119,-2662,-4953,8674,6132,-2617,-4931,9121,6051,-1828,-5338,8489,6041,-2218,-4988,10459 +pa5g80a0=6064,-3052,-4706,7638,6068,-3097,-4675,7561,6100,-3283,-4538,8367,6122,-3040,-4697,9927,6024,-2613,-4840,9804 +pa2ga1=7103,-10837,-432,5220 +pa5ga1=6136,0,-6839,2576,6125,0,-6687,3665,6124,-443,-6526,2733,6163,-832,-6279,5060,6061,0,-6673,5178 +pa5g40a1=5984,0,-6550,3772,6108,-971,-5990,5325,6174,-1780,-5479,7268,6048,-572,-6155,5528,6099,-1235,-5750,8576 +pa5g80a1=6036,-1442,-5691,4505,6104,-1968,-5369,5441,6170,-2798,-4891,6946,6170,-2358,-5178,8748,6127,-1955,-5475,7204 +pa2ga2=7153,-10553,-632,5451 +pa5ga2=6278,-2835,-5467,4107,6305,-2915,-5424,4322,6088,-1700,-5947,3613,6108,-2417,-5333,6068,6001,-2301,-5278,6582 +pa5g40a2=6150,-3146,-4985,6641,6069,-2188,-5496,5448,6031,-2064,-5364,7643,6037,-2175,-5294,6789,6008,-3181,-4505,10114 +pa5g80a2=6165,-4337,-4197,7667,6087,-3202,-4823,5837,5962,-1972,-5504,4502,6044,-3067,-4707,7908,6044,-3801,-4130,10803 +slice/1/AvVmid_c0=7,65,7,55,7,55,7,55,7,55 +AvVmid_c0=2,115,3,90,3,90,3,90,3,90 +AvVmid_c1=2,115,3,90,3,90,3,90,3,90 +AvVmid_c2=2,115,3,90,3,90,3,90,3,90 +rpcal2g=65535 +rpcal5gb0=65535 +rpcal5gb1=65535 +rpcal5gb2=65535 +rpcal5gb3=65535 +swctrlmap4_cfg=0x13 +swctrlmap4_TX2g_fem3to0=0x3333 +swctrlmap4_TX2g_fem7to4=0x4200 +swctrlmap4_TX2g_fem9to8=0x00 +swctrlmap4_RX2g_fem3to0=0x4444 +swctrlmap4_RX2g_fem7to4=0x4200 +swctrlmap4_RX2g_fem9to8=0x00 +swctrlmap4_RXByp2g_fem3to0=0x6666 +swctrlmap4_RXByp2g_fem7to4=0x4200 +swctrlmap4_RXByp2g_fem9to8=0x00 +swctrlmap4_misc2g_fem3to0=0x0000 +swctrlmap4_misc2g_fem7to4=0x0000 +swctrlmap4_misc2g_fem9to8=0x00 +swctrlmap4_TX5g_fem3to0=0x8888 +swctrlmap4_TX5g_fem7to4=0x1911 +swctrlmap4_TX5g_fem9to8=0x40 +swctrlmap4_RX5g_fem3to0=0x0000 +swctrlmap4_RX5g_fem7to4=0x1911 +swctrlmap4_RX5g_fem9to8=0x40 +swctrlmap4_RXByp5g_fem3to0=0x0000 +swctrlmap4_RXByp5g_fem7to4=0x0800 +swctrlmap4_RXByp5g_fem9to8=0x40 +swctrlmap4_misc5g_fem3to0=0x0000 +swctrlmap4_misc5g_fem7to4=0x0000 +swctrlmap4_misc5g_fem9to8=0x00 +master_slice_mask_5g=0x198 +master_slice_mask_2g=0x67 +core2slicemap=0x8 +dot11b_opts=0x3aa85 +ed_thresh2g=-63 +ed_thresh5g=-66 +eu_edthresh2g=-63 +eu_edthresh5g=-66 +slice/1/ed_thresh2g=-57 +slice/1/ed_thresh5g=-60 +slice/1/eu_edthresh2g=-57 +slice/1/eu_edthresh5g=-60 +btc_mode=1 +btc_full_hybrid=0 +btc_2gchain=5 +dynsdb_txchain=3 +muxenab=1 +seci_uart_gpios=0x08090a0b +fuart_pup_rx_cts=1 +slice/1/bphyscale=43 +slice/1/rssi_cal_rev=1 +slice/1/rxgaincal_rssical=1 +slice/1/gain_cal_temp=255 +slice/1/rssi_qdB_en=1 +slice/1/temp_comp_tr_loss=1 +slice/1/rssi_cal_freq_grp_2g=0x89,0x22,0xa2,0x03,0x3b,0x3c,0x44 +slice/1/rxgain_tempcoeff2g_sub_elnaoff=4,7,7,9,9 +slice/1/rxgain_tempcoeff2g_sub=12,9,10,9,7 +slice/1/rxgain_tempcoeff5gl=9 +slice/1/rxgain_tempcoeff5gml=7 +slice/1/rxgain_tempcoeff5gmu=5 +slice/1/rxgain_tempcoeff5gh=1 +slice/1/rxgain_tempcoeff5gl_elnaoff=0 +slice/1/rxgain_tempcoeff5gml_elnaoff=7 +slice/1/rxgain_tempcoeff5gmu_elnaoff=12 +slice/1/rxgain_tempcoeff5gh_elnaoff=7 +rssi_cal_rev=1 +rxgaincal_rssical=1 +gain_cal_temp=255 +rssi_qdB_en=1 +temp_comp_tr_loss=1 +rssi_cal_freq_grp_2g=0x89,0x22,0xa2,0x03,0x3b,0x3c,0x44 +rxgain_tempcoeff2g_sub=73,63,69,76,55,66,61,63,76,60,72,66,64,86,66 +rxgain_tempcoeff2g_sub_elnaoff=32,76,67,40,63,38,63,67,48,63,38,63,76,48,54 +rxgain_tempcoeff5gl=50,55,54 +rxgain_tempcoeff5gml=49,44,53 +rxgain_tempcoeff5gmu=48,44,53 +rxgain_tempcoeff5gh=50,45,60 +rxgain_tempcoeff5gl_elnaoff=46,41,35 +rxgain_tempcoeff5gml_elnaoff=35,36,48 +rxgain_tempcoeff5gmu_elnaoff=33,32,40 +rxgain_tempcoeff5gh_elnaoff=32,35,44 +txfdiqcalenable=1 +ldo3p3_voltage=4 +initbaseidx5govrval=20 +initbaseidx2govrval=20 +slice/1/initbaseidx5govrval=20 +slice/1/initbaseidx2govrval=20 +useoobgaint=1 +pad_scaling=128 +olpc_idx_in_use=1 +disable_olpc=0 +slice/1/olpc_idx_in_use=1 +slice/1/disable_olpc=0 +olpc_thresh=0 +slice/1/olpc_thresh=0 +ofdmfilttype_2gbe=1 +slice/1/ofdmfilttype_2gbe=1 +rssicorrnorm_c0=0,0 +rssicorrnorm_c1=0,0 +rssicorrnorm_c2=0,0 +rssicorrnorm5g_c0=-3,0,0,-3,0,0,-3,0,0,-3,0,0 +rssicorrnorm5g_c1=-3,0,0,-3,0,0,-3,0,0,-3,0,0 +rssicorrnorm5g_c2=-3,0,0,-3,0,0,-3,0,0,-3,0,0 +slice/1/rssicorrnorm_c0=0,0 +slice/1/rssicorrnorm5g_c0=3,4,5,3,4,5,3,4,5,3,4,5 +paprdis=0 +paprrmcsgamma2g=500,550,550,-1,-1,-1,-1,-1,-1,-1 +paprrmcsgain2g=128,128,128,0,0,0,0,0,0,0 +paprrmcsgamma5g20=-1,-1,-1,-1,-1,-1,-1,-1,-1,-1 +paprrmcsgain5g20=0,0,0,0,0,0,0,0,0,0 +paprrmcsgamma5g40=-1,-1,-1,-1,-1,-1,-1,-1,-1,-1 +paprrmcsgain5g40=0,0,0,0,0,0,0,0,0,0 +paprrmcsgamma5g80=-1,-1,-1,-1,-1,-1,-1,-1,-1,-1 +paprrmcsgain5g80=0,0,0,0,0,0,0,0,0,0 +slice/1/paprdis=1 +slice/1/paprrmcsgamma2g=500,550,550,600,700,-1,-1,-1,-1,-1 +slice/1/paprrmcsgain2g=128,128,128,128,128,0,0,0,0,0 +slice/1/paprrmcsgamma5g20=-1,-1,-1,-1,-1,-1,-1,-1,-1,-1 +slice/1/paprrmcsgain5g20=0,0,0,0,0,0,0,0,0,0 +slice/1/paprrmcsgamma5g40=-1,-1,-1,-1,-1,-1,-1,-1,-1,-1 +slice/1/paprrmcsgain5g40=0,0,0,0,0,0,0,0,0,0 +slice/1/paprrmcsgamma5g80=-1,-1,-1,-1,-1,-1,-1,-1,-1,-1 +slice/1/paprrmcsgain5g80=0,0,0,0,0,0,0,0,0,0 +host_wake_opt=0 +olpc_tempslope2g=80,80,80 +olpc_tempslope5g=180,180,180 +slice/1/olpc_tempslope2g=120 +slice/1/olpc_tempslope5g=180 +ds_hc_enable=1 +bphyscale=29,25 +slice/1/bbmult_scaling=287 +tempsense_pwrbackoff_threshold=55 +pwrbackoff_2g=4,4,4 +pwrbackoff_5gl=4,4,4 +pwrbackoff_5gm=4,4,4 +pwrbackoff_5gh=4,4,4 +slice/1/tempsense_pwrbackoff_threshold=55 +slice/1/pwrbackoff_2g=4,4,4 +slice/1/pwrbackoff_5gl=4,4,4 +slice/1/pwrbackoff_5gm=4,4,4 +slice/1/pwrbackoff_5gh=4,4,4 +sar_fusion_enable=0 +onbody_gpio_inpt=12 +tempsense_throttle_txchain=1 +throttle_tx_duty_cycle=50 +slice/1/throttle_tx_duty_cycle=50 +cck_tx_coremask=1 +cck_txdiv_mode=1 +txfilt5g_chanlist=36,64,100,140,149,165,38,62,102,134,151,159,42,58,106,122,155 +txfilt5g_finescale=0xA6,0xA6,0x80,0x80,0xA6,0xA6,0x67,0x67,0x67,0x8D,0x8D,0x8D,0x8D,0x8D,0x67,0x8D,0x8D +txfilt5g_finescale_offset_adj=0,0,5,5,0,0,5,5,5,0,0,0,0,0,5,0,0 +dis_5g_dac_scram=1 +srom_wrt_time=6 +pcie_slave_axi_timeout=0 +sw_d2h_read_timeout=55000 +asym_interf_noise_delta_thresh=5 +asym_interf_mit_en=1 diff --git a/apple-t2-support/brcm/brcmfmac4364b2-pcie.apple,maui-HRPN-u.txt b/apple-t2-support/brcm/brcmfmac4364b2-pcie.apple,maui-HRPN-u.txt new file mode 100644 index 0000000..9788ffd --- /dev/null +++ b/apple-t2-support/brcm/brcmfmac4364b2-pcie.apple,maui-HRPN-u.txt @@ -0,0 +1,480 @@ +sromrev=15 +subvid=0x106b +vendid=0x14e4 +devid=0x4464 +boardtype=0x081d +boardrev=0x1750 +boardnum=1 +boardflags=0x10401801 +boardflags2=0x0 +boardflags3=0x48002085 +boardflags4=0x140 +slice/1/boardflags=0x10001001 +slice/1/boardflags2=0x0 +slice/1/boardflags3=0x48002080 +slice/1/boardflags4=0x140 +aa2g=0x7 +aa5g=0x7 +agbg0=0x83 +agbg1=0x82 +agbg2=0x02 +slice/1/agbg0=0x02 +aga0=0x06 +aga1=0x86 +aga2=0x86 +slice/1/aga0=0x86 +txchain=0x7 +rxchain=0x7 +slice/1/txchain=0x1 +slice/1/rxchain=0x1 +antswitch=0 +tssiposslope2g=1 +slice/1/tssiposslope2g=1 +epagain2g=0 +slice/1/epagain2g=0 +pdgain2g=0 +tworangetssi2g=0 +slice/1/tworangetssi2g=0 +papdcap2g=0 +femctrl=0 +tssiposslope5g=1 +slice/1/tssiposslope5g=1 +epagain5g=0 +slice/1/epagain5g=0 +pdgain5g=0 +slice/1/pdgain5g=0 +tworangetssi5g=0 +papdcap5g=0 +gainctrlsph=0 +tempthresh=110 +tempoffset=255 +rawtempsense=0x1ff +rhc_tempthresh=115 +measpower=0 +measpower1=0 +measpower2=0 +xtalfreq=37400 +phycal_tempdelta=40 +slice/1/phycal_tempdelta=40 +temps_period=10 +temps_hysteresis=5 +slice/1/pdoffset40m2g=0 +slice/1/pdoffset40ma0=0x65644 +slice/1/pdoffset80ma0=0x65655 +slice/1/pdoffsetcck=0x4 +pdoffset40ma0=0x11211 +pdoffset40ma1=0x11211 +pdoffset40ma2=0x11211 +pdoffset80ma0=0x0f100 +pdoffset80ma1=0xff100 +pdoffset80ma2=0x0f200 +pdoffset40m2g=0 +pdoffsetcck=0x0842 +pdoffset20in40m5gb0=0 +pdoffset20in40m5gb1=0 +pdoffset20in40m5gb2=0 +pdoffset20in40m5gb3=0 +pdoffset20in40m5gb4=0 +pdoffset40in80m5gb0=0 +pdoffset40in80m5gb1=0 +pdoffset40in80m5gb2=0 +pdoffset40in80m5gb3=0 +pdoffset40in80m5gb4=0 +pdoffset20in80m5gb0=0 +pdoffset20in80m5gb1=0 +pdoffset20in80m5gb2=0 +pdoffset20in80m5gb3=0 +pdoffset20in80m5gb4=0 +subband5gver=0x5 +mcs8poexp=0 +mcs9poexp=0 +mcs10poexp=0 +mcs11poexp=0 +cckbw202gpo=0 +cckbw20ul2gpo=0 +mcsbw202gpo=1968378128 +mcsbw402gpo=1968378128 +dot11agofdmhrbw202gpo=12561 +ofdmlrbw202gpo=17 +mcsbw205glpo=2574598944 +mcsbw405glpo=2556703266 +mcsbw805glpo=2270372096 +mcsbw1605glpo=0 +mcsbw205gmpo=2574598944 +mcsbw405gmpo=2556703266 +mcsbw805gmpo=2270372096 +mcsbw1605gmpo=0 +mcsbw205ghpo=1716723984 +mcsbw405ghpo=1699946769 +mcsbw805ghpo=1984040960 +mcsbw1605ghpo=0 +mcsbw205gx1po=1716723984 +mcsbw405gx1po=1699946769 +mcsbw805gx1po=1984040960 +mcsbw1605gx1po=0 +mcsbw205gx2po=2288267792 +mcsbw405gx2po=2271490577 +mcsbw805gx2po=2270372112 +mcsbw1605gx2po=0 +mcslr5glpo=0 +mcslr5gmpo=0 +mcslr5ghpo=0 +mcslr5gx1po=0 +mcslr5gx2po=0 +sb20in40hrpo=0 +sb20in40lrpo=0 +sb20in40hrlrpox=0 +dot11agduphrpo=0 +dot11agduplrpo=0 +dot11agduphrlrpox=0 +sb40and80hr5glpo=0 +sb40and80hr5gmpo=0 +sb40and80hr5ghpo=0 +sb40and80hr5gx1po=0 +sb40and80hr5gx2po=0 +sb20in80and160hr5glpo=0 +sb20in80and160hr5gmpo=0 +sb20in80and160hr5ghpo=0 +sb20in80and160hr5gx1po=0 +sb20in80and160hr5gx2po=0 +sb40and80lr5glpo=0 +sb40and80lr5gmpo=0 +sb40and80lr5ghpo=0 +sb40and80lr5gx1po=0 +sb40and80lr5gx2po=0 +sb20in80and160lr5glpo=0 +sb20in80and160lr5gmpo=0 +sb20in80and160lr5ghpo=0 +sb20in80and160lr5gx1po=0 +sb20in80and160lr5gx2po=0 +slice/1/mcs8poexp=0 +slice/1/mcs9poexp=0 +slice/1/mcs10poexp=0 +slice/1/mcs11poexp=0 +slice/1/cckbw202gpo=0 +slice/1/cckbw20ul2gpo=0 +slice/1/mcsbw202gpo=1968378128 +slice/1/mcsbw402gpo=1968378128 +slice/1/dot11agofdmhrbw202gpo=12561 +slice/1/ofdmlrbw202gpo=17 +slice/1/mcsbw205glpo=2574598944 +slice/1/mcsbw405glpo=2556703266 +slice/1/mcsbw805glpo=2270372096 +slice/1/mcsbw1605glpo=0 +slice/1/mcsbw205gmpo=2574598944 +slice/1/mcsbw405gmpo=2556703266 +slice/1/mcsbw805gmpo=2270372096 +slice/1/mcsbw1605gmpo=0 +slice/1/mcsbw205ghpo=1716723984 +slice/1/mcsbw405ghpo=1699946769 +slice/1/mcsbw805ghpo=1984040960 +slice/1/mcsbw1605ghpo=0 +slice/1/mcsbw205gx1po=1716723984 +slice/1/mcsbw405gx1po=1699946769 +slice/1/mcsbw805gx1po=1984040960 +slice/1/mcsbw1605gx1po=0 +slice/1/mcsbw205gx2po=2288267792 +slice/1/mcsbw405gx2po=2271490577 +slice/1/mcsbw805gx2po=2270372112 +slice/1/mcsbw1605gx2po=0 +slice/1/mcslr5glpo=0 +slice/1/mcslr5gmpo=0 +slice/1/mcslr5ghpo=0 +slice/1/mcslr5gx1po=0 +slice/1/mcslr5gx2po=0 +slice/1/sb20in40hrpo=0 +slice/1/sb20in40lrpo=0 +slice/1/sb20in40hrlrpox=0 +slice/1/dot11agduphrpo=0 +slice/1/dot11agduplrpo=0 +slice/1/dot11agduphrlrpox=0 +slice/1/sb40and80hr5glpo=0 +slice/1/sb40and80hr5gmpo=0 +slice/1/sb40and80hr5ghpo=0 +slice/1/sb40and80hr5gx1po=0 +slice/1/sb40and80hr5gx2po=0 +slice/1/sb20in80and160hr5glpo=0 +slice/1/sb20in80and160hr5gmpo=0 +slice/1/sb20in80and160hr5ghpo=0 +slice/1/sb20in80and160hr5gx1po=0 +slice/1/sb20in80and160hr5gx2po=0 +slice/1/sb40and80lr5glpo=0 +slice/1/sb40and80lr5gmpo=0 +slice/1/sb40and80lr5ghpo=0 +slice/1/sb40and80lr5gx1po=0 +slice/1/sb40and80lr5gx2po=0 +slice/1/sb20in80and160lr5glpo=0 +slice/1/sb20in80and160lr5gmpo=0 +slice/1/sb20in80and160lr5ghpo=0 +slice/1/sb20in80and160lr5gx1po=0 +slice/1/sb20in80and160lr5gx2po=0 +sar2g=18 +sar5g=15 +noiselvl2ga0=31 +noiselvl2ga1=31 +noiselvl2ga2=31 +slice/1/noiselvl2ga0=31 +noiselvl5ga0=31,31,31,31 +noiselvl5ga1=31,31,31,31 +noiselvl5ga2=31,31,31,31 +slice/1/noiselvl5ga0=31,31,31,31 +rxgainerr2ga0=63 +rxgainerr2ga1=31 +rxgainerr2ga2=31 +slice/1/rxgainerr2ga0=63 +rxgainerr5ga0=63,63,63,63 +rxgainerr5ga1=31,31,31,31 +rxgainerr5ga2=31,31,31,31 +slice/1/rxgainerr5ga0=63,63,63,63 +extpagain2g=1 +extpagain5g=1 +rxgains5gelnagaina0=4 +rxgains5gelnagaina1=4 +rxgains5gelnagaina2=2 +slice/1/rxgains5gelnagaina0=2 +rxgains5gmelnagaina0=4 +rxgains5gmelnagaina1=4 +rxgains5gmelnagaina2=2 +slice/1/rxgains5gmelnagaina0=2 +rxgains5ghelnagaina0=4 +rxgains5ghelnagaina1=4 +rxgains5ghelnagaina2=2 +slice/1/rxgains5ghelnagaina0=2 +rxgains5gtrisoa0=6 +rxgains5gtrisoa1=6 +rxgains5gtrisoa2=6 +slice/1/rxgains5gtrisoa0=6 +rxgains5gmtrisoa0=6 +rxgains5gmtrisoa1=6 +rxgains5gmtrisoa2=6 +slice/1/rxgains5gmtrisoa0=6 +rxgains5ghtrisoa0=6 +rxgains5ghtrisoa1=6 +rxgains5ghtrisoa2=6 +slice/1/rxgains5ghtrisoa0=6 +rxgains5gtrelnabypa0=1 +rxgains5gtrelnabypa1=1 +rxgains5gtrelnabypa2=1 +slice/1/rxgains5gtrelnabypa0=1 +rxgains5gmtrelnabypa0=1 +rxgains5gmtrelnabypa1=1 +rxgains5gmtrelnabypa2=1 +slice/1/rxgains5gmtrelnabypa0=1 +rxgains5ghtrelnabypa0=1 +rxgains5ghtrelnabypa1=1 +rxgains5ghtrelnabypa2=1 +slice/1/rxgains5ghtrelnabypa0=1 +rxgains2gelnagaina0=3 +rxgains2gelnagaina1=1 +rxgains2gelnagaina2=1 +slice/1/rxgains2gelnagaina0=1 +rxgains2gtrisoa0=6 +rxgains2gtrisoa1=6 +rxgains2gtrisoa2=6 +slice/1/rxgains2gtrisoa0=6 +rxgains2gtrelnabypa0=1 +rxgains2gtrelnabypa1=1 +rxgains2gtrelnabypa2=1 +slice/1/rxgains2gtrelnabypa0=1 +maxp2ga0=90 +maxp5gb0a0=82 +maxp5gb1a0=82 +maxp5gb2a0=82 +maxp5gb3a0=82 +maxp5gb4a0=82 +maxp2ga1=90 +maxp5gb0a1=82 +maxp5gb1a1=82 +maxp5gb2a1=82 +maxp5gb3a1=82 +maxp5gb4a1=82 +maxp2ga2=90 +maxp5gb0a2=82 +maxp5gb1a2=82 +maxp5gb2a2=82 +maxp5gb3a2=82 +maxp5gb4a2=82 +slice/1/maxp2ga0=90 +slice/1/maxp5gb0a0=82 +slice/1/maxp5gb1a0=82 +slice/1/maxp5gb2a0=82 +slice/1/maxp5gb3a0=82 +slice/1/maxp5gb4a0=82 +slice/1/pa2ga0=8128,-18780,0,0 +slice/1/pa5ga0=8426,-18268,-664,5087,8433,-18420,-719,2113,8490,-19574,-88,6036,8443,-19772,0,5706,8458,-19965,0,5220 +slice/1/pa5g40a0=9071,-20818,0,7224,9007,-20880,0,5554,9314,-22049,0,164,9143,-21609,0,2649,9145,-21710,0,3749 +slice/1/pa5g80a0=9146,-20739,0,7952,9232,-20944,0,7867,9197,-21503,0,3656,9006,-21236,0,3081,9016,-21244,0,4571 +pa2ga0=9025,-20293,0,0 +pa5ga0=7499,-14637,-1969,0,7707,-17101,-587,5195,7402,-16161,-1100,0,7344,-16748,-739,1327,7428,-17928,-15,5011 +pa5g40a0=7988,-17892,-580,5317,7888,-17627,-916,0,7882,-18490,-367,3892,7957,-19469,0,2348,7895,-19621,0,0 +pa5g80a0=7796,-17195,-802,3960,7586,-16154,-1279,2589,7714,-18334,-137,5511,7666,-18152,-424,3432,7659,-18483,-251,3445 +pa2ga1=9009,-20371,0,0 +pa5ga1=7747,-16591,-959,2964,7691,-17033,-620,5021,7573,-17772,0,8537,7458,-17897,0,6217,7423,-17847,0,6366 +pa5g40a1=8108,-18890,0,8717,8042,-18892,0,8351,7966,-19235,0,3448,7936,-19295,0,4290,7914,-19622,0,1481 +pa5g80a1=7869,-17894,-444,5027,7757,-17506,-601,4288,7777,-18739,0,5298,7834,-19458,0,0,7778,-19235,0,3087 +pa2ga2=8939,-20351,0,0 +pa5ga2=8093,-16295,-1525,2663,8079,-16633,-1461,923,8060,-18470,-284,5994,8033,-18923,0,7098,7986,-19025,0,4486 +pa5g40a2=8680,-19647,-212,7457,8706,-20168,0,7232,8635,-20565,0,2710,8618,-20767,0,1336,8529,-20679,0,1708 +pa5g80a2=8440,-18894,-427,5654,8425,-18966,-498,3030,8358,-19692,0,6669,8404,-20163,0,4245,8397,-20349,0,1904 +slice/1/AvVmid_c0=6,65,5,105,5,105,5,105,5,105 +AvVmid_c0=2,95,1,140,1,140,1,140,1,140 +AvVmid_c1=2,95,1,140,1,140,1,140,1,140 +AvVmid_c2=1,125,1,140,1,140,1,140,1,140 +rpcal2g=65535 +rpcal5gb0=65535 +rpcal5gb1=65535 +rpcal5gb2=65535 +rpcal5gb3=65535 +swctrlmap4_cfg=0x13 +swctrlmap4_TX2g_fem3to0=0x3333 +swctrlmap4_TX2g_fem7to4=0x4200 +swctrlmap4_TX2g_fem9to8=0x00 +swctrlmap4_RX2g_fem3to0=0x4444 +swctrlmap4_RX2g_fem7to4=0x4200 +swctrlmap4_RX2g_fem9to8=0x00 +swctrlmap4_RXByp2g_fem3to0=0x6666 +swctrlmap4_RXByp2g_fem7to4=0x4200 +swctrlmap4_RXByp2g_fem9to8=0x00 +swctrlmap4_misc2g_fem3to0=0x0000 +swctrlmap4_misc2g_fem7to4=0x0000 +swctrlmap4_misc2g_fem9to8=0x00 +swctrlmap4_TX5g_fem3to0=0x8888 +swctrlmap4_TX5g_fem7to4=0x1911 +swctrlmap4_TX5g_fem9to8=0x40 +swctrlmap4_RX5g_fem3to0=0x0000 +swctrlmap4_RX5g_fem7to4=0x1911 +swctrlmap4_RX5g_fem9to8=0x40 +swctrlmap4_RXByp5g_fem3to0=0x0000 +swctrlmap4_RXByp5g_fem7to4=0x0800 +swctrlmap4_RXByp5g_fem9to8=0x40 +swctrlmap4_misc5g_fem3to0=0x0000 +swctrlmap4_misc5g_fem7to4=0x0000 +swctrlmap4_misc5g_fem9to8=0x00 +master_slice_mask_5g=0x198 +master_slice_mask_2g=0x67 +core2slicemap=0x8 +dot11b_opts=0x3aa85 +ed_thresh2g=-63 +ed_thresh5g=-66 +eu_edthresh2g=-63 +eu_edthresh5g=-66 +slice/1/ed_thresh2g=-57 +slice/1/ed_thresh5g=-60 +slice/1/eu_edthresh2g=-57 +slice/1/eu_edthresh5g=-60 +btc_mode=1 +btc_full_hybrid=0 +btc_2gchain=5 +dynsdb_txchain=3 +muxenab=1 +seci_uart_gpios=0x08090a0b +fuart_pup_rx_cts=1 +slice/1/bphyscale=43 +slice/1/rssi_cal_rev=1 +slice/1/rxgaincal_rssical=1 +slice/1/gain_cal_temp=255 +slice/1/rssi_qdB_en=1 +slice/1/temp_comp_tr_loss=1 +slice/1/rssi_cal_freq_grp_2g=0x89,0x22,0xa2,0x03,0x3b,0x3c,0x44 +slice/1/rxgain_tempcoeff2g_sub_elnaoff=9,9,7,12,7 +slice/1/rxgain_tempcoeff2g_sub=17,17,12,16,17 +slice/1/rxgain_tempcoeff5gl=7 +slice/1/rxgain_tempcoeff5gml=12 +slice/1/rxgain_tempcoeff5gmu=12 +slice/1/rxgain_tempcoeff5gh=7 +slice/1/rxgain_tempcoeff5gl_elnaoff=0 +slice/1/rxgain_tempcoeff5gml_elnaoff=0 +slice/1/rxgain_tempcoeff5gmu_elnaoff=0 +slice/1/rxgain_tempcoeff5gh_elnaoff=9 +rssi_cal_rev=1 +rxgaincal_rssical=1 +gain_cal_temp=255 +rssi_qdB_en=1 +temp_comp_tr_loss=1 +rssi_cal_freq_grp_2g=0x89,0x22,0xa2,0x03,0x3b,0x3c,0x44 +rxgain_tempcoeff2g_sub=78,84,84,71,76,71,69,64,65,65,64,63,63,64,64 +rxgain_tempcoeff2g_sub_elnaoff=70,79,71,76,74,67,67,67,67,67,64,67,67,63,68 +rxgain_tempcoeff5gl=47,42,46 +rxgain_tempcoeff5gml=58,45,45 +rxgain_tempcoeff5gmu=57,48,44 +rxgain_tempcoeff5gh=57,52,51 +rxgain_tempcoeff5gl_elnaoff=46,42,38 +rxgain_tempcoeff5gml_elnaoff=49,42,41 +rxgain_tempcoeff5gmu_elnaoff=48,42,40 +rxgain_tempcoeff5gh_elnaoff=48,44,42 +txfdiqcalenable=1 +ldo3p3_voltage=4 +initbaseidx5govrval=20 +initbaseidx2govrval=20 +slice/1/initbaseidx5govrval=20 +slice/1/initbaseidx2govrval=20 +useoobgaint=1 +pad_scaling=128 +olpc_idx_in_use=1 +disable_olpc=0 +slice/1/olpc_idx_in_use=1 +slice/1/disable_olpc=0 +olpc_thresh=0 +slice/1/olpc_thresh=0 +ofdmfilttype_2gbe=1 +slice/1/ofdmfilttype_2gbe=1 +rssicorrnorm_c0=0,0 +rssicorrnorm_c1=0,0 +rssicorrnorm_c2=0,0 +rssicorrnorm5g_c0=-4,-3,-2,-4,-3,-2,-5,-3,-2,-4,-3,-2 +rssicorrnorm5g_c1=-4,-3,-2,-4,-3,-2,-6,-3,-2,-4,-3,-2 +rssicorrnorm5g_c2=-4,-3,-2,-4,-3,-2,-4,-3,-2,-4,-3,-2 +slice/1/rssicorrnorm_c0=0,0 +slice/1/rssicorrnorm5g_c0=0,2,4,0,2,4,0,2,4,0,2,4 +paprdis=0 +paprrmcsgamma2g=500,550,550,-1,-1,-1,-1,-1,-1,-1 +paprrmcsgain2g=128,128,128,0,0,0,0,0,0,0 +paprrmcsgamma5g20=-1,-1,-1,-1,-1,-1,-1,-1,-1,-1 +paprrmcsgain5g20=0,0,0,0,0,0,0,0,0,0 +paprrmcsgamma5g40=-1,-1,-1,-1,-1,-1,-1,-1,-1,-1 +paprrmcsgain5g40=0,0,0,0,0,0,0,0,0,0 +paprrmcsgamma5g80=-1,-1,-1,-1,-1,-1,-1,-1,-1,-1 +paprrmcsgain5g80=0,0,0,0,0,0,0,0,0,0 +slice/1/paprdis=1 +slice/1/paprrmcsgamma2g=500,550,550,600,700,-1,-1,-1,-1,-1 +slice/1/paprrmcsgain2g=128,128,128,128,128,0,0,0,0,0 +slice/1/paprrmcsgamma5g20=-1,-1,-1,-1,-1,-1,-1,-1,-1,-1 +slice/1/paprrmcsgain5g20=0,0,0,0,0,0,0,0,0,0 +slice/1/paprrmcsgamma5g40=-1,-1,-1,-1,-1,-1,-1,-1,-1,-1 +slice/1/paprrmcsgain5g40=0,0,0,0,0,0,0,0,0,0 +slice/1/paprrmcsgamma5g80=-1,-1,-1,-1,-1,-1,-1,-1,-1,-1 +slice/1/paprrmcsgain5g80=0,0,0,0,0,0,0,0,0,0 +host_wake_opt=0 +olpc_tempslope2g=80,80,80 +olpc_tempslope5g=180,180,180 +slice/1/olpc_tempslope2g=120 +slice/1/olpc_tempslope5g=180 +ds_hc_enable=1 +onbody_gpio_inpt=12 +bphyscale=29,25 +slice/1/bbmult_scaling=287 +tempsense_pwrbackoff_threshold=55 +pwrbackoff_2g=4,4,4 +pwrbackoff_5gl=4,4,4 +pwrbackoff_5gm=4,4,4 +pwrbackoff_5gh=4,4,4 +slice/1/tempsense_pwrbackoff_threshold=55 +slice/1/pwrbackoff_2g=4,4,4 +slice/1/pwrbackoff_5gl=4,4,4 +slice/1/pwrbackoff_5gm=4,4,4 +slice/1/pwrbackoff_5gh=4,4,4 +sar_fusion_enable=0 +tempsense_throttle_txchain=1 +throttle_tx_duty_cycle=50 +slice/1/throttle_tx_duty_cycle=50 +cck_tx_coremask=1 +cck_txdiv_mode=1 +txfilt5g_chanlist=36,64,100,140,149,165,38,62,102,134,151,159,42,58,106,122,155 +txfilt5g_finescale=0xA6,0xA6,0x80,0x80,0xA6,0xA6,0x67,0x67,0x67,0x8D,0x8D,0x8D,0x8D,0x8D,0x67,0x8D,0x8D +txfilt5g_finescale_offset_adj=0,0,5,5,0,0,5,5,5,0,0,0,0,0,5,0,0 +dis_5g_dac_scram=1 +srom_wrt_time=6 +pcie_slave_axi_timeout=0 +sw_d2h_read_timeout=55000 +asym_interf_noise_delta_thresh=5 +asym_interf_mit_en=1 diff --git a/apple-t2-support/brcm/brcmfmac4364b2-pcie.apple,maui.bin b/apple-t2-support/brcm/brcmfmac4364b2-pcie.apple,maui.bin new file mode 100644 index 0000000..2926518 Binary files /dev/null and b/apple-t2-support/brcm/brcmfmac4364b2-pcie.apple,maui.bin differ diff --git a/apple-t2-support/brcm/brcmfmac4364b2-pcie.apple,maui.clm_blob b/apple-t2-support/brcm/brcmfmac4364b2-pcie.apple,maui.clm_blob new file mode 100644 index 0000000..807dc63 Binary files /dev/null and b/apple-t2-support/brcm/brcmfmac4364b2-pcie.apple,maui.clm_blob differ diff --git a/apple-t2-support/brcm/brcmfmac4364b2-pcie.apple,maui.txcap_blob b/apple-t2-support/brcm/brcmfmac4364b2-pcie.apple,maui.txcap_blob new file mode 100644 index 0000000..b041eb6 Binary files /dev/null and b/apple-t2-support/brcm/brcmfmac4364b2-pcie.apple,maui.txcap_blob differ diff --git a/apple-t2-support/brcm/brcmfmac4364b2-pcie.apple,midway-HRPN-m.txt b/apple-t2-support/brcm/brcmfmac4364b2-pcie.apple,midway-HRPN-m.txt new file mode 100644 index 0000000..63ae84b --- /dev/null +++ b/apple-t2-support/brcm/brcmfmac4364b2-pcie.apple,midway-HRPN-m.txt @@ -0,0 +1,479 @@ +sromrev=15 +subvid=0x106b +vendid=0x14e4 +devid=0x4464 +boardtype=0x07bf +boardrev=0x1770 +boardnum=1 +boardflags=0x10001801 +boardflags2=0x0 +boardflags3=0x48002085 +boardflags4=0x140 +slice/1/boardflags=0x10001001 +slice/1/boardflags2=0x0 +slice/1/boardflags3=0x48002080 +slice/1/boardflags4=0x140 +aa2g=0x7 +aa5g=0x7 +agbg0=0x6 +agbg1=0x85 +agbg2=0x83 +slice/1/agbg0=0x83 +aga0=0x83 +aga1=0x43 +aga2=0x84 +slice/1/aga0=0x84 +txchain=0x7 +rxchain=0x7 +slice/1/txchain=0x1 +slice/1/rxchain=0x1 +antswitch=0 +tssiposslope2g=1 +slice/1/tssiposslope2g=1 +epagain2g=0 +slice/1/epagain2g=0 +pdgain2g=0 +tworangetssi2g=0 +slice/1/tworangetssi2g=0 +papdcap2g=0 +femctrl=0 +tssiposslope5g=1 +slice/1/tssiposslope5g=1 +epagain5g=0 +slice/1/epagain5g=0 +pdgain5g=0 +slice/1/pdgain5g=0 +tworangetssi5g=0 +papdcap5g=0 +gainctrlsph=0 +tempthresh=110 +tempoffset=255 +rawtempsense=0x1ff +rhc_tempthresh=115 +measpower=0 +measpower1=0 +measpower2=0 +xtalfreq=37400 +phycal_tempdelta=40 +slice/1/phycal_tempdelta=40 +temps_period=10 +temps_hysteresis=5 +slice/1/pdoffset40m2g=0 +slice/1/pdoffset40ma0=0x11100 +slice/1/pdoffset80ma0=0x22222 +slice/1/pdoffsetcck=0x6 +pdoffset40ma0=0x000ff +pdoffset40ma1=0x100f0 +pdoffset40ma2=0x000ff +pdoffset80ma0=0x0f0ff +pdoffset80ma1=0x000ff +pdoffset80ma2=0x0f0ff +pdoffset40m2g=0 +pdoffsetcck=0x1000 +pdoffset20in40m5gb0=0 +pdoffset20in40m5gb1=0 +pdoffset20in40m5gb2=0 +pdoffset20in40m5gb3=0 +pdoffset20in40m5gb4=0 +pdoffset40in80m5gb0=0 +pdoffset40in80m5gb1=0 +pdoffset40in80m5gb2=0 +pdoffset40in80m5gb3=0 +pdoffset40in80m5gb4=0 +pdoffset20in80m5gb0=0 +pdoffset20in80m5gb1=0 +pdoffset20in80m5gb2=0 +pdoffset20in80m5gb3=0 +pdoffset20in80m5gb4=0 +subband5gver=0x5 +mcs8poexp=0 +mcs9poexp=0 +mcs10poexp=0 +mcs11poexp=0 +cckbw202gpo=0 +cckbw20ul2gpo=0 +mcsbw202gpo=0x97553100 +mcsbw402gpo=0x97553100 +dot11agofdmhrbw202gpo=0x5310 +ofdmlrbw202gpo=0 +mcsbw205glpo=0x98764200 +mcsbw405glpo=0x98764311 +mcsbw805glpo=0xB8764311 +mcsbw1605glpo=0 +mcsbw205gmpo=0x98764200 +mcsbw405gmpo=0x98764311 +mcsbw805gmpo=0xB8764311 +mcsbw1605gmpo=0 +mcsbw205ghpo=0x98764200 +mcsbw405ghpo=0x98764333 +mcsbw805ghpo=0x98764311 +mcsbw1605ghpo=0 +mcsbw205gx1po=0x98764200 +mcsbw405gx1po=0x98764333 +mcsbw805gx1po=0x98764311 +mcsbw1605gx1po=0 +mcsbw205gx2po=0xB8764200 +mcsbw405gx2po=0xA8764333 +mcsbw805gx2po=0xA8764311 +mcsbw1605gx2po=0 +mcslr5glpo=0 +mcslr5gmpo=0 +mcslr5ghpo=0 +mcslr5gx1po=0 +mcslr5gx2po=0 +sb20in40hrpo=0 +sb20in40lrpo=0 +sb20in40hrlrpox=0 +dot11agduphrpo=0 +dot11agduplrpo=0 +dot11agduphrlrpox=0 +sb40and80hr5glpo=0 +sb40and80hr5gmpo=0 +sb40and80hr5ghpo=0 +sb40and80hr5gx1po=0 +sb40and80hr5gx2po=0 +sb20in80and160hr5glpo=0 +sb20in80and160hr5gmpo=0 +sb20in80and160hr5ghpo=0 +sb20in80and160hr5gx1po=0 +sb20in80and160hr5gx2po=0 +sb40and80lr5glpo=0 +sb40and80lr5gmpo=0 +sb40and80lr5ghpo=0 +sb40and80lr5gx1po=0 +sb40and80lr5gx2po=0 +sb20in80and160lr5glpo=0 +sb20in80and160lr5gmpo=0 +sb20in80and160lr5ghpo=0 +sb20in80and160lr5gx1po=0 +sb20in80and160lr5gx2po=0 +slice/1/mcs8poexp=0 +slice/1/mcs9poexp=0 +slice/1/mcs10poexp=0 +slice/1/mcs11poexp=0 +slice/1/cckbw202gpo=0 +slice/1/cckbw20ul2gpo=0 +slice/1/mcsbw202gpo=0x97553100 +slice/1/mcsbw402gpo=0x97553100 +slice/1/dot11agofdmhrbw202gpo=0x5310 +slice/1/ofdmlrbw202gpo=0 +slice/1/mcsbw205glpo=0x98764200 +slice/1/mcsbw405glpo=0x98764311 +slice/1/mcsbw805glpo=0xB8764311 +slice/1/mcsbw1605glpo=0 +slice/1/mcsbw205gmpo=0x98764200 +slice/1/mcsbw405gmpo=0x98764311 +slice/1/mcsbw805gmpo=0xB8764311 +slice/1/mcsbw1605gmpo=0 +slice/1/mcsbw205ghpo=0x98764200 +slice/1/mcsbw405ghpo=0x98764333 +slice/1/mcsbw805ghpo=0x98764311 +slice/1/mcsbw1605ghpo=0 +slice/1/mcsbw205gx1po=0x98764200 +slice/1/mcsbw405gx1po=0x98764333 +slice/1/mcsbw805gx1po=0x98764311 +slice/1/mcsbw1605gx1po=0 +slice/1/mcsbw205gx2po=0xB8764200 +slice/1/mcsbw405gx2po=0xA8764333 +slice/1/mcsbw805gx2po=0xA8764311 +slice/1/mcsbw1605gx2po=0 +slice/1/mcslr5glpo=0 +slice/1/mcslr5gmpo=0 +slice/1/mcslr5ghpo=0 +slice/1/mcslr5gx1po=0 +slice/1/mcslr5gx2po=0 +slice/1/sb20in40hrpo=0 +slice/1/sb20in40lrpo=0 +slice/1/sb20in40hrlrpox=0 +slice/1/dot11agduphrpo=0 +slice/1/dot11agduplrpo=0 +slice/1/dot11agduphrlrpox=0 +slice/1/sb40and80hr5glpo=0 +slice/1/sb40and80hr5gmpo=0 +slice/1/sb40and80hr5ghpo=0 +slice/1/sb40and80hr5gx1po=0 +slice/1/sb40and80hr5gx2po=0 +slice/1/sb20in80and160hr5glpo=0 +slice/1/sb20in80and160hr5gmpo=0 +slice/1/sb20in80and160hr5ghpo=0 +slice/1/sb20in80and160hr5gx1po=0 +slice/1/sb20in80and160hr5gx2po=0 +slice/1/sb40and80lr5glpo=0 +slice/1/sb40and80lr5gmpo=0 +slice/1/sb40and80lr5ghpo=0 +slice/1/sb40and80lr5gx1po=0 +slice/1/sb40and80lr5gx2po=0 +slice/1/sb20in80and160lr5glpo=0 +slice/1/sb20in80and160lr5gmpo=0 +slice/1/sb20in80and160lr5ghpo=0 +slice/1/sb20in80and160lr5gx1po=0 +slice/1/sb20in80and160lr5gx2po=0 +sar2g=18 +sar5g=15 +noiselvl2ga0=31 +noiselvl2ga1=31 +noiselvl2ga2=31 +slice/1/noiselvl2ga0=31 +noiselvl5ga0=31,31,31,31 +noiselvl5ga1=31,31,31,31 +noiselvl5ga2=31,31,31,31 +slice/1/noiselvl5ga0=31,31,31,31 +rxgainerr2ga0=63 +rxgainerr2ga1=31 +rxgainerr2ga2=31 +slice/1/rxgainerr2ga0=63 +rxgainerr5ga0=63,63,63,63 +rxgainerr5ga1=31,31,31,31 +rxgainerr5ga2=31,31,31,31 +slice/1/rxgainerr5ga0=63,63,63,63 +extpagain2g=1 +extpagain5g=1 +rxgains5gelnagaina0=4 +rxgains5gelnagaina1=4 +rxgains5gelnagaina2=2 +slice/1/rxgains5gelnagaina0=2 +rxgains5gmelnagaina0=4 +rxgains5gmelnagaina1=4 +rxgains5gmelnagaina2=2 +slice/1/rxgains5gmelnagaina0=2 +rxgains5ghelnagaina0=4 +rxgains5ghelnagaina1=4 +rxgains5ghelnagaina2=2 +slice/1/rxgains5ghelnagaina0=2 +rxgains5gtrisoa0=6 +rxgains5gtrisoa1=6 +rxgains5gtrisoa2=6 +slice/1/rxgains5gtrisoa0=6 +rxgains5gmtrisoa0=6 +rxgains5gmtrisoa1=6 +rxgains5gmtrisoa2=6 +slice/1/rxgains5gmtrisoa0=6 +rxgains5ghtrisoa0=6 +rxgains5ghtrisoa1=6 +rxgains5ghtrisoa2=6 +slice/1/rxgains5ghtrisoa0=6 +rxgains5gtrelnabypa0=1 +rxgains5gtrelnabypa1=1 +rxgains5gtrelnabypa2=1 +slice/1/rxgains5gtrelnabypa0=1 +rxgains5gmtrelnabypa0=1 +rxgains5gmtrelnabypa1=1 +rxgains5gmtrelnabypa2=1 +slice/1/rxgains5gmtrelnabypa0=1 +rxgains5ghtrelnabypa0=1 +rxgains5ghtrelnabypa1=1 +rxgains5ghtrelnabypa2=1 +slice/1/rxgains5ghtrelnabypa0=1 +rxgains2gelnagaina0=3 +rxgains2gelnagaina1=2 +rxgains2gelnagaina2=2 +slice/1/rxgains2gelnagaina0=1 +rxgains2gtrisoa0=6 +rxgains2gtrisoa1=6 +rxgains2gtrisoa2=6 +slice/1/rxgains2gtrisoa0=6 +rxgains2gtrelnabypa0=1 +rxgains2gtrelnabypa1=1 +rxgains2gtrelnabypa2=1 +slice/1/rxgains2gtrelnabypa0=1 +maxp2ga0=86 +maxp5gb0a0=80 +maxp5gb1a0=80 +maxp5gb2a0=80 +maxp5gb3a0=80 +maxp5gb4a0=80 +maxp2ga1=86 +maxp5gb0a1=80 +maxp5gb1a1=80 +maxp5gb2a1=80 +maxp5gb3a1=80 +maxp5gb4a1=80 +maxp2ga2=86 +maxp5gb0a2=80 +maxp5gb1a2=80 +maxp5gb2a2=80 +maxp5gb3a2=80 +maxp5gb4a2=80 +slice/1/maxp2ga0=86 +slice/1/maxp5gb0a0=80 +slice/1/maxp5gb1a0=80 +slice/1/maxp5gb2a0=80 +slice/1/maxp5gb3a0=80 +slice/1/maxp5gb4a0=80 +slice/1/pa2ga0=6794,-9756,-702,5597 +slice/1/pa5ga0=6423,-2156,-5947,4698,6173,0,-6838,4193,6210,-143,-6764,4832,6163,-52,-6691,4989,6135,-815,-5965,8745 +slice/1/pa5g40a0=6205,-1090,-6183,5493,6201,-1056,-6068,6960,6160,0,-6378,7398,6122,0,-6321,7536,6106,-650,-5843,8828 +slice/1/pa5g80a0=6334,-1730,-5736,5978,6289,-1093,-5997,6026,6139,-66,-6374,6265,6206,-991,-5788,7724,6179,-1379,-5521,8078 +pa2ga0=7114,-10840,-438,5467 +pa5ga0=6176,-1568,-5942,5037,6180,-1873,-5624,6186,6144,-1919,-5550,6663,6156,-1823,-5626,7205,6069,-1696,-5612,7937 +pa5g40a0=5992,-1494,-5593,6834,6119,-2662,-4953,8674,6132,-2617,-4931,9121,6051,-1828,-5338,8489,6041,-2218,-4988,10459 +pa5g80a0=6064,-3052,-4706,7638,6068,-3097,-4675,7561,6100,-3283,-4538,8367,6122,-3040,-4697,9927,6024,-2613,-4840,9804 +pa2ga1=7103,-10837,-432,5220 +pa5ga1=6136,0,-6839,2576,6125,0,-6687,3665,6124,-443,-6526,2733,6163,-832,-6279,5060,6061,0,-6673,5178 +pa5g40a1=5984,0,-6550,3772,6108,-971,-5990,5325,6174,-1780,-5479,7268,6048,-572,-6155,5528,6099,-1235,-5750,8576 +pa5g80a1=6036,-1442,-5691,4505,6104,-1968,-5369,5441,6170,-2798,-4891,6946,6170,-2358,-5178,8748,6127,-1955,-5475,7204 +pa2ga2=7153,-10553,-632,5451 +pa5ga2=6278,-2835,-5467,4107,6305,-2915,-5424,4322,6088,-1700,-5947,3613,6108,-2417,-5333,6068,6001,-2301,-5278,6582 +pa5g40a2=6150,-3146,-4985,6641,6069,-2188,-5496,5448,6031,-2064,-5364,7643,6037,-2175,-5294,6789,6008,-3181,-4505,10114 +pa5g80a2=6165,-4337,-4197,7667,6087,-3202,-4823,5837,5962,-1972,-5504,4502,6044,-3067,-4707,7908,6044,-3801,-4130,10803 +slice/1/AvVmid_c0=7,65,7,55,7,55,7,55,7,55 +AvVmid_c0=2,115,3,90,3,90,3,90,3,90 +AvVmid_c1=2,115,3,90,3,90,3,90,3,90 +AvVmid_c2=2,115,3,90,3,90,3,90,3,90 +rpcal2g=65535 +rpcal5gb0=65535 +rpcal5gb1=65535 +rpcal5gb2=65535 +rpcal5gb3=65535 +swctrlmap4_cfg=0x13 +swctrlmap4_TX2g_fem3to0=0x3333 +swctrlmap4_TX2g_fem7to4=0x4200 +swctrlmap4_TX2g_fem9to8=0x00 +swctrlmap4_RX2g_fem3to0=0x4444 +swctrlmap4_RX2g_fem7to4=0x4200 +swctrlmap4_RX2g_fem9to8=0x00 +swctrlmap4_RXByp2g_fem3to0=0x6666 +swctrlmap4_RXByp2g_fem7to4=0x4200 +swctrlmap4_RXByp2g_fem9to8=0x00 +swctrlmap4_misc2g_fem3to0=0x0000 +swctrlmap4_misc2g_fem7to4=0x0000 +swctrlmap4_misc2g_fem9to8=0x00 +swctrlmap4_TX5g_fem3to0=0x8888 +swctrlmap4_TX5g_fem7to4=0x1911 +swctrlmap4_TX5g_fem9to8=0x40 +swctrlmap4_RX5g_fem3to0=0x0000 +swctrlmap4_RX5g_fem7to4=0x1911 +swctrlmap4_RX5g_fem9to8=0x40 +swctrlmap4_RXByp5g_fem3to0=0x0000 +swctrlmap4_RXByp5g_fem7to4=0x0800 +swctrlmap4_RXByp5g_fem9to8=0x40 +swctrlmap4_misc5g_fem3to0=0x0000 +swctrlmap4_misc5g_fem7to4=0x0000 +swctrlmap4_misc5g_fem9to8=0x00 +master_slice_mask_5g=0x198 +master_slice_mask_2g=0x67 +core2slicemap=0x8 +dot11b_opts=0x3aa85 +ed_thresh2g=-63 +ed_thresh5g=-66 +eu_edthresh2g=-63 +eu_edthresh5g=-66 +slice/1/ed_thresh2g=-57 +slice/1/ed_thresh5g=-60 +slice/1/eu_edthresh2g=-57 +slice/1/eu_edthresh5g=-60 +btc_mode=1 +btc_full_hybrid=0 +btc_2gchain=5 +dynsdb_txchain=3 +muxenab=1 +seci_uart_gpios=0x08090a0b +fuart_pup_rx_cts=1 +slice/1/bphyscale=43 +slice/1/rssi_cal_rev=1 +slice/1/rxgaincal_rssical=1 +slice/1/gain_cal_temp=255 +slice/1/rssi_qdB_en=1 +slice/1/temp_comp_tr_loss=1 +slice/1/rssi_cal_freq_grp_2g=0x89,0x22,0xa2,0x03,0x3b,0x3c,0x44 +slice/1/rxgain_tempcoeff2g_sub_elnaoff=4,7,7,9,9 +slice/1/rxgain_tempcoeff2g_sub=12,9,10,9,7 +slice/1/rxgain_tempcoeff5gl=9 +slice/1/rxgain_tempcoeff5gml=7 +slice/1/rxgain_tempcoeff5gmu=5 +slice/1/rxgain_tempcoeff5gh=1 +slice/1/rxgain_tempcoeff5gl_elnaoff=0 +slice/1/rxgain_tempcoeff5gml_elnaoff=7 +slice/1/rxgain_tempcoeff5gmu_elnaoff=12 +slice/1/rxgain_tempcoeff5gh_elnaoff=7 +rssi_cal_rev=1 +rxgaincal_rssical=1 +gain_cal_temp=255 +rssi_qdB_en=1 +temp_comp_tr_loss=1 +rssi_cal_freq_grp_2g=0x89,0x22,0xa2,0x03,0x3b,0x3c,0x44 +rxgain_tempcoeff2g_sub=73,63,69,76,55,66,61,63,76,60,72,66,64,86,66 +rxgain_tempcoeff2g_sub_elnaoff=32,76,67,40,63,38,63,67,48,63,38,63,76,48,54 +rxgain_tempcoeff5gl=50,55,54 +rxgain_tempcoeff5gml=49,44,53 +rxgain_tempcoeff5gmu=48,44,53 +rxgain_tempcoeff5gh=50,45,60 +rxgain_tempcoeff5gl_elnaoff=46,41,35 +rxgain_tempcoeff5gml_elnaoff=35,36,48 +rxgain_tempcoeff5gmu_elnaoff=33,32,40 +rxgain_tempcoeff5gh_elnaoff=32,35,44 +txfdiqcalenable=1 +ldo3p3_voltage=4 +initbaseidx5govrval=20 +initbaseidx2govrval=20 +slice/1/initbaseidx5govrval=20 +slice/1/initbaseidx2govrval=20 +useoobgaint=1 +pad_scaling=128 +olpc_idx_in_use=1 +disable_olpc=0 +slice/1/olpc_idx_in_use=1 +slice/1/disable_olpc=0 +olpc_thresh=0 +slice/1/olpc_thresh=0 +ofdmfilttype_2gbe=1 +slice/1/ofdmfilttype_2gbe=1 +rssicorrnorm_c0=0,0 +rssicorrnorm_c1=0,0 +rssicorrnorm_c2=0,0 +rssicorrnorm5g_c0=-3,0,0,-3,0,0,-3,0,0,-3,0,0 +rssicorrnorm5g_c1=-3,0,0,-3,0,0,-3,0,0,-3,0,0 +rssicorrnorm5g_c2=-3,0,0,-3,0,0,-3,0,0,-3,0,0 +slice/1/rssicorrnorm_c0=0,0 +slice/1/rssicorrnorm5g_c0=3,4,5,3,4,5,3,4,5,3,4,5 +paprdis=0 +paprrmcsgamma2g=500,550,550,-1,-1,-1,-1,-1,-1,-1 +paprrmcsgain2g=128,128,128,0,0,0,0,0,0,0 +paprrmcsgamma5g20=-1,-1,-1,-1,-1,-1,-1,-1,-1,-1 +paprrmcsgain5g20=0,0,0,0,0,0,0,0,0,0 +paprrmcsgamma5g40=-1,-1,-1,-1,-1,-1,-1,-1,-1,-1 +paprrmcsgain5g40=0,0,0,0,0,0,0,0,0,0 +paprrmcsgamma5g80=-1,-1,-1,-1,-1,-1,-1,-1,-1,-1 +paprrmcsgain5g80=0,0,0,0,0,0,0,0,0,0 +slice/1/paprdis=1 +slice/1/paprrmcsgamma2g=500,550,550,600,700,-1,-1,-1,-1,-1 +slice/1/paprrmcsgain2g=128,128,128,128,128,0,0,0,0,0 +slice/1/paprrmcsgamma5g20=-1,-1,-1,-1,-1,-1,-1,-1,-1,-1 +slice/1/paprrmcsgain5g20=0,0,0,0,0,0,0,0,0,0 +slice/1/paprrmcsgamma5g40=-1,-1,-1,-1,-1,-1,-1,-1,-1,-1 +slice/1/paprrmcsgain5g40=0,0,0,0,0,0,0,0,0,0 +slice/1/paprrmcsgamma5g80=-1,-1,-1,-1,-1,-1,-1,-1,-1,-1 +slice/1/paprrmcsgain5g80=0,0,0,0,0,0,0,0,0,0 +olpc_tempslope2g=80,80,80 +olpc_tempslope5g=180,180,180 +slice/1/olpc_tempslope2g=120 +slice/1/olpc_tempslope5g=180 +ds_hc_enable=1 +bphyscale=29,25 +slice/1/bbmult_scaling=287 +tempsense_pwrbackoff_threshold=55 +pwrbackoff_2g=4,4,4 +pwrbackoff_5gl=4,4,4 +pwrbackoff_5gm=4,4,4 +pwrbackoff_5gh=4,4,4 +slice/1/tempsense_pwrbackoff_threshold=55 +slice/1/pwrbackoff_2g=4,4,4 +slice/1/pwrbackoff_5gl=4,4,4 +slice/1/pwrbackoff_5gm=4,4,4 +slice/1/pwrbackoff_5gh=4,4,4 +sar_fusion_enable=0 +onbody_gpio_inpt=12 +tempsense_throttle_txchain=1 +throttle_tx_duty_cycle=50 +slice/1/throttle_tx_duty_cycle=50 +cck_tx_coremask=1 +cck_txdiv_mode=1 +txfilt5g_chanlist=36,64,100,140,149,165,38,62,102,134,151,159,42,58,106,122,155 +txfilt5g_finescale=0xA6,0xA6,0x80,0x80,0xA6,0xA6,0x67,0x67,0x67,0x67,0x8D,0x8D,0x8D,0x8D,0x67,0x8D,0x8D +txfilt5g_finescale_offset_adj=0,0,5,5,0,0,5,5,5,5,0,0,0,0,5,0,0 +dis_5g_dac_scram=1 +srom_wrt_time=6 +pcie_slave_axi_timeout=0 +sw_d2h_read_timeout=55000 +asym_interf_noise_delta_thresh=5 +asym_interf_mit_en=1 diff --git a/apple-t2-support/brcm/brcmfmac4364b2-pcie.apple,midway-HRPN-u.txt b/apple-t2-support/brcm/brcmfmac4364b2-pcie.apple,midway-HRPN-u.txt new file mode 100644 index 0000000..fcef756 --- /dev/null +++ b/apple-t2-support/brcm/brcmfmac4364b2-pcie.apple,midway-HRPN-u.txt @@ -0,0 +1,479 @@ +sromrev=15 +subvid=0x106b +vendid=0x14e4 +devid=0x4464 +boardtype=0x081d +boardrev=0x1750 +boardnum=1 +boardflags=0x10001801 +boardflags2=0x0 +boardflags3=0x48002085 +boardflags4=0x140 +slice/1/boardflags=0x10001001 +slice/1/boardflags2=0x0 +slice/1/boardflags3=0x48002080 +slice/1/boardflags4=0x140 +aa2g=0x7 +aa5g=0x7 +agbg0=0x6 +agbg1=0x85 +agbg2=0x83 +slice/1/agbg0=0x83 +aga0=0x83 +aga1=0x43 +aga2=0x84 +slice/1/aga0=0x84 +txchain=0x7 +rxchain=0x7 +slice/1/txchain=0x1 +slice/1/rxchain=0x1 +antswitch=0 +tssiposslope2g=1 +slice/1/tssiposslope2g=1 +epagain2g=0 +slice/1/epagain2g=0 +pdgain2g=0 +tworangetssi2g=0 +slice/1/tworangetssi2g=0 +papdcap2g=0 +femctrl=0 +tssiposslope5g=1 +slice/1/tssiposslope5g=1 +epagain5g=0 +slice/1/epagain5g=0 +pdgain5g=0 +slice/1/pdgain5g=0 +tworangetssi5g=0 +papdcap5g=0 +gainctrlsph=0 +tempthresh=110 +tempoffset=255 +rawtempsense=0x1ff +rhc_tempthresh=115 +measpower=0 +measpower1=0 +measpower2=0 +xtalfreq=37400 +phycal_tempdelta=40 +slice/1/phycal_tempdelta=40 +temps_period=10 +temps_hysteresis=5 +slice/1/pdoffset40m2g=0 +slice/1/pdoffset40ma0=0x65644 +slice/1/pdoffset80ma0=0x65655 +slice/1/pdoffsetcck=0x4 +pdoffset40ma0=0x11211 +pdoffset40ma1=0x11211 +pdoffset40ma2=0x00011 +pdoffset80ma0=0x0f100 +pdoffset80ma1=0x1f100 +pdoffset80ma2=0x0f200 +pdoffset40m2g=0 +pdoffsetcck=0x0842 +pdoffset20in40m5gb0=0 +pdoffset20in40m5gb1=0 +pdoffset20in40m5gb2=0 +pdoffset20in40m5gb3=0 +pdoffset20in40m5gb4=0 +pdoffset40in80m5gb0=0 +pdoffset40in80m5gb1=0 +pdoffset40in80m5gb2=0 +pdoffset40in80m5gb3=0 +pdoffset40in80m5gb4=0 +pdoffset20in80m5gb0=0 +pdoffset20in80m5gb1=0 +pdoffset20in80m5gb2=0 +pdoffset20in80m5gb3=0 +pdoffset20in80m5gb4=0 +subband5gver=0x5 +mcs8poexp=0 +mcs9poexp=0 +mcs10poexp=0 +mcs11poexp=0 +cckbw202gpo=0 +cckbw20ul2gpo=0 +mcsbw202gpo=0x97553100 +mcsbw402gpo=0x97553100 +dot11agofdmhrbw202gpo=0x5310 +ofdmlrbw202gpo=0 +mcsbw205glpo=0x98764200 +mcsbw405glpo=0x98764311 +mcsbw805glpo=0xB8764311 +mcsbw1605glpo=0 +mcsbw205gmpo=0x98764200 +mcsbw405gmpo=0x98764311 +mcsbw805gmpo=0xB8764311 +mcsbw1605gmpo=0 +mcsbw205ghpo=0x98764200 +mcsbw405ghpo=0x98764333 +mcsbw805ghpo=0x98764311 +mcsbw1605ghpo=0 +mcsbw205gx1po=0x98764200 +mcsbw405gx1po=0x98764333 +mcsbw805gx1po=0x98764311 +mcsbw1605gx1po=0 +mcsbw205gx2po=0xB8764200 +mcsbw405gx2po=0xA8764333 +mcsbw805gx2po=0xA8764311 +mcsbw1605gx2po=0 +mcslr5glpo=0 +mcslr5gmpo=0 +mcslr5ghpo=0 +mcslr5gx1po=0 +mcslr5gx2po=0 +sb20in40hrpo=0 +sb20in40lrpo=0 +sb20in40hrlrpox=0 +dot11agduphrpo=0 +dot11agduplrpo=0 +dot11agduphrlrpox=0 +sb40and80hr5glpo=0 +sb40and80hr5gmpo=0 +sb40and80hr5ghpo=0 +sb40and80hr5gx1po=0 +sb40and80hr5gx2po=0 +sb20in80and160hr5glpo=0 +sb20in80and160hr5gmpo=0 +sb20in80and160hr5ghpo=0 +sb20in80and160hr5gx1po=0 +sb20in80and160hr5gx2po=0 +sb40and80lr5glpo=0 +sb40and80lr5gmpo=0 +sb40and80lr5ghpo=0 +sb40and80lr5gx1po=0 +sb40and80lr5gx2po=0 +sb20in80and160lr5glpo=0 +sb20in80and160lr5gmpo=0 +sb20in80and160lr5ghpo=0 +sb20in80and160lr5gx1po=0 +sb20in80and160lr5gx2po=0 +slice/1/mcs8poexp=0 +slice/1/mcs9poexp=0 +slice/1/mcs10poexp=0 +slice/1/mcs11poexp=0 +slice/1/cckbw202gpo=0 +slice/1/cckbw20ul2gpo=0 +slice/1/mcsbw202gpo=0x97553100 +slice/1/mcsbw402gpo=0x97553100 +slice/1/dot11agofdmhrbw202gpo=0x5310 +slice/1/ofdmlrbw202gpo=0 +slice/1/mcsbw205glpo=0x98764200 +slice/1/mcsbw405glpo=0x98764311 +slice/1/mcsbw805glpo=0xB8764311 +slice/1/mcsbw1605glpo=0 +slice/1/mcsbw205gmpo=0x98764200 +slice/1/mcsbw405gmpo=0x98764311 +slice/1/mcsbw805gmpo=0xB8764311 +slice/1/mcsbw1605gmpo=0 +slice/1/mcsbw205ghpo=0x98764200 +slice/1/mcsbw405ghpo=0x98764333 +slice/1/mcsbw805ghpo=0x98764311 +slice/1/mcsbw1605ghpo=0 +slice/1/mcsbw205gx1po=0x98764200 +slice/1/mcsbw405gx1po=0x98764333 +slice/1/mcsbw805gx1po=0x98764311 +slice/1/mcsbw1605gx1po=0 +slice/1/mcsbw205gx2po=0xB8764200 +slice/1/mcsbw405gx2po=0xA8764333 +slice/1/mcsbw805gx2po=0xA8764311 +slice/1/mcsbw1605gx2po=0 +slice/1/mcslr5glpo=0 +slice/1/mcslr5gmpo=0 +slice/1/mcslr5ghpo=0 +slice/1/mcslr5gx1po=0 +slice/1/mcslr5gx2po=0 +slice/1/sb20in40hrpo=0 +slice/1/sb20in40lrpo=0 +slice/1/sb20in40hrlrpox=0 +slice/1/dot11agduphrpo=0 +slice/1/dot11agduplrpo=0 +slice/1/dot11agduphrlrpox=0 +slice/1/sb40and80hr5glpo=0 +slice/1/sb40and80hr5gmpo=0 +slice/1/sb40and80hr5ghpo=0 +slice/1/sb40and80hr5gx1po=0 +slice/1/sb40and80hr5gx2po=0 +slice/1/sb20in80and160hr5glpo=0 +slice/1/sb20in80and160hr5gmpo=0 +slice/1/sb20in80and160hr5ghpo=0 +slice/1/sb20in80and160hr5gx1po=0 +slice/1/sb20in80and160hr5gx2po=0 +slice/1/sb40and80lr5glpo=0 +slice/1/sb40and80lr5gmpo=0 +slice/1/sb40and80lr5ghpo=0 +slice/1/sb40and80lr5gx1po=0 +slice/1/sb40and80lr5gx2po=0 +slice/1/sb20in80and160lr5glpo=0 +slice/1/sb20in80and160lr5gmpo=0 +slice/1/sb20in80and160lr5ghpo=0 +slice/1/sb20in80and160lr5gx1po=0 +slice/1/sb20in80and160lr5gx2po=0 +sar2g=18 +sar5g=15 +noiselvl2ga0=31 +noiselvl2ga1=31 +noiselvl2ga2=31 +slice/1/noiselvl2ga0=31 +noiselvl5ga0=31,31,31,31 +noiselvl5ga1=31,31,31,31 +noiselvl5ga2=31,31,31,31 +slice/1/noiselvl5ga0=31,31,31,31 +rxgainerr2ga0=63 +rxgainerr2ga1=31 +rxgainerr2ga2=31 +slice/1/rxgainerr2ga0=63 +rxgainerr5ga0=63,63,63,63 +rxgainerr5ga1=31,31,31,31 +rxgainerr5ga2=31,31,31,31 +slice/1/rxgainerr5ga0=63,63,63,63 +extpagain2g=1 +extpagain5g=1 +rxgains5gelnagaina0=4 +rxgains5gelnagaina1=4 +rxgains5gelnagaina2=2 +slice/1/rxgains5gelnagaina0=2 +rxgains5gmelnagaina0=4 +rxgains5gmelnagaina1=4 +rxgains5gmelnagaina2=2 +slice/1/rxgains5gmelnagaina0=2 +rxgains5ghelnagaina0=4 +rxgains5ghelnagaina1=4 +rxgains5ghelnagaina2=2 +slice/1/rxgains5ghelnagaina0=2 +rxgains5gtrisoa0=6 +rxgains5gtrisoa1=6 +rxgains5gtrisoa2=6 +slice/1/rxgains5gtrisoa0=6 +rxgains5gmtrisoa0=6 +rxgains5gmtrisoa1=6 +rxgains5gmtrisoa2=6 +slice/1/rxgains5gmtrisoa0=6 +rxgains5ghtrisoa0=6 +rxgains5ghtrisoa1=6 +rxgains5ghtrisoa2=6 +slice/1/rxgains5ghtrisoa0=6 +rxgains5gtrelnabypa0=1 +rxgains5gtrelnabypa1=1 +rxgains5gtrelnabypa2=1 +slice/1/rxgains5gtrelnabypa0=1 +rxgains5gmtrelnabypa0=1 +rxgains5gmtrelnabypa1=1 +rxgains5gmtrelnabypa2=1 +slice/1/rxgains5gmtrelnabypa0=1 +rxgains5ghtrelnabypa0=1 +rxgains5ghtrelnabypa1=1 +rxgains5ghtrelnabypa2=1 +slice/1/rxgains5ghtrelnabypa0=1 +rxgains2gelnagaina0=3 +rxgains2gelnagaina1=1 +rxgains2gelnagaina2=1 +slice/1/rxgains2gelnagaina0=1 +rxgains2gtrisoa0=6 +rxgains2gtrisoa1=6 +rxgains2gtrisoa2=6 +slice/1/rxgains2gtrisoa0=6 +rxgains2gtrelnabypa0=1 +rxgains2gtrelnabypa1=1 +rxgains2gtrelnabypa2=1 +slice/1/rxgains2gtrelnabypa0=1 +maxp2ga0=86 +maxp5gb0a0=80 +maxp5gb1a0=80 +maxp5gb2a0=80 +maxp5gb3a0=80 +maxp5gb4a0=80 +maxp2ga1=86 +maxp5gb0a1=80 +maxp5gb1a1=80 +maxp5gb2a1=80 +maxp5gb3a1=80 +maxp5gb4a1=80 +maxp2ga2=86 +maxp5gb0a2=80 +maxp5gb1a2=80 +maxp5gb2a2=80 +maxp5gb3a2=80 +maxp5gb4a2=80 +slice/1/maxp2ga0=86 +slice/1/maxp5gb0a0=80 +slice/1/maxp5gb1a0=80 +slice/1/maxp5gb2a0=80 +slice/1/maxp5gb3a0=80 +slice/1/maxp5gb4a0=80 +slice/1/pa2ga0=8128,-18780,0,0 +slice/1/pa5ga0=8426,-18268,-664,5087,8433,-18420,-719,2113,8490,-19574,-88,6036,8443,-19772,0,5706,8458,-19965,0,5220 +slice/1/pa5g40a0=9071,-20818,0,7224,9007,-20880,0,5554,9314,-22049,0,164,9143,-21609,0,2649,9145,-21710,0,3749 +slice/1/pa5g80a0=9146,-20739,0,7952,9232,-20944,0,7867,9197,-21503,0,3656,9006,-21236,0,3081,9016,-21244,0,4571 +pa2ga0=9025,-20293,0,0 +pa5ga0=7499,-14637,-1969,0,7707,-17101,-587,5195,7402,-16161,-1100,0,7344,-16748,-739,1327,7428,-17928,-15,5011 +pa5g40a0=7988,-17892,-580,5317,7888,-17627,-916,0,7882,-18490,-367,3892,7957,-19469,0,2348,7895,-19621,0,0 +pa5g80a0=7796,-17195,-802,3960,7586,-16154,-1279,2589,7714,-18334,-137,5511,7666,-18152,-424,3432,7659,-18483,-251,3445 +pa2ga1=9009,-20371,0,0 +pa5ga1=7747,-16591,-959,2964,7691,-17033,-620,5021,7573,-17772,0,8537,7458,-17897,0,6217,7423,-17847,0,6366 +pa5g40a1=8108,-18890,0,8717,8042,-18892,0,8351,7966,-19235,0,3448,7936,-19295,0,4290,7914,-19622,0,1481 +pa5g80a1=7869,-17894,-444,5027,7757,-17506,-601,4288,7777,-18739,0,5298,7834,-19458,0,0,7778,-19235,0,3087 +pa2ga2=8939,-20351,0,0 +pa5ga2=8093,-16295,-1525,2663,8079,-16633,-1461,923,8060,-18470,-284,5994,8033,-18923,0,7098,7986,-19025,0,4486 +pa5g40a2=8680,-19647,-212,7457,8706,-20168,0,7232,8635,-20565,0,2710,8618,-20767,0,1336,8529,-20679,0,1708 +pa5g80a2=8440,-18894,-427,5654,8425,-18966,-498,3030,8358,-19692,0,6669,8404,-20163,0,4245,8397,-20349,0,1904 +slice/1/AvVmid_c0=6,65,5,105,5,105,5,105,5,105 +AvVmid_c0=2,95,1,140,1,140,1,140,1,140 +AvVmid_c1=2,95,1,140,1,140,1,140,1,140 +AvVmid_c2=1,125,1,140,1,140,1,140,1,140 +rpcal2g=65535 +rpcal5gb0=65535 +rpcal5gb1=65535 +rpcal5gb2=65535 +rpcal5gb3=65535 +swctrlmap4_cfg=0x13 +swctrlmap4_TX2g_fem3to0=0x3333 +swctrlmap4_TX2g_fem7to4=0x4200 +swctrlmap4_TX2g_fem9to8=0x00 +swctrlmap4_RX2g_fem3to0=0x4444 +swctrlmap4_RX2g_fem7to4=0x4200 +swctrlmap4_RX2g_fem9to8=0x00 +swctrlmap4_RXByp2g_fem3to0=0x6666 +swctrlmap4_RXByp2g_fem7to4=0x4200 +swctrlmap4_RXByp2g_fem9to8=0x00 +swctrlmap4_misc2g_fem3to0=0x0000 +swctrlmap4_misc2g_fem7to4=0x0000 +swctrlmap4_misc2g_fem9to8=0x00 +swctrlmap4_TX5g_fem3to0=0x8888 +swctrlmap4_TX5g_fem7to4=0x1911 +swctrlmap4_TX5g_fem9to8=0x40 +swctrlmap4_RX5g_fem3to0=0x0000 +swctrlmap4_RX5g_fem7to4=0x1911 +swctrlmap4_RX5g_fem9to8=0x40 +swctrlmap4_RXByp5g_fem3to0=0x0000 +swctrlmap4_RXByp5g_fem7to4=0x0800 +swctrlmap4_RXByp5g_fem9to8=0x40 +swctrlmap4_misc5g_fem3to0=0x0000 +swctrlmap4_misc5g_fem7to4=0x0000 +swctrlmap4_misc5g_fem9to8=0x00 +master_slice_mask_5g=0x198 +master_slice_mask_2g=0x67 +core2slicemap=0x8 +dot11b_opts=0x3aa85 +ed_thresh2g=-63 +ed_thresh5g=-66 +eu_edthresh2g=-63 +eu_edthresh5g=-66 +slice/1/ed_thresh2g=-57 +slice/1/ed_thresh5g=-60 +slice/1/eu_edthresh2g=-57 +slice/1/eu_edthresh5g=-60 +btc_mode=1 +btc_full_hybrid=0 +btc_2gchain=5 +dynsdb_txchain=3 +muxenab=1 +seci_uart_gpios=0x08090a0b +fuart_pup_rx_cts=1 +slice/1/bphyscale=43 +slice/1/rssi_cal_rev=1 +slice/1/rxgaincal_rssical=1 +slice/1/gain_cal_temp=255 +slice/1/rssi_qdB_en=1 +slice/1/temp_comp_tr_loss=1 +slice/1/rssi_cal_freq_grp_2g=0x89,0x22,0xa2,0x03,0x3b,0x3c,0x44 +slice/1/rxgain_tempcoeff2g_sub_elnaoff=9,9,7,12,7 +slice/1/rxgain_tempcoeff2g_sub=17,17,12,16,17 +slice/1/rxgain_tempcoeff5gl=7 +slice/1/rxgain_tempcoeff5gml=12 +slice/1/rxgain_tempcoeff5gmu=12 +slice/1/rxgain_tempcoeff5gh=7 +slice/1/rxgain_tempcoeff5gl_elnaoff=0 +slice/1/rxgain_tempcoeff5gml_elnaoff=0 +slice/1/rxgain_tempcoeff5gmu_elnaoff=0 +slice/1/rxgain_tempcoeff5gh_elnaoff=9 +rssi_cal_rev=1 +rxgaincal_rssical=1 +gain_cal_temp=255 +rssi_qdB_en=1 +temp_comp_tr_loss=1 +rssi_cal_freq_grp_2g=0x89,0x22,0xa2,0x03,0x3b,0x3c,0x44 +rxgain_tempcoeff2g_sub=78,84,84,71,76,71,69,64,65,65,64,63,63,64,64 +rxgain_tempcoeff2g_sub_elnaoff=70,79,71,76,74,67,67,67,67,67,64,67,67,63,68 +rxgain_tempcoeff5gl=47,42,46 +rxgain_tempcoeff5gml=58,45,45 +rxgain_tempcoeff5gmu=57,48,44 +rxgain_tempcoeff5gh=57,52,51 +rxgain_tempcoeff5gl_elnaoff=46,42,38 +rxgain_tempcoeff5gml_elnaoff=49,42,41 +rxgain_tempcoeff5gmu_elnaoff=48,42,40 +rxgain_tempcoeff5gh_elnaoff=48,44,42 +txfdiqcalenable=1 +ldo3p3_voltage=4 +initbaseidx5govrval=20 +initbaseidx2govrval=20 +slice/1/initbaseidx5govrval=20 +slice/1/initbaseidx2govrval=20 +useoobgaint=1 +pad_scaling=128 +olpc_idx_in_use=1 +disable_olpc=0 +slice/1/olpc_idx_in_use=1 +slice/1/disable_olpc=0 +olpc_thresh=0 +slice/1/olpc_thresh=0 +ofdmfilttype_2gbe=1 +slice/1/ofdmfilttype_2gbe=1 +rssicorrnorm_c0=0,0 +rssicorrnorm_c1=0,0 +rssicorrnorm_c2=0,0 +rssicorrnorm5g_c0=-4,-3,-2,-4,-3,-2,-5,-3,-2,-4,-3,-2 +rssicorrnorm5g_c1=-4,-3,-2,-4,-3,-2,-6,-3,-2,-4,-3,-2 +rssicorrnorm5g_c2=-4,-3,-2,-4,-3,-2,-4,-3,-2,-4,-3,-2 +slice/1/rssicorrnorm_c0=0,0 +slice/1/rssicorrnorm5g_c0=0,2,4,0,2,4,0,2,4,0,2,4 +paprdis=0 +paprrmcsgamma2g=500,550,550,-1,-1,-1,-1,-1,-1,-1 +paprrmcsgain2g=128,128,128,0,0,0,0,0,0,0 +paprrmcsgamma5g20=-1,-1,-1,-1,-1,-1,-1,-1,-1,-1 +paprrmcsgain5g20=0,0,0,0,0,0,0,0,0,0 +paprrmcsgamma5g40=-1,-1,-1,-1,-1,-1,-1,-1,-1,-1 +paprrmcsgain5g40=0,0,0,0,0,0,0,0,0,0 +paprrmcsgamma5g80=-1,-1,-1,-1,-1,-1,-1,-1,-1,-1 +paprrmcsgain5g80=0,0,0,0,0,0,0,0,0,0 +slice/1/paprdis=1 +slice/1/paprrmcsgamma2g=500,550,550,600,700,-1,-1,-1,-1,-1 +slice/1/paprrmcsgain2g=128,128,128,128,128,0,0,0,0,0 +slice/1/paprrmcsgamma5g20=-1,-1,-1,-1,-1,-1,-1,-1,-1,-1 +slice/1/paprrmcsgain5g20=0,0,0,0,0,0,0,0,0,0 +slice/1/paprrmcsgamma5g40=-1,-1,-1,-1,-1,-1,-1,-1,-1,-1 +slice/1/paprrmcsgain5g40=0,0,0,0,0,0,0,0,0,0 +slice/1/paprrmcsgamma5g80=-1,-1,-1,-1,-1,-1,-1,-1,-1,-1 +slice/1/paprrmcsgain5g80=0,0,0,0,0,0,0,0,0,0 +olpc_tempslope2g=80,80,80 +olpc_tempslope5g=180,180,180 +slice/1/olpc_tempslope2g=120 +slice/1/olpc_tempslope5g=180 +ds_hc_enable=1 +onbody_gpio_inpt=12 +bphyscale=29,25 +slice/1/bbmult_scaling=287 +tempsense_pwrbackoff_threshold=55 +pwrbackoff_2g=4,4,4 +pwrbackoff_5gl=4,4,4 +pwrbackoff_5gm=4,4,4 +pwrbackoff_5gh=4,4,4 +slice/1/tempsense_pwrbackoff_threshold=55 +slice/1/pwrbackoff_2g=4,4,4 +slice/1/pwrbackoff_5gl=4,4,4 +slice/1/pwrbackoff_5gm=4,4,4 +slice/1/pwrbackoff_5gh=4,4,4 +sar_fusion_enable=0 +tempsense_throttle_txchain=1 +throttle_tx_duty_cycle=50 +slice/1/throttle_tx_duty_cycle=50 +cck_tx_coremask=1 +cck_txdiv_mode=1 +txfilt5g_chanlist=36,64,100,140,149,165,38,62,102,134,151,159,42,58,106,122,155 +txfilt5g_finescale=0xA6,0xA6,0x80,0x80,0xA6,0xA6,0x67,0x67,0x67,0x67,0x8D,0x8D,0x8D,0x8D,0x67,0x8D,0x8D +txfilt5g_finescale_offset_adj=0,0,5,5,0,0,5,5,5,5,0,0,0,0,5,0,0 +dis_5g_dac_scram=1 +srom_wrt_time=6 +pcie_slave_axi_timeout=0 +sw_d2h_read_timeout=55000 +asym_interf_noise_delta_thresh=5 +asym_interf_mit_en=1 diff --git a/apple-t2-support/brcm/brcmfmac4364b2-pcie.apple,midway.bin b/apple-t2-support/brcm/brcmfmac4364b2-pcie.apple,midway.bin new file mode 100644 index 0000000..2926518 Binary files /dev/null and b/apple-t2-support/brcm/brcmfmac4364b2-pcie.apple,midway.bin differ diff --git a/apple-t2-support/brcm/brcmfmac4364b2-pcie.apple,midway.clm_blob b/apple-t2-support/brcm/brcmfmac4364b2-pcie.apple,midway.clm_blob new file mode 100644 index 0000000..d0222c9 Binary files /dev/null and b/apple-t2-support/brcm/brcmfmac4364b2-pcie.apple,midway.clm_blob differ diff --git a/apple-t2-support/brcm/brcmfmac4364b2-pcie.apple,midway.txcap_blob b/apple-t2-support/brcm/brcmfmac4364b2-pcie.apple,midway.txcap_blob new file mode 100644 index 0000000..a1de90e Binary files /dev/null and b/apple-t2-support/brcm/brcmfmac4364b2-pcie.apple,midway.txcap_blob differ diff --git a/apple-t2-support/brcm/brcmfmac4364b2-pcie.apple,nihau-HRPN-m.txt b/apple-t2-support/brcm/brcmfmac4364b2-pcie.apple,nihau-HRPN-m.txt new file mode 100644 index 0000000..c25442c --- /dev/null +++ b/apple-t2-support/brcm/brcmfmac4364b2-pcie.apple,nihau-HRPN-m.txt @@ -0,0 +1,479 @@ +sromrev=15 +subvid=0x106b +vendid=0x14e4 +devid=0x4464 +boardtype=0x07bf +boardrev=0x1770 +boardnum=1 +boardflags=0x10001801 +boardflags2=0x0 +boardflags3=0x48002085 +boardflags4=0x140 +slice/1/boardflags=0x10001001 +slice/1/boardflags2=0x0 +slice/1/boardflags3=0x48002080 +slice/1/boardflags4=0x140 +aa2g=0x7 +aa5g=0x7 +agbg0=0xc3 +agbg1=0xc4 +agbg2=0x84 +slice/1/agbg0=0x84 +aga0=0x43 +aga1=0x43 +aga2=0x5 +slice/1/aga0=0x5 +txchain=0x7 +rxchain=0x7 +slice/1/txchain=0x1 +slice/1/rxchain=0x1 +antswitch=0 +tssiposslope2g=1 +slice/1/tssiposslope2g=1 +epagain2g=0 +slice/1/epagain2g=0 +pdgain2g=0 +tworangetssi2g=0 +slice/1/tworangetssi2g=0 +papdcap2g=0 +femctrl=0 +tssiposslope5g=1 +slice/1/tssiposslope5g=1 +epagain5g=0 +slice/1/epagain5g=0 +pdgain5g=0 +slice/1/pdgain5g=0 +tworangetssi5g=0 +papdcap5g=0 +gainctrlsph=0 +tempthresh=110 +tempoffset=255 +rawtempsense=0x1ff +rhc_tempthresh=115 +measpower=0 +measpower1=0 +measpower2=0 +xtalfreq=37400 +phycal_tempdelta=40 +slice/1/phycal_tempdelta=40 +temps_period=10 +temps_hysteresis=5 +slice/1/pdoffset40m2g=0 +slice/1/pdoffset40ma0=0x11100 +slice/1/pdoffset80ma0=0x22222 +slice/1/pdoffsetcck=0x6 +pdoffset40ma0=0x000ff +pdoffset40ma1=0x100f0 +pdoffset40ma2=0x000ff +pdoffset80ma0=0x0f0ff +pdoffset80ma1=0x000ff +pdoffset80ma2=0x0f0ff +pdoffset40m2g=0 +pdoffsetcck=0x1000 +pdoffset20in40m5gb0=0 +pdoffset20in40m5gb1=0 +pdoffset20in40m5gb2=0 +pdoffset20in40m5gb3=0 +pdoffset20in40m5gb4=0 +pdoffset40in80m5gb0=0 +pdoffset40in80m5gb1=0 +pdoffset40in80m5gb2=0 +pdoffset40in80m5gb3=0 +pdoffset40in80m5gb4=0 +pdoffset20in80m5gb0=0 +pdoffset20in80m5gb1=0 +pdoffset20in80m5gb2=0 +pdoffset20in80m5gb3=0 +pdoffset20in80m5gb4=0 +subband5gver=0x5 +mcs8poexp=0 +mcs9poexp=0 +mcs10poexp=0 +mcs11poexp=0 +cckbw202gpo=0 +cckbw20ul2gpo=0 +mcsbw202gpo=0x97553100 +mcsbw402gpo=0x97553100 +dot11agofdmhrbw202gpo=0x5310 +ofdmlrbw202gpo=0 +mcsbw205glpo=0x98764200 +mcsbw405glpo=0x98764311 +mcsbw805glpo=0xB8764311 +mcsbw1605glpo=0 +mcsbw205gmpo=0x98764200 +mcsbw405gmpo=0x98764311 +mcsbw805gmpo=0xB8764311 +mcsbw1605gmpo=0 +mcsbw205ghpo=0x98764200 +mcsbw405ghpo=0x98764333 +mcsbw805ghpo=0x98764311 +mcsbw1605ghpo=0 +mcsbw205gx1po=0x98764200 +mcsbw405gx1po=0x98764333 +mcsbw805gx1po=0x98764311 +mcsbw1605gx1po=0 +mcsbw205gx2po=0xB8764200 +mcsbw405gx2po=0xA8764333 +mcsbw805gx2po=0xA8764311 +mcsbw1605gx2po=0 +mcslr5glpo=0 +mcslr5gmpo=0 +mcslr5ghpo=0 +mcslr5gx1po=0 +mcslr5gx2po=0 +sb20in40hrpo=0 +sb20in40lrpo=0 +sb20in40hrlrpox=0 +dot11agduphrpo=0 +dot11agduplrpo=0 +dot11agduphrlrpox=0 +sb40and80hr5glpo=0 +sb40and80hr5gmpo=0 +sb40and80hr5ghpo=0 +sb40and80hr5gx1po=0 +sb40and80hr5gx2po=0 +sb20in80and160hr5glpo=0 +sb20in80and160hr5gmpo=0 +sb20in80and160hr5ghpo=0 +sb20in80and160hr5gx1po=0 +sb20in80and160hr5gx2po=0 +sb40and80lr5glpo=0 +sb40and80lr5gmpo=0 +sb40and80lr5ghpo=0 +sb40and80lr5gx1po=0 +sb40and80lr5gx2po=0 +sb20in80and160lr5glpo=0 +sb20in80and160lr5gmpo=0 +sb20in80and160lr5ghpo=0 +sb20in80and160lr5gx1po=0 +sb20in80and160lr5gx2po=0 +slice/1/mcs8poexp=0 +slice/1/mcs9poexp=0 +slice/1/mcs10poexp=0 +slice/1/mcs11poexp=0 +slice/1/cckbw202gpo=0 +slice/1/cckbw20ul2gpo=0 +slice/1/mcsbw202gpo=0x97553100 +slice/1/mcsbw402gpo=0x97553100 +slice/1/dot11agofdmhrbw202gpo=0x5310 +slice/1/ofdmlrbw202gpo=0 +slice/1/mcsbw205glpo=0x98764200 +slice/1/mcsbw405glpo=0x98764311 +slice/1/mcsbw805glpo=0xB8764311 +slice/1/mcsbw1605glpo=0 +slice/1/mcsbw205gmpo=0x98764200 +slice/1/mcsbw405gmpo=0x98764311 +slice/1/mcsbw805gmpo=0xB8764311 +slice/1/mcsbw1605gmpo=0 +slice/1/mcsbw205ghpo=0x98764200 +slice/1/mcsbw405ghpo=0x98764333 +slice/1/mcsbw805ghpo=0x98764311 +slice/1/mcsbw1605ghpo=0 +slice/1/mcsbw205gx1po=0x98764200 +slice/1/mcsbw405gx1po=0x98764333 +slice/1/mcsbw805gx1po=0x98764311 +slice/1/mcsbw1605gx1po=0 +slice/1/mcsbw205gx2po=0xB8764200 +slice/1/mcsbw405gx2po=0xA8764333 +slice/1/mcsbw805gx2po=0xA8764311 +slice/1/mcsbw1605gx2po=0 +slice/1/mcslr5glpo=0 +slice/1/mcslr5gmpo=0 +slice/1/mcslr5ghpo=0 +slice/1/mcslr5gx1po=0 +slice/1/mcslr5gx2po=0 +slice/1/sb20in40hrpo=0 +slice/1/sb20in40lrpo=0 +slice/1/sb20in40hrlrpox=0 +slice/1/dot11agduphrpo=0 +slice/1/dot11agduplrpo=0 +slice/1/dot11agduphrlrpox=0 +slice/1/sb40and80hr5glpo=0 +slice/1/sb40and80hr5gmpo=0 +slice/1/sb40and80hr5ghpo=0 +slice/1/sb40and80hr5gx1po=0 +slice/1/sb40and80hr5gx2po=0 +slice/1/sb20in80and160hr5glpo=0 +slice/1/sb20in80and160hr5gmpo=0 +slice/1/sb20in80and160hr5ghpo=0 +slice/1/sb20in80and160hr5gx1po=0 +slice/1/sb20in80and160hr5gx2po=0 +slice/1/sb40and80lr5glpo=0 +slice/1/sb40and80lr5gmpo=0 +slice/1/sb40and80lr5ghpo=0 +slice/1/sb40and80lr5gx1po=0 +slice/1/sb40and80lr5gx2po=0 +slice/1/sb20in80and160lr5glpo=0 +slice/1/sb20in80and160lr5gmpo=0 +slice/1/sb20in80and160lr5ghpo=0 +slice/1/sb20in80and160lr5gx1po=0 +slice/1/sb20in80and160lr5gx2po=0 +sar2g=18 +sar5g=15 +noiselvl2ga0=31 +noiselvl2ga1=31 +noiselvl2ga2=31 +slice/1/noiselvl2ga0=31 +noiselvl5ga0=31,31,31,31 +noiselvl5ga1=31,31,31,31 +noiselvl5ga2=31,31,31,31 +slice/1/noiselvl5ga0=31,31,31,31 +rxgainerr2ga0=63 +rxgainerr2ga1=31 +rxgainerr2ga2=31 +slice/1/rxgainerr2ga0=63 +rxgainerr5ga0=63,63,63,63 +rxgainerr5ga1=31,31,31,31 +rxgainerr5ga2=31,31,31,31 +slice/1/rxgainerr5ga0=63,63,63,63 +extpagain2g=1 +extpagain5g=1 +rxgains5gelnagaina0=4 +rxgains5gelnagaina1=4 +rxgains5gelnagaina2=2 +slice/1/rxgains5gelnagaina0=2 +rxgains5gmelnagaina0=4 +rxgains5gmelnagaina1=4 +rxgains5gmelnagaina2=2 +slice/1/rxgains5gmelnagaina0=2 +rxgains5ghelnagaina0=4 +rxgains5ghelnagaina1=4 +rxgains5ghelnagaina2=2 +slice/1/rxgains5ghelnagaina0=2 +rxgains5gtrisoa0=6 +rxgains5gtrisoa1=6 +rxgains5gtrisoa2=6 +slice/1/rxgains5gtrisoa0=6 +rxgains5gmtrisoa0=6 +rxgains5gmtrisoa1=6 +rxgains5gmtrisoa2=6 +slice/1/rxgains5gmtrisoa0=6 +rxgains5ghtrisoa0=6 +rxgains5ghtrisoa1=6 +rxgains5ghtrisoa2=6 +slice/1/rxgains5ghtrisoa0=6 +rxgains5gtrelnabypa0=1 +rxgains5gtrelnabypa1=1 +rxgains5gtrelnabypa2=1 +slice/1/rxgains5gtrelnabypa0=1 +rxgains5gmtrelnabypa0=1 +rxgains5gmtrelnabypa1=1 +rxgains5gmtrelnabypa2=1 +slice/1/rxgains5gmtrelnabypa0=1 +rxgains5ghtrelnabypa0=1 +rxgains5ghtrelnabypa1=1 +rxgains5ghtrelnabypa2=1 +slice/1/rxgains5ghtrelnabypa0=1 +rxgains2gelnagaina0=3 +rxgains2gelnagaina1=2 +rxgains2gelnagaina2=2 +slice/1/rxgains2gelnagaina0=1 +rxgains2gtrisoa0=6 +rxgains2gtrisoa1=6 +rxgains2gtrisoa2=6 +slice/1/rxgains2gtrisoa0=6 +rxgains2gtrelnabypa0=1 +rxgains2gtrelnabypa1=1 +rxgains2gtrelnabypa2=1 +slice/1/rxgains2gtrelnabypa0=1 +maxp2ga0=86 +maxp5gb0a0=80 +maxp5gb1a0=80 +maxp5gb2a0=80 +maxp5gb3a0=80 +maxp5gb4a0=80 +maxp2ga1=86 +maxp5gb0a1=80 +maxp5gb1a1=80 +maxp5gb2a1=80 +maxp5gb3a1=80 +maxp5gb4a1=80 +maxp2ga2=86 +maxp5gb0a2=80 +maxp5gb1a2=80 +maxp5gb2a2=80 +maxp5gb3a2=80 +maxp5gb4a2=80 +slice/1/maxp2ga0=86 +slice/1/maxp5gb0a0=80 +slice/1/maxp5gb1a0=80 +slice/1/maxp5gb2a0=80 +slice/1/maxp5gb3a0=80 +slice/1/maxp5gb4a0=80 +slice/1/pa2ga0=6794,-9756,-702,5597 +slice/1/pa5ga0=6423,-2156,-5947,4698,6173,0,-6838,4193,6210,-143,-6764,4832,6163,-52,-6691,4989,6135,-815,-5965,8745 +slice/1/pa5g40a0=6205,-1090,-6183,5493,6201,-1056,-6068,6960,6160,0,-6378,7398,6122,0,-6321,7536,6106,-650,-5843,8828 +slice/1/pa5g80a0=6334,-1730,-5736,5978,6289,-1093,-5997,6026,6139,-66,-6374,6265,6206,-991,-5788,7724,6179,-1379,-5521,8078 +pa2ga0=7114,-10840,-438,5467 +pa5ga0=6176,-1568,-5942,5037,6180,-1873,-5624,6186,6144,-1919,-5550,6663,6156,-1823,-5626,7205,6069,-1696,-5612,7937 +pa5g40a0=5992,-1494,-5593,6834,6119,-2662,-4953,8674,6132,-2617,-4931,9121,6051,-1828,-5338,8489,6041,-2218,-4988,10459 +pa5g80a0=6064,-3052,-4706,7638,6068,-3097,-4675,7561,6100,-3283,-4538,8367,6122,-3040,-4697,9927,6024,-2613,-4840,9804 +pa2ga1=7103,-10837,-432,5220 +pa5ga1=6136,0,-6839,2576,6125,0,-6687,3665,6124,-443,-6526,2733,6163,-832,-6279,5060,6061,0,-6673,5178 +pa5g40a1=5984,0,-6550,3772,6108,-971,-5990,5325,6174,-1780,-5479,7268,6048,-572,-6155,5528,6099,-1235,-5750,8576 +pa5g80a1=6036,-1442,-5691,4505,6104,-1968,-5369,5441,6170,-2798,-4891,6946,6170,-2358,-5178,8748,6127,-1955,-5475,7204 +pa2ga2=7153,-10553,-632,5451 +pa5ga2=6278,-2835,-5467,4107,6305,-2915,-5424,4322,6088,-1700,-5947,3613,6108,-2417,-5333,6068,6001,-2301,-5278,6582 +pa5g40a2=6150,-3146,-4985,6641,6069,-2188,-5496,5448,6031,-2064,-5364,7643,6037,-2175,-5294,6789,6008,-3181,-4505,10114 +pa5g80a2=6165,-4337,-4197,7667,6087,-3202,-4823,5837,5962,-1972,-5504,4502,6044,-3067,-4707,7908,6044,-3801,-4130,10803 +slice/1/AvVmid_c0=7,65,7,55,7,55,7,55,7,55 +AvVmid_c0=2,115,3,90,3,90,3,90,3,90 +AvVmid_c1=2,115,3,90,3,90,3,90,3,90 +AvVmid_c2=2,115,3,90,3,90,3,90,3,90 +rpcal2g=65535 +rpcal5gb0=65535 +rpcal5gb1=65535 +rpcal5gb2=65535 +rpcal5gb3=65535 +swctrlmap4_cfg=0x13 +swctrlmap4_TX2g_fem3to0=0x3333 +swctrlmap4_TX2g_fem7to4=0x4200 +swctrlmap4_TX2g_fem9to8=0x00 +swctrlmap4_RX2g_fem3to0=0x4444 +swctrlmap4_RX2g_fem7to4=0x4200 +swctrlmap4_RX2g_fem9to8=0x00 +swctrlmap4_RXByp2g_fem3to0=0x6666 +swctrlmap4_RXByp2g_fem7to4=0x4200 +swctrlmap4_RXByp2g_fem9to8=0x00 +swctrlmap4_misc2g_fem3to0=0x0000 +swctrlmap4_misc2g_fem7to4=0x0000 +swctrlmap4_misc2g_fem9to8=0x00 +swctrlmap4_TX5g_fem3to0=0x8888 +swctrlmap4_TX5g_fem7to4=0x1911 +swctrlmap4_TX5g_fem9to8=0x40 +swctrlmap4_RX5g_fem3to0=0x0000 +swctrlmap4_RX5g_fem7to4=0x1911 +swctrlmap4_RX5g_fem9to8=0x40 +swctrlmap4_RXByp5g_fem3to0=0x0000 +swctrlmap4_RXByp5g_fem7to4=0x0800 +swctrlmap4_RXByp5g_fem9to8=0x40 +swctrlmap4_misc5g_fem3to0=0x0000 +swctrlmap4_misc5g_fem7to4=0x0000 +swctrlmap4_misc5g_fem9to8=0x00 +master_slice_mask_5g=0x198 +master_slice_mask_2g=0x67 +core2slicemap=0x8 +dot11b_opts=0x3aa85 +ed_thresh2g=-63 +ed_thresh5g=-66 +eu_edthresh2g=-63 +eu_edthresh5g=-66 +slice/1/ed_thresh2g=-57 +slice/1/ed_thresh5g=-60 +slice/1/eu_edthresh2g=-57 +slice/1/eu_edthresh5g=-60 +btc_mode=1 +btc_full_hybrid=0 +btc_2gchain=5 +dynsdb_txchain=3 +muxenab=1 +seci_uart_gpios=0x08090a0b +fuart_pup_rx_cts=1 +slice/1/bphyscale=43 +slice/1/rssi_cal_rev=1 +slice/1/rxgaincal_rssical=1 +slice/1/gain_cal_temp=255 +slice/1/rssi_qdB_en=1 +slice/1/temp_comp_tr_loss=1 +slice/1/rssi_cal_freq_grp_2g=0x89,0x22,0xa2,0x03,0x3b,0x3c,0x44 +slice/1/rxgain_tempcoeff2g_sub_elnaoff=4,7,7,9,9 +slice/1/rxgain_tempcoeff2g_sub=12,9,10,9,7 +slice/1/rxgain_tempcoeff5gl=9 +slice/1/rxgain_tempcoeff5gml=7 +slice/1/rxgain_tempcoeff5gmu=5 +slice/1/rxgain_tempcoeff5gh=1 +slice/1/rxgain_tempcoeff5gl_elnaoff=0 +slice/1/rxgain_tempcoeff5gml_elnaoff=7 +slice/1/rxgain_tempcoeff5gmu_elnaoff=12 +slice/1/rxgain_tempcoeff5gh_elnaoff=7 +rssi_cal_rev=1 +rxgaincal_rssical=1 +gain_cal_temp=255 +rssi_qdB_en=1 +temp_comp_tr_loss=1 +rssi_cal_freq_grp_2g=0x89,0x22,0xa2,0x03,0x3b,0x3c,0x44 +rxgain_tempcoeff2g_sub=73,63,69,76,55,66,61,63,76,60,72,66,64,86,66 +rxgain_tempcoeff2g_sub_elnaoff=32,76,67,40,63,38,63,67,48,63,38,63,76,48,54 +rxgain_tempcoeff5gl=50,55,54 +rxgain_tempcoeff5gml=49,44,53 +rxgain_tempcoeff5gmu=48,44,53 +rxgain_tempcoeff5gh=50,45,60 +rxgain_tempcoeff5gl_elnaoff=46,41,35 +rxgain_tempcoeff5gml_elnaoff=35,36,48 +rxgain_tempcoeff5gmu_elnaoff=33,32,40 +rxgain_tempcoeff5gh_elnaoff=32,35,44 +txfdiqcalenable=1 +ldo3p3_voltage=4 +initbaseidx5govrval=20 +initbaseidx2govrval=20 +slice/1/initbaseidx5govrval=20 +slice/1/initbaseidx2govrval=20 +useoobgaint=1 +pad_scaling=128 +olpc_idx_in_use=1 +disable_olpc=0 +slice/1/olpc_idx_in_use=1 +slice/1/disable_olpc=0 +olpc_thresh=0 +slice/1/olpc_thresh=0 +ofdmfilttype_2gbe=1 +slice/1/ofdmfilttype_2gbe=1 +rssicorrnorm_c0=0,0 +rssicorrnorm_c1=0,0 +rssicorrnorm_c2=0,0 +rssicorrnorm5g_c0=-3,0,0,-3,0,0,-3,0,0,-3,0,0 +rssicorrnorm5g_c1=-3,0,0,-3,0,0,-3,0,0,-3,0,0 +rssicorrnorm5g_c2=-3,0,0,-3,0,0,-3,0,0,-3,0,0 +slice/1/rssicorrnorm_c0=0,0 +slice/1/rssicorrnorm5g_c0=3,4,5,3,4,5,3,4,5,3,4,5 +paprdis=0 +paprrmcsgamma2g=500,550,550,-1,-1,-1,-1,-1,-1,-1 +paprrmcsgain2g=128,128,128,0,0,0,0,0,0,0 +paprrmcsgamma5g20=-1,-1,-1,-1,-1,-1,-1,-1,-1,-1 +paprrmcsgain5g20=0,0,0,0,0,0,0,0,0,0 +paprrmcsgamma5g40=-1,-1,-1,-1,-1,-1,-1,-1,-1,-1 +paprrmcsgain5g40=0,0,0,0,0,0,0,0,0,0 +paprrmcsgamma5g80=-1,-1,-1,-1,-1,-1,-1,-1,-1,-1 +paprrmcsgain5g80=0,0,0,0,0,0,0,0,0,0 +slice/1/paprdis=1 +slice/1/paprrmcsgamma2g=500,550,550,600,700,-1,-1,-1,-1,-1 +slice/1/paprrmcsgain2g=128,128,128,128,128,0,0,0,0,0 +slice/1/paprrmcsgamma5g20=-1,-1,-1,-1,-1,-1,-1,-1,-1,-1 +slice/1/paprrmcsgain5g20=0,0,0,0,0,0,0,0,0,0 +slice/1/paprrmcsgamma5g40=-1,-1,-1,-1,-1,-1,-1,-1,-1,-1 +slice/1/paprrmcsgain5g40=0,0,0,0,0,0,0,0,0,0 +slice/1/paprrmcsgamma5g80=-1,-1,-1,-1,-1,-1,-1,-1,-1,-1 +slice/1/paprrmcsgain5g80=0,0,0,0,0,0,0,0,0,0 +olpc_tempslope2g=80,80,80 +olpc_tempslope5g=180,180,180 +slice/1/olpc_tempslope2g=120 +slice/1/olpc_tempslope5g=180 +ds_hc_enable=1 +bphyscale=29,25 +slice/1/bbmult_scaling=287 +tempsense_pwrbackoff_threshold=55 +pwrbackoff_2g=4,4,4 +pwrbackoff_5gl=4,4,4 +pwrbackoff_5gm=4,4,4 +pwrbackoff_5gh=4,4,4 +slice/1/tempsense_pwrbackoff_threshold=55 +slice/1/pwrbackoff_2g=4,4,4 +slice/1/pwrbackoff_5gl=4,4,4 +slice/1/pwrbackoff_5gm=4,4,4 +slice/1/pwrbackoff_5gh=4,4,4 +sar_fusion_enable=0 +onbody_gpio_inpt=12 +tempsense_throttle_txchain=1 +throttle_tx_duty_cycle=50 +slice/1/throttle_tx_duty_cycle=50 +cck_tx_coremask=1 +cck_txdiv_mode=1 +txfilt5g_chanlist=36,64,100,140,149,165,38,62,102,134,151,159,42,58,106,122,155 +txfilt5g_finescale=0xA6,0xA6,0x80,0x80,0xA6,0xA6,0x67,0x67,0x67,0x67,0x8D,0x8D,0x8D,0x8D,0x67,0x8D,0x8D +txfilt5g_finescale_offset_adj=0,0,5,5,0,0,5,5,5,5,0,0,0,0,5,0,0 +dis_5g_dac_scram=1 +srom_wrt_time=6 +pcie_slave_axi_timeout=0 +sw_d2h_read_timeout=55000 +asym_interf_noise_delta_thresh=5 +asym_interf_mit_en=1 diff --git a/apple-t2-support/brcm/brcmfmac4364b2-pcie.apple,nihau-HRPN-u.txt b/apple-t2-support/brcm/brcmfmac4364b2-pcie.apple,nihau-HRPN-u.txt new file mode 100644 index 0000000..ad37c93 --- /dev/null +++ b/apple-t2-support/brcm/brcmfmac4364b2-pcie.apple,nihau-HRPN-u.txt @@ -0,0 +1,479 @@ +sromrev=15 +subvid=0x106b +vendid=0x14e4 +devid=0x4464 +boardtype=0x081d +boardrev=0x1750 +boardnum=1 +boardflags=0x10001801 +boardflags2=0x0 +boardflags3=0x48002085 +boardflags4=0x140 +slice/1/boardflags=0x10001001 +slice/1/boardflags2=0x0 +slice/1/boardflags3=0x48002080 +slice/1/boardflags4=0x140 +aa2g=0x7 +aa5g=0x7 +agbg0=0xc3 +agbg1=0xc4 +agbg2=0x84 +slice/1/agbg0=0x84 +aga0=0x43 +aga1=0x43 +aga2=0x5 +slice/1/aga0=0x5 +txchain=0x7 +rxchain=0x7 +slice/1/txchain=0x1 +slice/1/rxchain=0x1 +antswitch=0 +tssiposslope2g=1 +slice/1/tssiposslope2g=1 +epagain2g=0 +slice/1/epagain2g=0 +pdgain2g=0 +tworangetssi2g=0 +slice/1/tworangetssi2g=0 +papdcap2g=0 +femctrl=0 +tssiposslope5g=1 +slice/1/tssiposslope5g=1 +epagain5g=0 +slice/1/epagain5g=0 +pdgain5g=0 +slice/1/pdgain5g=0 +tworangetssi5g=0 +papdcap5g=0 +gainctrlsph=0 +tempthresh=110 +tempoffset=255 +rawtempsense=0x1ff +rhc_tempthresh=115 +measpower=0 +measpower1=0 +measpower2=0 +xtalfreq=37400 +phycal_tempdelta=40 +slice/1/phycal_tempdelta=40 +temps_period=10 +temps_hysteresis=5 +slice/1/pdoffset40m2g=0 +slice/1/pdoffset40ma0=0x65644 +slice/1/pdoffset80ma0=0x65655 +slice/1/pdoffsetcck=0x4 +pdoffset40ma0=0x11211 +pdoffset40ma1=0x11211 +pdoffset40ma2=0x00011 +pdoffset80ma0=0x0f100 +pdoffset80ma1=0x1f100 +pdoffset80ma2=0x0f200 +pdoffset40m2g=0 +pdoffsetcck=0x0842 +pdoffset20in40m5gb0=0 +pdoffset20in40m5gb1=0 +pdoffset20in40m5gb2=0 +pdoffset20in40m5gb3=0 +pdoffset20in40m5gb4=0 +pdoffset40in80m5gb0=0 +pdoffset40in80m5gb1=0 +pdoffset40in80m5gb2=0 +pdoffset40in80m5gb3=0 +pdoffset40in80m5gb4=0 +pdoffset20in80m5gb0=0 +pdoffset20in80m5gb1=0 +pdoffset20in80m5gb2=0 +pdoffset20in80m5gb3=0 +pdoffset20in80m5gb4=0 +subband5gver=0x5 +mcs8poexp=0 +mcs9poexp=0 +mcs10poexp=0 +mcs11poexp=0 +cckbw202gpo=0 +cckbw20ul2gpo=0 +mcsbw202gpo=0x97553100 +mcsbw402gpo=0x97553100 +dot11agofdmhrbw202gpo=0x5310 +ofdmlrbw202gpo=0 +mcsbw205glpo=0x98764200 +mcsbw405glpo=0x98764311 +mcsbw805glpo=0xB8764311 +mcsbw1605glpo=0 +mcsbw205gmpo=0x98764200 +mcsbw405gmpo=0x98764311 +mcsbw805gmpo=0xB8764311 +mcsbw1605gmpo=0 +mcsbw205ghpo=0x98764200 +mcsbw405ghpo=0x98764333 +mcsbw805ghpo=0x98764311 +mcsbw1605ghpo=0 +mcsbw205gx1po=0x98764200 +mcsbw405gx1po=0x98764333 +mcsbw805gx1po=0x98764311 +mcsbw1605gx1po=0 +mcsbw205gx2po=0xB8764200 +mcsbw405gx2po=0xA8764333 +mcsbw805gx2po=0xA8764311 +mcsbw1605gx2po=0 +mcslr5glpo=0 +mcslr5gmpo=0 +mcslr5ghpo=0 +mcslr5gx1po=0 +mcslr5gx2po=0 +sb20in40hrpo=0 +sb20in40lrpo=0 +sb20in40hrlrpox=0 +dot11agduphrpo=0 +dot11agduplrpo=0 +dot11agduphrlrpox=0 +sb40and80hr5glpo=0 +sb40and80hr5gmpo=0 +sb40and80hr5ghpo=0 +sb40and80hr5gx1po=0 +sb40and80hr5gx2po=0 +sb20in80and160hr5glpo=0 +sb20in80and160hr5gmpo=0 +sb20in80and160hr5ghpo=0 +sb20in80and160hr5gx1po=0 +sb20in80and160hr5gx2po=0 +sb40and80lr5glpo=0 +sb40and80lr5gmpo=0 +sb40and80lr5ghpo=0 +sb40and80lr5gx1po=0 +sb40and80lr5gx2po=0 +sb20in80and160lr5glpo=0 +sb20in80and160lr5gmpo=0 +sb20in80and160lr5ghpo=0 +sb20in80and160lr5gx1po=0 +sb20in80and160lr5gx2po=0 +slice/1/mcs8poexp=0 +slice/1/mcs9poexp=0 +slice/1/mcs10poexp=0 +slice/1/mcs11poexp=0 +slice/1/cckbw202gpo=0 +slice/1/cckbw20ul2gpo=0 +slice/1/mcsbw202gpo=0x97553100 +slice/1/mcsbw402gpo=0x97553100 +slice/1/dot11agofdmhrbw202gpo=0x5310 +slice/1/ofdmlrbw202gpo=0 +slice/1/mcsbw205glpo=0x98764200 +slice/1/mcsbw405glpo=0x98764311 +slice/1/mcsbw805glpo=0xB8764311 +slice/1/mcsbw1605glpo=0 +slice/1/mcsbw205gmpo=0x98764200 +slice/1/mcsbw405gmpo=0x98764311 +slice/1/mcsbw805gmpo=0xB8764311 +slice/1/mcsbw1605gmpo=0 +slice/1/mcsbw205ghpo=0x98764200 +slice/1/mcsbw405ghpo=0x98764333 +slice/1/mcsbw805ghpo=0x98764311 +slice/1/mcsbw1605ghpo=0 +slice/1/mcsbw205gx1po=0x98764200 +slice/1/mcsbw405gx1po=0x98764333 +slice/1/mcsbw805gx1po=0x98764311 +slice/1/mcsbw1605gx1po=0 +slice/1/mcsbw205gx2po=0xB8764200 +slice/1/mcsbw405gx2po=0xA8764333 +slice/1/mcsbw805gx2po=0xA8764311 +slice/1/mcsbw1605gx2po=0 +slice/1/mcslr5glpo=0 +slice/1/mcslr5gmpo=0 +slice/1/mcslr5ghpo=0 +slice/1/mcslr5gx1po=0 +slice/1/mcslr5gx2po=0 +slice/1/sb20in40hrpo=0 +slice/1/sb20in40lrpo=0 +slice/1/sb20in40hrlrpox=0 +slice/1/dot11agduphrpo=0 +slice/1/dot11agduplrpo=0 +slice/1/dot11agduphrlrpox=0 +slice/1/sb40and80hr5glpo=0 +slice/1/sb40and80hr5gmpo=0 +slice/1/sb40and80hr5ghpo=0 +slice/1/sb40and80hr5gx1po=0 +slice/1/sb40and80hr5gx2po=0 +slice/1/sb20in80and160hr5glpo=0 +slice/1/sb20in80and160hr5gmpo=0 +slice/1/sb20in80and160hr5ghpo=0 +slice/1/sb20in80and160hr5gx1po=0 +slice/1/sb20in80and160hr5gx2po=0 +slice/1/sb40and80lr5glpo=0 +slice/1/sb40and80lr5gmpo=0 +slice/1/sb40and80lr5ghpo=0 +slice/1/sb40and80lr5gx1po=0 +slice/1/sb40and80lr5gx2po=0 +slice/1/sb20in80and160lr5glpo=0 +slice/1/sb20in80and160lr5gmpo=0 +slice/1/sb20in80and160lr5ghpo=0 +slice/1/sb20in80and160lr5gx1po=0 +slice/1/sb20in80and160lr5gx2po=0 +sar2g=18 +sar5g=15 +noiselvl2ga0=31 +noiselvl2ga1=31 +noiselvl2ga2=31 +slice/1/noiselvl2ga0=31 +noiselvl5ga0=31,31,31,31 +noiselvl5ga1=31,31,31,31 +noiselvl5ga2=31,31,31,31 +slice/1/noiselvl5ga0=31,31,31,31 +rxgainerr2ga0=63 +rxgainerr2ga1=31 +rxgainerr2ga2=31 +slice/1/rxgainerr2ga0=63 +rxgainerr5ga0=63,63,63,63 +rxgainerr5ga1=31,31,31,31 +rxgainerr5ga2=31,31,31,31 +slice/1/rxgainerr5ga0=63,63,63,63 +extpagain2g=1 +extpagain5g=1 +rxgains5gelnagaina0=4 +rxgains5gelnagaina1=4 +rxgains5gelnagaina2=2 +slice/1/rxgains5gelnagaina0=2 +rxgains5gmelnagaina0=4 +rxgains5gmelnagaina1=4 +rxgains5gmelnagaina2=2 +slice/1/rxgains5gmelnagaina0=2 +rxgains5ghelnagaina0=4 +rxgains5ghelnagaina1=4 +rxgains5ghelnagaina2=2 +slice/1/rxgains5ghelnagaina0=2 +rxgains5gtrisoa0=6 +rxgains5gtrisoa1=6 +rxgains5gtrisoa2=6 +slice/1/rxgains5gtrisoa0=6 +rxgains5gmtrisoa0=6 +rxgains5gmtrisoa1=6 +rxgains5gmtrisoa2=6 +slice/1/rxgains5gmtrisoa0=6 +rxgains5ghtrisoa0=6 +rxgains5ghtrisoa1=6 +rxgains5ghtrisoa2=6 +slice/1/rxgains5ghtrisoa0=6 +rxgains5gtrelnabypa0=1 +rxgains5gtrelnabypa1=1 +rxgains5gtrelnabypa2=1 +slice/1/rxgains5gtrelnabypa0=1 +rxgains5gmtrelnabypa0=1 +rxgains5gmtrelnabypa1=1 +rxgains5gmtrelnabypa2=1 +slice/1/rxgains5gmtrelnabypa0=1 +rxgains5ghtrelnabypa0=1 +rxgains5ghtrelnabypa1=1 +rxgains5ghtrelnabypa2=1 +slice/1/rxgains5ghtrelnabypa0=1 +rxgains2gelnagaina0=3 +rxgains2gelnagaina1=1 +rxgains2gelnagaina2=1 +slice/1/rxgains2gelnagaina0=1 +rxgains2gtrisoa0=6 +rxgains2gtrisoa1=6 +rxgains2gtrisoa2=6 +slice/1/rxgains2gtrisoa0=6 +rxgains2gtrelnabypa0=1 +rxgains2gtrelnabypa1=1 +rxgains2gtrelnabypa2=1 +slice/1/rxgains2gtrelnabypa0=1 +maxp2ga0=86 +maxp5gb0a0=80 +maxp5gb1a0=80 +maxp5gb2a0=80 +maxp5gb3a0=80 +maxp5gb4a0=80 +maxp2ga1=86 +maxp5gb0a1=80 +maxp5gb1a1=80 +maxp5gb2a1=80 +maxp5gb3a1=80 +maxp5gb4a1=80 +maxp2ga2=86 +maxp5gb0a2=80 +maxp5gb1a2=80 +maxp5gb2a2=80 +maxp5gb3a2=80 +maxp5gb4a2=80 +slice/1/maxp2ga0=86 +slice/1/maxp5gb0a0=80 +slice/1/maxp5gb1a0=80 +slice/1/maxp5gb2a0=80 +slice/1/maxp5gb3a0=80 +slice/1/maxp5gb4a0=80 +slice/1/pa2ga0=8128,-18780,0,0 +slice/1/pa5ga0=8426,-18268,-664,5087,8433,-18420,-719,2113,8490,-19574,-88,6036,8443,-19772,0,5706,8458,-19965,0,5220 +slice/1/pa5g40a0=9071,-20818,0,7224,9007,-20880,0,5554,9314,-22049,0,164,9143,-21609,0,2649,9145,-21710,0,3749 +slice/1/pa5g80a0=9146,-20739,0,7952,9232,-20944,0,7867,9197,-21503,0,3656,9006,-21236,0,3081,9016,-21244,0,4571 +pa2ga0=9025,-20293,0,0 +pa5ga0=7499,-14637,-1969,0,7707,-17101,-587,5195,7402,-16161,-1100,0,7344,-16748,-739,1327,7428,-17928,-15,5011 +pa5g40a0=7988,-17892,-580,5317,7888,-17627,-916,0,7882,-18490,-367,3892,7957,-19469,0,2348,7895,-19621,0,0 +pa5g80a0=7796,-17195,-802,3960,7586,-16154,-1279,2589,7714,-18334,-137,5511,7666,-18152,-424,3432,7659,-18483,-251,3445 +pa2ga1=9009,-20371,0,0 +pa5ga1=7747,-16591,-959,2964,7691,-17033,-620,5021,7573,-17772,0,8537,7458,-17897,0,6217,7423,-17847,0,6366 +pa5g40a1=8108,-18890,0,8717,8042,-18892,0,8351,7966,-19235,0,3448,7936,-19295,0,4290,7914,-19622,0,1481 +pa5g80a1=7869,-17894,-444,5027,7757,-17506,-601,4288,7777,-18739,0,5298,7834,-19458,0,0,7778,-19235,0,3087 +pa2ga2=8939,-20351,0,0 +pa5ga2=8093,-16295,-1525,2663,8079,-16633,-1461,923,8060,-18470,-284,5994,8033,-18923,0,7098,7986,-19025,0,4486 +pa5g40a2=8680,-19647,-212,7457,8706,-20168,0,7232,8635,-20565,0,2710,8618,-20767,0,1336,8529,-20679,0,1708 +pa5g80a2=8440,-18894,-427,5654,8425,-18966,-498,3030,8358,-19692,0,6669,8404,-20163,0,4245,8397,-20349,0,1904 +slice/1/AvVmid_c0=6,65,5,105,5,105,5,105,5,105 +AvVmid_c0=2,95,1,140,1,140,1,140,1,140 +AvVmid_c1=2,95,1,140,1,140,1,140,1,140 +AvVmid_c2=1,125,1,140,1,140,1,140,1,140 +rpcal2g=65535 +rpcal5gb0=65535 +rpcal5gb1=65535 +rpcal5gb2=65535 +rpcal5gb3=65535 +swctrlmap4_cfg=0x13 +swctrlmap4_TX2g_fem3to0=0x3333 +swctrlmap4_TX2g_fem7to4=0x4200 +swctrlmap4_TX2g_fem9to8=0x00 +swctrlmap4_RX2g_fem3to0=0x4444 +swctrlmap4_RX2g_fem7to4=0x4200 +swctrlmap4_RX2g_fem9to8=0x00 +swctrlmap4_RXByp2g_fem3to0=0x6666 +swctrlmap4_RXByp2g_fem7to4=0x4200 +swctrlmap4_RXByp2g_fem9to8=0x00 +swctrlmap4_misc2g_fem3to0=0x0000 +swctrlmap4_misc2g_fem7to4=0x0000 +swctrlmap4_misc2g_fem9to8=0x00 +swctrlmap4_TX5g_fem3to0=0x8888 +swctrlmap4_TX5g_fem7to4=0x1911 +swctrlmap4_TX5g_fem9to8=0x40 +swctrlmap4_RX5g_fem3to0=0x0000 +swctrlmap4_RX5g_fem7to4=0x1911 +swctrlmap4_RX5g_fem9to8=0x40 +swctrlmap4_RXByp5g_fem3to0=0x0000 +swctrlmap4_RXByp5g_fem7to4=0x0800 +swctrlmap4_RXByp5g_fem9to8=0x40 +swctrlmap4_misc5g_fem3to0=0x0000 +swctrlmap4_misc5g_fem7to4=0x0000 +swctrlmap4_misc5g_fem9to8=0x00 +master_slice_mask_5g=0x198 +master_slice_mask_2g=0x67 +core2slicemap=0x8 +dot11b_opts=0x3aa85 +ed_thresh2g=-63 +ed_thresh5g=-66 +eu_edthresh2g=-63 +eu_edthresh5g=-66 +slice/1/ed_thresh2g=-57 +slice/1/ed_thresh5g=-60 +slice/1/eu_edthresh2g=-57 +slice/1/eu_edthresh5g=-60 +btc_mode=1 +btc_full_hybrid=0 +btc_2gchain=5 +dynsdb_txchain=3 +muxenab=1 +seci_uart_gpios=0x08090a0b +fuart_pup_rx_cts=1 +slice/1/bphyscale=43 +slice/1/rssi_cal_rev=1 +slice/1/rxgaincal_rssical=1 +slice/1/gain_cal_temp=255 +slice/1/rssi_qdB_en=1 +slice/1/temp_comp_tr_loss=1 +slice/1/rssi_cal_freq_grp_2g=0x89,0x22,0xa2,0x03,0x3b,0x3c,0x44 +slice/1/rxgain_tempcoeff2g_sub_elnaoff=9,9,7,12,7 +slice/1/rxgain_tempcoeff2g_sub=17,17,12,16,17 +slice/1/rxgain_tempcoeff5gl=7 +slice/1/rxgain_tempcoeff5gml=12 +slice/1/rxgain_tempcoeff5gmu=12 +slice/1/rxgain_tempcoeff5gh=7 +slice/1/rxgain_tempcoeff5gl_elnaoff=0 +slice/1/rxgain_tempcoeff5gml_elnaoff=0 +slice/1/rxgain_tempcoeff5gmu_elnaoff=0 +slice/1/rxgain_tempcoeff5gh_elnaoff=9 +rssi_cal_rev=1 +rxgaincal_rssical=1 +gain_cal_temp=255 +rssi_qdB_en=1 +temp_comp_tr_loss=1 +rssi_cal_freq_grp_2g=0x89,0x22,0xa2,0x03,0x3b,0x3c,0x44 +rxgain_tempcoeff2g_sub=78,84,84,71,76,71,69,64,65,65,64,63,63,64,64 +rxgain_tempcoeff2g_sub_elnaoff=70,79,71,76,74,67,67,67,67,67,64,67,67,63,68 +rxgain_tempcoeff5gl=47,42,46 +rxgain_tempcoeff5gml=58,45,45 +rxgain_tempcoeff5gmu=57,48,44 +rxgain_tempcoeff5gh=57,52,51 +rxgain_tempcoeff5gl_elnaoff=46,42,38 +rxgain_tempcoeff5gml_elnaoff=49,42,41 +rxgain_tempcoeff5gmu_elnaoff=48,42,40 +rxgain_tempcoeff5gh_elnaoff=48,44,42 +txfdiqcalenable=1 +ldo3p3_voltage=4 +initbaseidx5govrval=20 +initbaseidx2govrval=20 +slice/1/initbaseidx5govrval=20 +slice/1/initbaseidx2govrval=20 +useoobgaint=1 +pad_scaling=128 +olpc_idx_in_use=1 +disable_olpc=0 +slice/1/olpc_idx_in_use=1 +slice/1/disable_olpc=0 +olpc_thresh=0 +slice/1/olpc_thresh=0 +ofdmfilttype_2gbe=1 +slice/1/ofdmfilttype_2gbe=1 +rssicorrnorm_c0=0,0 +rssicorrnorm_c1=0,0 +rssicorrnorm_c2=0,0 +rssicorrnorm5g_c0=-4,-3,-2,-4,-3,-2,-5,-3,-2,-4,-3,-2 +rssicorrnorm5g_c1=-4,-3,-2,-4,-3,-2,-6,-3,-2,-4,-3,-2 +rssicorrnorm5g_c2=-4,-3,-2,-4,-3,-2,-4,-3,-2,-4,-3,-2 +slice/1/rssicorrnorm_c0=0,0 +slice/1/rssicorrnorm5g_c0=0,2,4,0,2,4,0,2,4,0,2,4 +paprdis=0 +paprrmcsgamma2g=500,550,550,-1,-1,-1,-1,-1,-1,-1 +paprrmcsgain2g=128,128,128,0,0,0,0,0,0,0 +paprrmcsgamma5g20=-1,-1,-1,-1,-1,-1,-1,-1,-1,-1 +paprrmcsgain5g20=0,0,0,0,0,0,0,0,0,0 +paprrmcsgamma5g40=-1,-1,-1,-1,-1,-1,-1,-1,-1,-1 +paprrmcsgain5g40=0,0,0,0,0,0,0,0,0,0 +paprrmcsgamma5g80=-1,-1,-1,-1,-1,-1,-1,-1,-1,-1 +paprrmcsgain5g80=0,0,0,0,0,0,0,0,0,0 +slice/1/paprdis=1 +slice/1/paprrmcsgamma2g=500,550,550,600,700,-1,-1,-1,-1,-1 +slice/1/paprrmcsgain2g=128,128,128,128,128,0,0,0,0,0 +slice/1/paprrmcsgamma5g20=-1,-1,-1,-1,-1,-1,-1,-1,-1,-1 +slice/1/paprrmcsgain5g20=0,0,0,0,0,0,0,0,0,0 +slice/1/paprrmcsgamma5g40=-1,-1,-1,-1,-1,-1,-1,-1,-1,-1 +slice/1/paprrmcsgain5g40=0,0,0,0,0,0,0,0,0,0 +slice/1/paprrmcsgamma5g80=-1,-1,-1,-1,-1,-1,-1,-1,-1,-1 +slice/1/paprrmcsgain5g80=0,0,0,0,0,0,0,0,0,0 +olpc_tempslope2g=80,80,80 +olpc_tempslope5g=180,180,180 +slice/1/olpc_tempslope2g=120 +slice/1/olpc_tempslope5g=180 +ds_hc_enable=1 +onbody_gpio_inpt=12 +bphyscale=29,25 +slice/1/bbmult_scaling=287 +tempsense_pwrbackoff_threshold=55 +pwrbackoff_2g=4,4,4 +pwrbackoff_5gl=4,4,4 +pwrbackoff_5gm=4,4,4 +pwrbackoff_5gh=4,4,4 +slice/1/tempsense_pwrbackoff_threshold=55 +slice/1/pwrbackoff_2g=4,4,4 +slice/1/pwrbackoff_5gl=4,4,4 +slice/1/pwrbackoff_5gm=4,4,4 +slice/1/pwrbackoff_5gh=4,4,4 +sar_fusion_enable=0 +tempsense_throttle_txchain=1 +throttle_tx_duty_cycle=50 +slice/1/throttle_tx_duty_cycle=50 +cck_tx_coremask=1 +cck_txdiv_mode=1 +txfilt5g_chanlist=36,64,100,140,149,165,38,62,102,134,151,159,42,58,106,122,155 +txfilt5g_finescale=0xA6,0xA6,0x80,0x80,0xA6,0xA6,0x67,0x67,0x67,0x67,0x8D,0x8D,0x8D,0x8D,0x67,0x8D,0x8D +txfilt5g_finescale_offset_adj=0,0,5,5,0,0,5,5,5,5,0,0,0,0,5,0,0 +dis_5g_dac_scram=1 +srom_wrt_time=6 +pcie_slave_axi_timeout=0 +sw_d2h_read_timeout=55000 +asym_interf_noise_delta_thresh=5 +asym_interf_mit_en=1 diff --git a/apple-t2-support/brcm/brcmfmac4364b2-pcie.apple,nihau.bin b/apple-t2-support/brcm/brcmfmac4364b2-pcie.apple,nihau.bin new file mode 100644 index 0000000..2926518 Binary files /dev/null and b/apple-t2-support/brcm/brcmfmac4364b2-pcie.apple,nihau.bin differ diff --git a/apple-t2-support/brcm/brcmfmac4364b2-pcie.apple,nihau.clm_blob b/apple-t2-support/brcm/brcmfmac4364b2-pcie.apple,nihau.clm_blob new file mode 100644 index 0000000..ec257cf Binary files /dev/null and b/apple-t2-support/brcm/brcmfmac4364b2-pcie.apple,nihau.clm_blob differ diff --git a/apple-t2-support/brcm/brcmfmac4364b2-pcie.apple,nihau.txcap_blob b/apple-t2-support/brcm/brcmfmac4364b2-pcie.apple,nihau.txcap_blob new file mode 100644 index 0000000..a566f2e Binary files /dev/null and b/apple-t2-support/brcm/brcmfmac4364b2-pcie.apple,nihau.txcap_blob differ diff --git a/apple-t2-support/brcm/brcmfmac4364b3-pcie.apple,bali-HRPN-m.txt b/apple-t2-support/brcm/brcmfmac4364b3-pcie.apple,bali-HRPN-m.txt new file mode 100644 index 0000000..d50784e --- /dev/null +++ b/apple-t2-support/brcm/brcmfmac4364b3-pcie.apple,bali-HRPN-m.txt @@ -0,0 +1,480 @@ +sromrev=15 +subvid=0x106b +vendid=0x14e4 +devid=0x4464 +boardtype=0x07bf +boardrev=0x1790 +boardnum=1 +boardflags=0x10401801 +boardflags2=0x0 +boardflags3=0x48002085 +boardflags4=0x140 +slice/1/boardflags=0x10001001 +slice/1/boardflags2=0x0 +slice/1/boardflags3=0x48002080 +slice/1/boardflags4=0x140 +aa2g=0x7 +aa5g=0x7 +agbg0=0x83 +agbg1=0x82 +agbg2=0x02 +slice/1/agbg0=0x02 +aga0=0x06 +aga1=0x86 +aga2=0x86 +slice/1/aga0=0x86 +txchain=0x7 +rxchain=0x7 +slice/1/txchain=0x1 +slice/1/rxchain=0x1 +antswitch=0 +tssiposslope2g=1 +slice/1/tssiposslope2g=1 +epagain2g=0 +slice/1/epagain2g=0 +pdgain2g=0 +tworangetssi2g=0 +slice/1/tworangetssi2g=0 +papdcap2g=0 +femctrl=0 +tssiposslope5g=1 +slice/1/tssiposslope5g=1 +epagain5g=0 +slice/1/epagain5g=0 +pdgain5g=0 +slice/1/pdgain5g=0 +tworangetssi5g=0 +papdcap5g=0 +gainctrlsph=0 +tempthresh=110 +tempoffset=255 +rawtempsense=0x1ff +rhc_tempthresh=115 +measpower=0 +measpower1=0 +measpower2=0 +xtalfreq=37400 +phycal_tempdelta=40 +slice/1/phycal_tempdelta=40 +temps_period=10 +temps_hysteresis=5 +slice/1/pdoffset40m2g=0 +slice/1/pdoffset40ma0=0x11100 +slice/1/pdoffset80ma0=0x22222 +slice/1/pdoffsetcck=0x6 +pdoffset40ma0=0x00001 +pdoffset40ma1=0xf00f0 +pdoffset40ma2=0x0f001 +pdoffset80ma0=0xef0ff +pdoffset80ma1=0xee0ff +pdoffset80ma2=0xde0ff +pdoffset40m2g=0 +pdoffsetcck=0x1000 +pdoffset20in40m5gb0=0 +pdoffset20in40m5gb1=0 +pdoffset20in40m5gb2=0 +pdoffset20in40m5gb3=0 +pdoffset20in40m5gb4=0 +pdoffset40in80m5gb0=0 +pdoffset40in80m5gb1=0 +pdoffset40in80m5gb2=0 +pdoffset40in80m5gb3=0 +pdoffset40in80m5gb4=0 +pdoffset20in80m5gb0=0 +pdoffset20in80m5gb1=0 +pdoffset20in80m5gb2=0 +pdoffset20in80m5gb3=0 +pdoffset20in80m5gb4=0 +subband5gver=0x5 +mcs8poexp=0 +mcs9poexp=0 +mcs10poexp=0 +mcs11poexp=0 +cckbw202gpo=0 +cckbw20ul2gpo=0 +mcsbw202gpo=1968378128 +mcsbw402gpo=1968378128 +dot11agofdmhrbw202gpo=12561 +ofdmlrbw202gpo=17 +mcsbw205glpo=2574598944 +mcsbw405glpo=2556703266 +mcsbw805glpo=2270372096 +mcsbw1605glpo=0 +mcsbw205gmpo=2574598944 +mcsbw405gmpo=2556703266 +mcsbw805gmpo=2270372096 +mcsbw1605gmpo=0 +mcsbw205ghpo=1716723984 +mcsbw405ghpo=1699946769 +mcsbw805ghpo=1984040960 +mcsbw1605ghpo=0 +mcsbw205gx1po=1716723984 +mcsbw405gx1po=1699946769 +mcsbw805gx1po=1984040960 +mcsbw1605gx1po=0 +mcsbw205gx2po=2288267792 +mcsbw405gx2po=2271490577 +mcsbw805gx2po=2270372112 +mcsbw1605gx2po=0 +mcslr5glpo=0 +mcslr5gmpo=0 +mcslr5ghpo=0 +mcslr5gx1po=0 +mcslr5gx2po=0 +sb20in40hrpo=0 +sb20in40lrpo=0 +sb20in40hrlrpox=0 +dot11agduphrpo=0 +dot11agduplrpo=0 +dot11agduphrlrpox=0 +sb40and80hr5glpo=0 +sb40and80hr5gmpo=0 +sb40and80hr5ghpo=0 +sb40and80hr5gx1po=0 +sb40and80hr5gx2po=0 +sb20in80and160hr5glpo=0 +sb20in80and160hr5gmpo=0 +sb20in80and160hr5ghpo=0 +sb20in80and160hr5gx1po=0 +sb20in80and160hr5gx2po=0 +sb40and80lr5glpo=0 +sb40and80lr5gmpo=0 +sb40and80lr5ghpo=0 +sb40and80lr5gx1po=0 +sb40and80lr5gx2po=0 +sb20in80and160lr5glpo=0 +sb20in80and160lr5gmpo=0 +sb20in80and160lr5ghpo=0 +sb20in80and160lr5gx1po=0 +sb20in80and160lr5gx2po=0 +slice/1/mcs8poexp=0 +slice/1/mcs9poexp=0 +slice/1/mcs10poexp=0 +slice/1/mcs11poexp=0 +slice/1/cckbw202gpo=0 +slice/1/cckbw20ul2gpo=0 +slice/1/mcsbw202gpo=1968378128 +slice/1/mcsbw402gpo=1968378128 +slice/1/dot11agofdmhrbw202gpo=12561 +slice/1/ofdmlrbw202gpo=17 +slice/1/mcsbw205glpo=2574598944 +slice/1/mcsbw405glpo=2556703266 +slice/1/mcsbw805glpo=2270372096 +slice/1/mcsbw1605glpo=0 +slice/1/mcsbw205gmpo=2574598944 +slice/1/mcsbw405gmpo=2556703266 +slice/1/mcsbw805gmpo=2270372096 +slice/1/mcsbw1605gmpo=0 +slice/1/mcsbw205ghpo=1716723984 +slice/1/mcsbw405ghpo=1699946769 +slice/1/mcsbw805ghpo=1984040960 +slice/1/mcsbw1605ghpo=0 +slice/1/mcsbw205gx1po=1716723984 +slice/1/mcsbw405gx1po=1699946769 +slice/1/mcsbw805gx1po=1984040960 +slice/1/mcsbw1605gx1po=0 +slice/1/mcsbw205gx2po=2288267792 +slice/1/mcsbw405gx2po=2271490577 +slice/1/mcsbw805gx2po=2270372112 +slice/1/mcsbw1605gx2po=0 +slice/1/mcslr5glpo=0 +slice/1/mcslr5gmpo=0 +slice/1/mcslr5ghpo=0 +slice/1/mcslr5gx1po=0 +slice/1/mcslr5gx2po=0 +slice/1/sb20in40hrpo=0 +slice/1/sb20in40lrpo=0 +slice/1/sb20in40hrlrpox=0 +slice/1/dot11agduphrpo=0 +slice/1/dot11agduplrpo=0 +slice/1/dot11agduphrlrpox=0 +slice/1/sb40and80hr5glpo=0 +slice/1/sb40and80hr5gmpo=0 +slice/1/sb40and80hr5ghpo=0 +slice/1/sb40and80hr5gx1po=0 +slice/1/sb40and80hr5gx2po=0 +slice/1/sb20in80and160hr5glpo=0 +slice/1/sb20in80and160hr5gmpo=0 +slice/1/sb20in80and160hr5ghpo=0 +slice/1/sb20in80and160hr5gx1po=0 +slice/1/sb20in80and160hr5gx2po=0 +slice/1/sb40and80lr5glpo=0 +slice/1/sb40and80lr5gmpo=0 +slice/1/sb40and80lr5ghpo=0 +slice/1/sb40and80lr5gx1po=0 +slice/1/sb40and80lr5gx2po=0 +slice/1/sb20in80and160lr5glpo=0 +slice/1/sb20in80and160lr5gmpo=0 +slice/1/sb20in80and160lr5ghpo=0 +slice/1/sb20in80and160lr5gx1po=0 +slice/1/sb20in80and160lr5gx2po=0 +sar2g=18 +sar5g=15 +noiselvl2ga0=31 +noiselvl2ga1=31 +noiselvl2ga2=31 +slice/1/noiselvl2ga0=31 +noiselvl5ga0=31,31,31,31 +noiselvl5ga1=31,31,31,31 +noiselvl5ga2=31,31,31,31 +slice/1/noiselvl5ga0=31,31,31,31 +rxgainerr2ga0=63 +rxgainerr2ga1=31 +rxgainerr2ga2=31 +slice/1/rxgainerr2ga0=63 +rxgainerr5ga0=63,63,63,63 +rxgainerr5ga1=31,31,31,31 +rxgainerr5ga2=31,31,31,31 +slice/1/rxgainerr5ga0=63,63,63,63 +extpagain2g=1 +extpagain5g=1 +rxgains5gelnagaina0=4 +rxgains5gelnagaina1=4 +rxgains5gelnagaina2=2 +slice/1/rxgains5gelnagaina0=2 +rxgains5gmelnagaina0=4 +rxgains5gmelnagaina1=4 +rxgains5gmelnagaina2=2 +slice/1/rxgains5gmelnagaina0=2 +rxgains5ghelnagaina0=4 +rxgains5ghelnagaina1=4 +rxgains5ghelnagaina2=2 +slice/1/rxgains5ghelnagaina0=2 +rxgains5gtrisoa0=6 +rxgains5gtrisoa1=6 +rxgains5gtrisoa2=6 +slice/1/rxgains5gtrisoa0=6 +rxgains5gmtrisoa0=6 +rxgains5gmtrisoa1=6 +rxgains5gmtrisoa2=6 +slice/1/rxgains5gmtrisoa0=6 +rxgains5ghtrisoa0=6 +rxgains5ghtrisoa1=6 +rxgains5ghtrisoa2=6 +slice/1/rxgains5ghtrisoa0=6 +rxgains5gtrelnabypa0=1 +rxgains5gtrelnabypa1=1 +rxgains5gtrelnabypa2=1 +slice/1/rxgains5gtrelnabypa0=1 +rxgains5gmtrelnabypa0=1 +rxgains5gmtrelnabypa1=1 +rxgains5gmtrelnabypa2=1 +slice/1/rxgains5gmtrelnabypa0=1 +rxgains5ghtrelnabypa0=1 +rxgains5ghtrelnabypa1=1 +rxgains5ghtrelnabypa2=1 +slice/1/rxgains5ghtrelnabypa0=1 +rxgains2gelnagaina0=3 +rxgains2gelnagaina1=2 +rxgains2gelnagaina2=2 +slice/1/rxgains2gelnagaina0=1 +rxgains2gtrisoa0=6 +rxgains2gtrisoa1=6 +rxgains2gtrisoa2=6 +slice/1/rxgains2gtrisoa0=6 +rxgains2gtrelnabypa0=1 +rxgains2gtrelnabypa1=1 +rxgains2gtrelnabypa2=1 +slice/1/rxgains2gtrelnabypa0=1 +maxp2ga0=90 +maxp5gb0a0=82 +maxp5gb1a0=82 +maxp5gb2a0=82 +maxp5gb3a0=82 +maxp5gb4a0=82 +maxp2ga1=90 +maxp5gb0a1=82 +maxp5gb1a1=82 +maxp5gb2a1=82 +maxp5gb3a1=82 +maxp5gb4a1=82 +maxp2ga2=90 +maxp5gb0a2=82 +maxp5gb1a2=82 +maxp5gb2a2=82 +maxp5gb3a2=82 +maxp5gb4a2=82 +slice/1/maxp2ga0=90 +slice/1/maxp5gb0a0=82 +slice/1/maxp5gb1a0=82 +slice/1/maxp5gb2a0=82 +slice/1/maxp5gb3a0=82 +slice/1/maxp5gb4a0=82 +slice/1/pa2ga0=6794,-9756,-702,5597 +slice/1/pa5ga0=6423,-2156,-5947,4698,6173,0,-6838,4193,6210,-143,-6764,4832,6163,-52,-6691,4989,6135,-815,-5965,8745 +slice/1/pa5g40a0=6205,-1090,-6183,5493,6201,-1056,-6068,6960,6160,0,-6378,7398,6122,0,-6321,7536,6106,-650,-5843,8828 +slice/1/pa5g80a0=6334,-1730,-5736,5978,6289,-1093,-5997,6026,6139,-66,-6374,6265,6206,-991,-5788,7724,6179,-1379,-5521,8078 +pa2ga0=7114,-10840,-438,5467 +pa5ga0=6176,-1568,-5942,5037,6180,-1873,-5624,6186,6144,-1919,-5550,6663,6156,-1823,-5626,7205,6069,-1696,-5612,7937 +pa5g40a0=5992,-1494,-5593,6834,6119,-2662,-4953,8674,6132,-2617,-4931,9121,6051,-1828,-5338,8489,6041,-2218,-4988,10459 +pa5g80a0=6064,-3052,-4706,7638,6068,-3097,-4675,7561,6100,-3283,-4538,8367,6122,-3040,-4697,9927,6024,-2613,-4840,9804 +pa2ga1=7103,-10837,-432,5220 +pa5ga1=6136,0,-6839,2576,6125,0,-6687,3665,6124,-443,-6526,2733,6163,-832,-6279,5060,6061,0,-6673,5178 +pa5g40a1=5984,0,-6550,3772,6108,-971,-5990,5325,6174,-1780,-5479,7268,6048,-572,-6155,5528,6099,-1235,-5750,8576 +pa5g80a1=6036,-1442,-5691,4505,6104,-1968,-5369,5441,6170,-2798,-4891,6946,6170,-2358,-5178,8748,6127,-1955,-5475,7204 +pa2ga2=7153,-10553,-632,5451 +pa5ga2=6278,-2835,-5467,4107,6305,-2915,-5424,4322,6088,-1700,-5947,3613,6108,-2417,-5333,6068,6001,-2301,-5278,6582 +pa5g40a2=6150,-3146,-4985,6641,6069,-2188,-5496,5448,6031,-2064,-5364,7643,6037,-2175,-5294,6789,6008,-3181,-4505,10114 +pa5g80a2=6165,-4337,-4197,7667,6087,-3202,-4823,5837,5962,-1972,-5504,4502,6044,-3067,-4707,7908,6044,-3801,-4130,10803 +slice/1/AvVmid_c0=7,65,7,55,7,55,7,55,7,55 +AvVmid_c0=2,115,3,90,3,90,3,90,3,90 +AvVmid_c1=2,115,3,90,3,90,3,90,3,90 +AvVmid_c2=2,115,3,90,3,90,3,90,3,90 +rpcal2g=65535 +rpcal5gb0=65535 +rpcal5gb1=65535 +rpcal5gb2=65535 +rpcal5gb3=65535 +swctrlmap4_cfg=0x13 +swctrlmap4_TX2g_fem3to0=0x3333 +swctrlmap4_TX2g_fem7to4=0x4200 +swctrlmap4_TX2g_fem9to8=0x00 +swctrlmap4_RX2g_fem3to0=0x4444 +swctrlmap4_RX2g_fem7to4=0x4200 +swctrlmap4_RX2g_fem9to8=0x00 +swctrlmap4_RXByp2g_fem3to0=0x6666 +swctrlmap4_RXByp2g_fem7to4=0x4200 +swctrlmap4_RXByp2g_fem9to8=0x00 +swctrlmap4_misc2g_fem3to0=0x0000 +swctrlmap4_misc2g_fem7to4=0x0000 +swctrlmap4_misc2g_fem9to8=0x00 +swctrlmap4_TX5g_fem3to0=0x8888 +swctrlmap4_TX5g_fem7to4=0x1911 +swctrlmap4_TX5g_fem9to8=0x40 +swctrlmap4_RX5g_fem3to0=0x0000 +swctrlmap4_RX5g_fem7to4=0x1911 +swctrlmap4_RX5g_fem9to8=0x40 +swctrlmap4_RXByp5g_fem3to0=0x0000 +swctrlmap4_RXByp5g_fem7to4=0x0800 +swctrlmap4_RXByp5g_fem9to8=0x40 +swctrlmap4_misc5g_fem3to0=0x0000 +swctrlmap4_misc5g_fem7to4=0x0000 +swctrlmap4_misc5g_fem9to8=0x00 +master_slice_mask_5g=0x198 +master_slice_mask_2g=0x67 +core2slicemap=0x8 +dot11b_opts=0x3aa85 +ed_thresh2g=-63 +ed_thresh5g=-66 +eu_edthresh2g=-63 +eu_edthresh5g=-66 +slice/1/ed_thresh2g=-57 +slice/1/ed_thresh5g=-60 +slice/1/eu_edthresh2g=-57 +slice/1/eu_edthresh5g=-60 +btc_mode=1 +btc_full_hybrid=0 +btc_2gchain=5 +dynsdb_txchain=3 +muxenab=1 +seci_uart_gpios=0x08090a0b +fuart_pup_rx_cts=1 +slice/1/bphyscale=43 +slice/1/rssi_cal_rev=1 +slice/1/rxgaincal_rssical=1 +slice/1/gain_cal_temp=255 +slice/1/rssi_qdB_en=1 +slice/1/temp_comp_tr_loss=1 +slice/1/rssi_cal_freq_grp_2g=0x89,0x22,0xa2,0x03,0x3b,0x3c,0x44 +slice/1/rxgain_tempcoeff2g_sub_elnaoff=4,7,7,9,9 +slice/1/rxgain_tempcoeff2g_sub=12,9,10,9,7 +slice/1/rxgain_tempcoeff5gl=9 +slice/1/rxgain_tempcoeff5gml=7 +slice/1/rxgain_tempcoeff5gmu=5 +slice/1/rxgain_tempcoeff5gh=1 +slice/1/rxgain_tempcoeff5gl_elnaoff=0 +slice/1/rxgain_tempcoeff5gml_elnaoff=7 +slice/1/rxgain_tempcoeff5gmu_elnaoff=12 +slice/1/rxgain_tempcoeff5gh_elnaoff=7 +rssi_cal_rev=1 +rxgaincal_rssical=1 +gain_cal_temp=255 +rssi_qdB_en=1 +temp_comp_tr_loss=1 +rssi_cal_freq_grp_2g=0x89,0x22,0xa2,0x03,0x3b,0x3c,0x44 +rxgain_tempcoeff2g_sub=73,63,69,76,55,66,61,63,76,60,72,66,64,86,66 +rxgain_tempcoeff2g_sub_elnaoff=32,76,67,40,63,38,63,67,48,63,38,63,76,48,54 +rxgain_tempcoeff5gl=50,55,54 +rxgain_tempcoeff5gml=49,44,53 +rxgain_tempcoeff5gmu=48,44,53 +rxgain_tempcoeff5gh=50,45,60 +rxgain_tempcoeff5gl_elnaoff=46,41,35 +rxgain_tempcoeff5gml_elnaoff=35,36,48 +rxgain_tempcoeff5gmu_elnaoff=33,32,40 +rxgain_tempcoeff5gh_elnaoff=32,35,44 +txfdiqcalenable=1 +ldo3p3_voltage=4 +initbaseidx5govrval=20 +initbaseidx2govrval=20 +slice/1/initbaseidx5govrval=20 +slice/1/initbaseidx2govrval=20 +useoobgaint=1 +pad_scaling=128 +olpc_idx_in_use=1 +disable_olpc=0 +slice/1/olpc_idx_in_use=1 +slice/1/disable_olpc=0 +olpc_thresh=0 +slice/1/olpc_thresh=0 +ofdmfilttype_2gbe=1 +slice/1/ofdmfilttype_2gbe=1 +rssicorrnorm_c0=0,0 +rssicorrnorm_c1=0,0 +rssicorrnorm_c2=0,0 +rssicorrnorm5g_c0=-3,0,0,-3,0,0,-3,0,0,-3,0,0 +rssicorrnorm5g_c1=-3,0,0,-3,0,0,-3,0,0,-3,0,0 +rssicorrnorm5g_c2=-3,0,0,-3,0,0,-3,0,0,-3,0,0 +slice/1/rssicorrnorm_c0=0,0 +slice/1/rssicorrnorm5g_c0=3,4,5,3,4,5,3,4,5,3,4,5 +paprdis=0 +paprrmcsgamma2g=500,550,550,-1,-1,-1,-1,-1,-1,-1 +paprrmcsgain2g=128,128,128,0,0,0,0,0,0,0 +paprrmcsgamma5g20=-1,-1,-1,-1,-1,-1,-1,-1,-1,-1 +paprrmcsgain5g20=0,0,0,0,0,0,0,0,0,0 +paprrmcsgamma5g40=-1,-1,-1,-1,-1,-1,-1,-1,-1,-1 +paprrmcsgain5g40=0,0,0,0,0,0,0,0,0,0 +paprrmcsgamma5g80=-1,-1,-1,-1,-1,-1,-1,-1,-1,-1 +paprrmcsgain5g80=0,0,0,0,0,0,0,0,0,0 +slice/1/paprdis=1 +slice/1/paprrmcsgamma2g=500,550,550,600,700,-1,-1,-1,-1,-1 +slice/1/paprrmcsgain2g=128,128,128,128,128,0,0,0,0,0 +slice/1/paprrmcsgamma5g20=-1,-1,-1,-1,-1,-1,-1,-1,-1,-1 +slice/1/paprrmcsgain5g20=0,0,0,0,0,0,0,0,0,0 +slice/1/paprrmcsgamma5g40=-1,-1,-1,-1,-1,-1,-1,-1,-1,-1 +slice/1/paprrmcsgain5g40=0,0,0,0,0,0,0,0,0,0 +slice/1/paprrmcsgamma5g80=-1,-1,-1,-1,-1,-1,-1,-1,-1,-1 +slice/1/paprrmcsgain5g80=0,0,0,0,0,0,0,0,0,0 +host_wake_opt=0 +olpc_tempslope2g=80,80,80 +olpc_tempslope5g=180,180,180 +slice/1/olpc_tempslope2g=120 +slice/1/olpc_tempslope5g=180 +ds_hc_enable=1 +bphyscale=29,25 +slice/1/bbmult_scaling=287 +tempsense_pwrbackoff_threshold=55 +pwrbackoff_2g=4,4,4 +pwrbackoff_5gl=4,4,4 +pwrbackoff_5gm=4,4,4 +pwrbackoff_5gh=4,4,4 +slice/1/tempsense_pwrbackoff_threshold=55 +slice/1/pwrbackoff_2g=4,4,4 +slice/1/pwrbackoff_5gl=4,4,4 +slice/1/pwrbackoff_5gm=4,4,4 +slice/1/pwrbackoff_5gh=4,4,4 +sar_fusion_enable=0 +onbody_gpio_inpt=12 +tempsense_throttle_txchain=1 +throttle_tx_duty_cycle=50 +slice/1/throttle_tx_duty_cycle=50 +cck_tx_coremask=1 +cck_txdiv_mode=1 +txfilt5g_chanlist=36,64,100,140,149,165,38,62,102,134,151,159,42,58,106,122,155 +txfilt5g_finescale=0xA6,0xA6,0x80,0x80,0xA6,0xA6,0x67,0x67,0x67,0x8D,0x8D,0x8D,0x8D,0x8D,0x67,0x8D,0x8D +txfilt5g_finescale_offset_adj=0,0,5,5,0,0,5,5,5,0,0,0,0,0,5,0,0 +dis_5g_dac_scram=1 +srom_wrt_time=6 +pcie_slave_axi_timeout=0 +sw_d2h_read_timeout=55000 +asym_interf_noise_delta_thresh=5 +asym_interf_mit_en=1 diff --git a/apple-t2-support/brcm/brcmfmac4364b3-pcie.apple,bali-HRPN-u.txt b/apple-t2-support/brcm/brcmfmac4364b3-pcie.apple,bali-HRPN-u.txt new file mode 100644 index 0000000..55b7a46 --- /dev/null +++ b/apple-t2-support/brcm/brcmfmac4364b3-pcie.apple,bali-HRPN-u.txt @@ -0,0 +1,480 @@ +sromrev=15 +subvid=0x106b +vendid=0x14e4 +devid=0x4464 +boardtype=0x081d +boardrev=0x1770 +boardnum=1 +boardflags=0x10401801 +boardflags2=0x0 +boardflags3=0x48002085 +boardflags4=0x140 +slice/1/boardflags=0x10001001 +slice/1/boardflags2=0x0 +slice/1/boardflags3=0x48002080 +slice/1/boardflags4=0x140 +aa2g=0x7 +aa5g=0x7 +agbg0=0x83 +agbg1=0x82 +agbg2=0x02 +slice/1/agbg0=0x02 +aga0=0x06 +aga1=0x86 +aga2=0x86 +slice/1/aga0=0x86 +txchain=0x7 +rxchain=0x7 +slice/1/txchain=0x1 +slice/1/rxchain=0x1 +antswitch=0 +tssiposslope2g=1 +slice/1/tssiposslope2g=1 +epagain2g=0 +slice/1/epagain2g=0 +pdgain2g=0 +tworangetssi2g=0 +slice/1/tworangetssi2g=0 +papdcap2g=0 +femctrl=0 +tssiposslope5g=1 +slice/1/tssiposslope5g=1 +epagain5g=0 +slice/1/epagain5g=0 +pdgain5g=0 +slice/1/pdgain5g=0 +tworangetssi5g=0 +papdcap5g=0 +gainctrlsph=0 +tempthresh=110 +tempoffset=255 +rawtempsense=0x1ff +rhc_tempthresh=115 +measpower=0 +measpower1=0 +measpower2=0 +xtalfreq=37400 +phycal_tempdelta=40 +slice/1/phycal_tempdelta=40 +temps_period=10 +temps_hysteresis=5 +slice/1/pdoffset40m2g=0 +slice/1/pdoffset40ma0=0x65644 +slice/1/pdoffset80ma0=0x65655 +slice/1/pdoffsetcck=0x4 +pdoffset40ma0=0x11211 +pdoffset40ma1=0x11211 +pdoffset40ma2=0x11211 +pdoffset80ma0=0x0f100 +pdoffset80ma1=0xff100 +pdoffset80ma2=0x0f200 +pdoffset40m2g=0 +pdoffsetcck=0x0842 +pdoffset20in40m5gb0=0 +pdoffset20in40m5gb1=0 +pdoffset20in40m5gb2=0 +pdoffset20in40m5gb3=0 +pdoffset20in40m5gb4=0 +pdoffset40in80m5gb0=0 +pdoffset40in80m5gb1=0 +pdoffset40in80m5gb2=0 +pdoffset40in80m5gb3=0 +pdoffset40in80m5gb4=0 +pdoffset20in80m5gb0=0 +pdoffset20in80m5gb1=0 +pdoffset20in80m5gb2=0 +pdoffset20in80m5gb3=0 +pdoffset20in80m5gb4=0 +subband5gver=0x5 +mcs8poexp=0 +mcs9poexp=0 +mcs10poexp=0 +mcs11poexp=0 +cckbw202gpo=0 +cckbw20ul2gpo=0 +mcsbw202gpo=1968378128 +mcsbw402gpo=1968378128 +dot11agofdmhrbw202gpo=12561 +ofdmlrbw202gpo=17 +mcsbw205glpo=2574598944 +mcsbw405glpo=2556703266 +mcsbw805glpo=2270372096 +mcsbw1605glpo=0 +mcsbw205gmpo=2574598944 +mcsbw405gmpo=2556703266 +mcsbw805gmpo=2270372096 +mcsbw1605gmpo=0 +mcsbw205ghpo=1716723984 +mcsbw405ghpo=1699946769 +mcsbw805ghpo=1984040960 +mcsbw1605ghpo=0 +mcsbw205gx1po=1716723984 +mcsbw405gx1po=1699946769 +mcsbw805gx1po=1984040960 +mcsbw1605gx1po=0 +mcsbw205gx2po=2288267792 +mcsbw405gx2po=2271490577 +mcsbw805gx2po=2270372112 +mcsbw1605gx2po=0 +mcslr5glpo=0 +mcslr5gmpo=0 +mcslr5ghpo=0 +mcslr5gx1po=0 +mcslr5gx2po=0 +sb20in40hrpo=0 +sb20in40lrpo=0 +sb20in40hrlrpox=0 +dot11agduphrpo=0 +dot11agduplrpo=0 +dot11agduphrlrpox=0 +sb40and80hr5glpo=0 +sb40and80hr5gmpo=0 +sb40and80hr5ghpo=0 +sb40and80hr5gx1po=0 +sb40and80hr5gx2po=0 +sb20in80and160hr5glpo=0 +sb20in80and160hr5gmpo=0 +sb20in80and160hr5ghpo=0 +sb20in80and160hr5gx1po=0 +sb20in80and160hr5gx2po=0 +sb40and80lr5glpo=0 +sb40and80lr5gmpo=0 +sb40and80lr5ghpo=0 +sb40and80lr5gx1po=0 +sb40and80lr5gx2po=0 +sb20in80and160lr5glpo=0 +sb20in80and160lr5gmpo=0 +sb20in80and160lr5ghpo=0 +sb20in80and160lr5gx1po=0 +sb20in80and160lr5gx2po=0 +slice/1/mcs8poexp=0 +slice/1/mcs9poexp=0 +slice/1/mcs10poexp=0 +slice/1/mcs11poexp=0 +slice/1/cckbw202gpo=0 +slice/1/cckbw20ul2gpo=0 +slice/1/mcsbw202gpo=1968378128 +slice/1/mcsbw402gpo=1968378128 +slice/1/dot11agofdmhrbw202gpo=12561 +slice/1/ofdmlrbw202gpo=17 +slice/1/mcsbw205glpo=2574598944 +slice/1/mcsbw405glpo=2556703266 +slice/1/mcsbw805glpo=2270372096 +slice/1/mcsbw1605glpo=0 +slice/1/mcsbw205gmpo=2574598944 +slice/1/mcsbw405gmpo=2556703266 +slice/1/mcsbw805gmpo=2270372096 +slice/1/mcsbw1605gmpo=0 +slice/1/mcsbw205ghpo=1716723984 +slice/1/mcsbw405ghpo=1699946769 +slice/1/mcsbw805ghpo=1984040960 +slice/1/mcsbw1605ghpo=0 +slice/1/mcsbw205gx1po=1716723984 +slice/1/mcsbw405gx1po=1699946769 +slice/1/mcsbw805gx1po=1984040960 +slice/1/mcsbw1605gx1po=0 +slice/1/mcsbw205gx2po=2288267792 +slice/1/mcsbw405gx2po=2271490577 +slice/1/mcsbw805gx2po=2270372112 +slice/1/mcsbw1605gx2po=0 +slice/1/mcslr5glpo=0 +slice/1/mcslr5gmpo=0 +slice/1/mcslr5ghpo=0 +slice/1/mcslr5gx1po=0 +slice/1/mcslr5gx2po=0 +slice/1/sb20in40hrpo=0 +slice/1/sb20in40lrpo=0 +slice/1/sb20in40hrlrpox=0 +slice/1/dot11agduphrpo=0 +slice/1/dot11agduplrpo=0 +slice/1/dot11agduphrlrpox=0 +slice/1/sb40and80hr5glpo=0 +slice/1/sb40and80hr5gmpo=0 +slice/1/sb40and80hr5ghpo=0 +slice/1/sb40and80hr5gx1po=0 +slice/1/sb40and80hr5gx2po=0 +slice/1/sb20in80and160hr5glpo=0 +slice/1/sb20in80and160hr5gmpo=0 +slice/1/sb20in80and160hr5ghpo=0 +slice/1/sb20in80and160hr5gx1po=0 +slice/1/sb20in80and160hr5gx2po=0 +slice/1/sb40and80lr5glpo=0 +slice/1/sb40and80lr5gmpo=0 +slice/1/sb40and80lr5ghpo=0 +slice/1/sb40and80lr5gx1po=0 +slice/1/sb40and80lr5gx2po=0 +slice/1/sb20in80and160lr5glpo=0 +slice/1/sb20in80and160lr5gmpo=0 +slice/1/sb20in80and160lr5ghpo=0 +slice/1/sb20in80and160lr5gx1po=0 +slice/1/sb20in80and160lr5gx2po=0 +sar2g=18 +sar5g=15 +noiselvl2ga0=31 +noiselvl2ga1=31 +noiselvl2ga2=31 +slice/1/noiselvl2ga0=31 +noiselvl5ga0=31,31,31,31 +noiselvl5ga1=31,31,31,31 +noiselvl5ga2=31,31,31,31 +slice/1/noiselvl5ga0=31,31,31,31 +rxgainerr2ga0=63 +rxgainerr2ga1=31 +rxgainerr2ga2=31 +slice/1/rxgainerr2ga0=63 +rxgainerr5ga0=63,63,63,63 +rxgainerr5ga1=31,31,31,31 +rxgainerr5ga2=31,31,31,31 +slice/1/rxgainerr5ga0=63,63,63,63 +extpagain2g=1 +extpagain5g=1 +rxgains5gelnagaina0=4 +rxgains5gelnagaina1=4 +rxgains5gelnagaina2=2 +slice/1/rxgains5gelnagaina0=2 +rxgains5gmelnagaina0=4 +rxgains5gmelnagaina1=4 +rxgains5gmelnagaina2=2 +slice/1/rxgains5gmelnagaina0=2 +rxgains5ghelnagaina0=4 +rxgains5ghelnagaina1=4 +rxgains5ghelnagaina2=2 +slice/1/rxgains5ghelnagaina0=2 +rxgains5gtrisoa0=6 +rxgains5gtrisoa1=6 +rxgains5gtrisoa2=6 +slice/1/rxgains5gtrisoa0=6 +rxgains5gmtrisoa0=6 +rxgains5gmtrisoa1=6 +rxgains5gmtrisoa2=6 +slice/1/rxgains5gmtrisoa0=6 +rxgains5ghtrisoa0=6 +rxgains5ghtrisoa1=6 +rxgains5ghtrisoa2=6 +slice/1/rxgains5ghtrisoa0=6 +rxgains5gtrelnabypa0=1 +rxgains5gtrelnabypa1=1 +rxgains5gtrelnabypa2=1 +slice/1/rxgains5gtrelnabypa0=1 +rxgains5gmtrelnabypa0=1 +rxgains5gmtrelnabypa1=1 +rxgains5gmtrelnabypa2=1 +slice/1/rxgains5gmtrelnabypa0=1 +rxgains5ghtrelnabypa0=1 +rxgains5ghtrelnabypa1=1 +rxgains5ghtrelnabypa2=1 +slice/1/rxgains5ghtrelnabypa0=1 +rxgains2gelnagaina0=3 +rxgains2gelnagaina1=1 +rxgains2gelnagaina2=1 +slice/1/rxgains2gelnagaina0=1 +rxgains2gtrisoa0=6 +rxgains2gtrisoa1=6 +rxgains2gtrisoa2=6 +slice/1/rxgains2gtrisoa0=6 +rxgains2gtrelnabypa0=1 +rxgains2gtrelnabypa1=1 +rxgains2gtrelnabypa2=1 +slice/1/rxgains2gtrelnabypa0=1 +maxp2ga0=90 +maxp5gb0a0=82 +maxp5gb1a0=82 +maxp5gb2a0=82 +maxp5gb3a0=82 +maxp5gb4a0=82 +maxp2ga1=90 +maxp5gb0a1=82 +maxp5gb1a1=82 +maxp5gb2a1=82 +maxp5gb3a1=82 +maxp5gb4a1=82 +maxp2ga2=90 +maxp5gb0a2=82 +maxp5gb1a2=82 +maxp5gb2a2=82 +maxp5gb3a2=82 +maxp5gb4a2=82 +slice/1/maxp2ga0=90 +slice/1/maxp5gb0a0=82 +slice/1/maxp5gb1a0=82 +slice/1/maxp5gb2a0=82 +slice/1/maxp5gb3a0=82 +slice/1/maxp5gb4a0=82 +slice/1/pa2ga0=8128,-18780,0,0 +slice/1/pa5ga0=8426,-18268,-664,5087,8433,-18420,-719,2113,8490,-19574,-88,6036,8443,-19772,0,5706,8458,-19965,0,5220 +slice/1/pa5g40a0=9071,-20818,0,7224,9007,-20880,0,5554,9314,-22049,0,164,9143,-21609,0,2649,9145,-21710,0,3749 +slice/1/pa5g80a0=9146,-20739,0,7952,9232,-20944,0,7867,9197,-21503,0,3656,9006,-21236,0,3081,9016,-21244,0,4571 +pa2ga0=9025,-20293,0,0 +pa5ga0=7499,-14637,-1969,0,7707,-17101,-587,5195,7402,-16161,-1100,0,7344,-16748,-739,1327,7428,-17928,-15,5011 +pa5g40a0=7988,-17892,-580,5317,7888,-17627,-916,0,7882,-18490,-367,3892,7957,-19469,0,2348,7895,-19621,0,0 +pa5g80a0=7796,-17195,-802,3960,7586,-16154,-1279,2589,7714,-18334,-137,5511,7666,-18152,-424,3432,7659,-18483,-251,3445 +pa2ga1=9009,-20371,0,0 +pa5ga1=7747,-16591,-959,2964,7691,-17033,-620,5021,7573,-17772,0,8537,7458,-17897,0,6217,7423,-17847,0,6366 +pa5g40a1=8108,-18890,0,8717,8042,-18892,0,8351,7966,-19235,0,3448,7936,-19295,0,4290,7914,-19622,0,1481 +pa5g80a1=7869,-17894,-444,5027,7757,-17506,-601,4288,7777,-18739,0,5298,7834,-19458,0,0,7778,-19235,0,3087 +pa2ga2=8939,-20351,0,0 +pa5ga2=8093,-16295,-1525,2663,8079,-16633,-1461,923,8060,-18470,-284,5994,8033,-18923,0,7098,7986,-19025,0,4486 +pa5g40a2=8680,-19647,-212,7457,8706,-20168,0,7232,8635,-20565,0,2710,8618,-20767,0,1336,8529,-20679,0,1708 +pa5g80a2=8440,-18894,-427,5654,8425,-18966,-498,3030,8358,-19692,0,6669,8404,-20163,0,4245,8397,-20349,0,1904 +slice/1/AvVmid_c0=6,65,5,105,5,105,5,105,5,105 +AvVmid_c0=2,95,1,140,1,140,1,140,1,140 +AvVmid_c1=2,95,1,140,1,140,1,140,1,140 +AvVmid_c2=1,125,1,140,1,140,1,140,1,140 +rpcal2g=65535 +rpcal5gb0=65535 +rpcal5gb1=65535 +rpcal5gb2=65535 +rpcal5gb3=65535 +swctrlmap4_cfg=0x13 +swctrlmap4_TX2g_fem3to0=0x3333 +swctrlmap4_TX2g_fem7to4=0x4200 +swctrlmap4_TX2g_fem9to8=0x00 +swctrlmap4_RX2g_fem3to0=0x4444 +swctrlmap4_RX2g_fem7to4=0x4200 +swctrlmap4_RX2g_fem9to8=0x00 +swctrlmap4_RXByp2g_fem3to0=0x6666 +swctrlmap4_RXByp2g_fem7to4=0x4200 +swctrlmap4_RXByp2g_fem9to8=0x00 +swctrlmap4_misc2g_fem3to0=0x0000 +swctrlmap4_misc2g_fem7to4=0x0000 +swctrlmap4_misc2g_fem9to8=0x00 +swctrlmap4_TX5g_fem3to0=0x8888 +swctrlmap4_TX5g_fem7to4=0x1911 +swctrlmap4_TX5g_fem9to8=0x40 +swctrlmap4_RX5g_fem3to0=0x0000 +swctrlmap4_RX5g_fem7to4=0x1911 +swctrlmap4_RX5g_fem9to8=0x40 +swctrlmap4_RXByp5g_fem3to0=0x0000 +swctrlmap4_RXByp5g_fem7to4=0x0800 +swctrlmap4_RXByp5g_fem9to8=0x40 +swctrlmap4_misc5g_fem3to0=0x0000 +swctrlmap4_misc5g_fem7to4=0x0000 +swctrlmap4_misc5g_fem9to8=0x00 +master_slice_mask_5g=0x198 +master_slice_mask_2g=0x67 +core2slicemap=0x8 +dot11b_opts=0x3aa85 +ed_thresh2g=-63 +ed_thresh5g=-66 +eu_edthresh2g=-63 +eu_edthresh5g=-66 +slice/1/ed_thresh2g=-57 +slice/1/ed_thresh5g=-60 +slice/1/eu_edthresh2g=-57 +slice/1/eu_edthresh5g=-60 +btc_mode=1 +btc_full_hybrid=0 +btc_2gchain=5 +dynsdb_txchain=3 +muxenab=1 +seci_uart_gpios=0x08090a0b +fuart_pup_rx_cts=1 +slice/1/bphyscale=43 +slice/1/rssi_cal_rev=1 +slice/1/rxgaincal_rssical=1 +slice/1/gain_cal_temp=255 +slice/1/rssi_qdB_en=1 +slice/1/temp_comp_tr_loss=1 +slice/1/rssi_cal_freq_grp_2g=0x89,0x22,0xa2,0x03,0x3b,0x3c,0x44 +slice/1/rxgain_tempcoeff2g_sub_elnaoff=9,9,7,12,7 +slice/1/rxgain_tempcoeff2g_sub=17,17,12,16,17 +slice/1/rxgain_tempcoeff5gl=7 +slice/1/rxgain_tempcoeff5gml=12 +slice/1/rxgain_tempcoeff5gmu=12 +slice/1/rxgain_tempcoeff5gh=7 +slice/1/rxgain_tempcoeff5gl_elnaoff=0 +slice/1/rxgain_tempcoeff5gml_elnaoff=0 +slice/1/rxgain_tempcoeff5gmu_elnaoff=0 +slice/1/rxgain_tempcoeff5gh_elnaoff=9 +rssi_cal_rev=1 +rxgaincal_rssical=1 +gain_cal_temp=255 +rssi_qdB_en=1 +temp_comp_tr_loss=1 +rssi_cal_freq_grp_2g=0x89,0x22,0xa2,0x03,0x3b,0x3c,0x44 +rxgain_tempcoeff2g_sub=78,84,84,71,76,71,69,64,65,65,64,63,63,64,64 +rxgain_tempcoeff2g_sub_elnaoff=70,79,71,76,74,67,67,67,67,67,64,67,67,63,68 +rxgain_tempcoeff5gl=47,42,46 +rxgain_tempcoeff5gml=58,45,45 +rxgain_tempcoeff5gmu=57,48,44 +rxgain_tempcoeff5gh=57,52,51 +rxgain_tempcoeff5gl_elnaoff=46,42,38 +rxgain_tempcoeff5gml_elnaoff=49,42,41 +rxgain_tempcoeff5gmu_elnaoff=48,42,40 +rxgain_tempcoeff5gh_elnaoff=48,44,42 +txfdiqcalenable=1 +ldo3p3_voltage=4 +initbaseidx5govrval=20 +initbaseidx2govrval=20 +slice/1/initbaseidx5govrval=20 +slice/1/initbaseidx2govrval=20 +useoobgaint=1 +pad_scaling=128 +olpc_idx_in_use=1 +disable_olpc=0 +slice/1/olpc_idx_in_use=1 +slice/1/disable_olpc=0 +olpc_thresh=0 +slice/1/olpc_thresh=0 +ofdmfilttype_2gbe=1 +slice/1/ofdmfilttype_2gbe=1 +rssicorrnorm_c0=0,0 +rssicorrnorm_c1=0,0 +rssicorrnorm_c2=0,0 +rssicorrnorm5g_c0=-4,-3,-2,-4,-3,-2,-5,-3,-2,-4,-3,-2 +rssicorrnorm5g_c1=-4,-3,-2,-4,-3,-2,-6,-3,-2,-4,-3,-2 +rssicorrnorm5g_c2=-4,-3,-2,-4,-3,-2,-4,-3,-2,-4,-3,-2 +slice/1/rssicorrnorm_c0=0,0 +slice/1/rssicorrnorm5g_c0=0,2,4,0,2,4,0,2,4,0,2,4 +paprdis=0 +paprrmcsgamma2g=500,550,550,-1,-1,-1,-1,-1,-1,-1 +paprrmcsgain2g=128,128,128,0,0,0,0,0,0,0 +paprrmcsgamma5g20=-1,-1,-1,-1,-1,-1,-1,-1,-1,-1 +paprrmcsgain5g20=0,0,0,0,0,0,0,0,0,0 +paprrmcsgamma5g40=-1,-1,-1,-1,-1,-1,-1,-1,-1,-1 +paprrmcsgain5g40=0,0,0,0,0,0,0,0,0,0 +paprrmcsgamma5g80=-1,-1,-1,-1,-1,-1,-1,-1,-1,-1 +paprrmcsgain5g80=0,0,0,0,0,0,0,0,0,0 +slice/1/paprdis=1 +slice/1/paprrmcsgamma2g=500,550,550,600,700,-1,-1,-1,-1,-1 +slice/1/paprrmcsgain2g=128,128,128,128,128,0,0,0,0,0 +slice/1/paprrmcsgamma5g20=-1,-1,-1,-1,-1,-1,-1,-1,-1,-1 +slice/1/paprrmcsgain5g20=0,0,0,0,0,0,0,0,0,0 +slice/1/paprrmcsgamma5g40=-1,-1,-1,-1,-1,-1,-1,-1,-1,-1 +slice/1/paprrmcsgain5g40=0,0,0,0,0,0,0,0,0,0 +slice/1/paprrmcsgamma5g80=-1,-1,-1,-1,-1,-1,-1,-1,-1,-1 +slice/1/paprrmcsgain5g80=0,0,0,0,0,0,0,0,0,0 +host_wake_opt=0 +olpc_tempslope2g=80,80,80 +olpc_tempslope5g=180,180,180 +slice/1/olpc_tempslope2g=120 +slice/1/olpc_tempslope5g=180 +ds_hc_enable=1 +onbody_gpio_inpt=12 +bphyscale=29,25 +slice/1/bbmult_scaling=287 +tempsense_pwrbackoff_threshold=55 +pwrbackoff_2g=4,4,4 +pwrbackoff_5gl=4,4,4 +pwrbackoff_5gm=4,4,4 +pwrbackoff_5gh=4,4,4 +slice/1/tempsense_pwrbackoff_threshold=55 +slice/1/pwrbackoff_2g=4,4,4 +slice/1/pwrbackoff_5gl=4,4,4 +slice/1/pwrbackoff_5gm=4,4,4 +slice/1/pwrbackoff_5gh=4,4,4 +sar_fusion_enable=0 +tempsense_throttle_txchain=1 +throttle_tx_duty_cycle=50 +slice/1/throttle_tx_duty_cycle=50 +cck_tx_coremask=1 +cck_txdiv_mode=1 +txfilt5g_chanlist=36,64,100,140,149,165,38,62,102,134,151,159,42,58,106,122,155 +txfilt5g_finescale=0xA6,0xA6,0x80,0x80,0xA6,0xA6,0x67,0x67,0x67,0x8D,0x8D,0x8D,0x8D,0x8D,0x67,0x8D,0x8D +txfilt5g_finescale_offset_adj=0,0,5,5,0,0,5,5,5,0,0,0,0,0,5,0,0 +dis_5g_dac_scram=1 +srom_wrt_time=6 +pcie_slave_axi_timeout=0 +sw_d2h_read_timeout=55000 +asym_interf_noise_delta_thresh=5 +asym_interf_mit_en=1 diff --git a/apple-t2-support/brcm/brcmfmac4364b3-pcie.apple,bali.bin b/apple-t2-support/brcm/brcmfmac4364b3-pcie.apple,bali.bin new file mode 100644 index 0000000..fb2f55e Binary files /dev/null and b/apple-t2-support/brcm/brcmfmac4364b3-pcie.apple,bali.bin differ diff --git a/apple-t2-support/brcm/brcmfmac4364b3-pcie.apple,bali.clm_blob b/apple-t2-support/brcm/brcmfmac4364b3-pcie.apple,bali.clm_blob new file mode 100644 index 0000000..63b516b Binary files /dev/null and b/apple-t2-support/brcm/brcmfmac4364b3-pcie.apple,bali.clm_blob differ diff --git a/apple-t2-support/brcm/brcmfmac4364b3-pcie.apple,bali.txcap_blob b/apple-t2-support/brcm/brcmfmac4364b3-pcie.apple,bali.txcap_blob new file mode 100644 index 0000000..03f7b31 Binary files /dev/null and b/apple-t2-support/brcm/brcmfmac4364b3-pcie.apple,bali.txcap_blob differ diff --git a/apple-t2-support/brcm/brcmfmac4364b3-pcie.apple,borneo-HRPN-m.txt b/apple-t2-support/brcm/brcmfmac4364b3-pcie.apple,borneo-HRPN-m.txt new file mode 100644 index 0000000..609475f --- /dev/null +++ b/apple-t2-support/brcm/brcmfmac4364b3-pcie.apple,borneo-HRPN-m.txt @@ -0,0 +1,482 @@ +sromrev=15 +subvid=0x106b +vendid=0x14e4 +devid=0x4464 +boardtype=0x07bf +boardrev=0x1790 +boardnum=1 +boardflags=0x10401801 +boardflags2=0x0 +boardflags3=0x48002085 +boardflags4=0x140 +slice/1/boardflags=0x10001001 +slice/1/boardflags2=0x0 +slice/1/boardflags3=0x48002080 +slice/1/boardflags4=0x140 +aa2g=0x7 +aa5g=0x7 +agbg0=0x83 +agbg1=0x82 +agbg2=0x02 +slice/1/agbg0=0x02 +aga0=0x06 +aga1=0x86 +aga2=0x86 +slice/1/aga0=0x86 +txchain=0x7 +rxchain=0x7 +slice/1/txchain=0x1 +slice/1/rxchain=0x1 +antswitch=0 +tssiposslope2g=1 +slice/1/tssiposslope2g=1 +epagain2g=0 +slice/1/epagain2g=0 +pdgain2g=0 +tworangetssi2g=0 +slice/1/tworangetssi2g=0 +papdcap2g=0 +femctrl=0 +tssiposslope5g=1 +slice/1/tssiposslope5g=1 +epagain5g=0 +slice/1/epagain5g=0 +pdgain5g=0 +slice/1/pdgain5g=0 +tworangetssi5g=0 +papdcap5g=0 +gainctrlsph=0 +tempthresh=110 +tempoffset=255 +rawtempsense=0x1ff +rhc_tempthresh=115 +measpower=0 +measpower1=0 +measpower2=0 +xtalfreq=37400 +phycal_tempdelta=40 +slice/1/phycal_tempdelta=40 +temps_period=10 +temps_hysteresis=5 +slice/1/pdoffset40m2g=0 +slice/1/pdoffset40ma0=0x11100 +slice/1/pdoffset80ma0=0x22222 +slice/1/pdoffsetcck=0x6 +pdoffset40ma0=0x00001 +pdoffset40ma1=0xf00f0 +pdoffset40ma2=0x0f001 +pdoffset80ma0=0xef0ff +pdoffset80ma1=0xee0ff +pdoffset80ma2=0xde0ff +pdoffset40m2g=0 +pdoffsetcck=0x1000 +pdoffset20in40m5gb0=0 +pdoffset20in40m5gb1=0 +pdoffset20in40m5gb2=0 +pdoffset20in40m5gb3=0 +pdoffset20in40m5gb4=0 +pdoffset40in80m5gb0=0 +pdoffset40in80m5gb1=0 +pdoffset40in80m5gb2=0 +pdoffset40in80m5gb3=0 +pdoffset40in80m5gb4=0 +pdoffset20in80m5gb0=0 +pdoffset20in80m5gb1=0 +pdoffset20in80m5gb2=0 +pdoffset20in80m5gb3=0 +pdoffset20in80m5gb4=0 +subband5gver=0x5 +mcs8poexp=0 +mcs9poexp=0 +mcs10poexp=0 +mcs11poexp=0 +cckbw202gpo=0 +cckbw20ul2gpo=0 +mcsbw202gpo=1968378128 +mcsbw402gpo=1968378128 +dot11agofdmhrbw202gpo=12561 +ofdmlrbw202gpo=17 +mcsbw205glpo=2574598944 +mcsbw405glpo=2556703266 +mcsbw805glpo=2270372096 +mcsbw1605glpo=0 +mcsbw205gmpo=2574598944 +mcsbw405gmpo=2556703266 +mcsbw805gmpo=2270372096 +mcsbw1605gmpo=0 +mcsbw205ghpo=1716723984 +mcsbw405ghpo=1699946769 +mcsbw805ghpo=1984040960 +mcsbw1605ghpo=0 +mcsbw205gx1po=1716723984 +mcsbw405gx1po=1699946769 +mcsbw805gx1po=1984040960 +mcsbw1605gx1po=0 +mcsbw205gx2po=2288267792 +mcsbw405gx2po=2271490577 +mcsbw805gx2po=2270372112 +mcsbw1605gx2po=0 +mcslr5glpo=0 +mcslr5gmpo=0 +mcslr5ghpo=0 +mcslr5gx1po=0 +mcslr5gx2po=0 +sb20in40hrpo=0 +sb20in40lrpo=0 +sb20in40hrlrpox=0 +dot11agduphrpo=0 +dot11agduplrpo=0 +dot11agduphrlrpox=0 +sb40and80hr5glpo=0 +sb40and80hr5gmpo=0 +sb40and80hr5ghpo=0 +sb40and80hr5gx1po=0 +sb40and80hr5gx2po=0 +sb20in80and160hr5glpo=0 +sb20in80and160hr5gmpo=0 +sb20in80and160hr5ghpo=0 +sb20in80and160hr5gx1po=0 +sb20in80and160hr5gx2po=0 +sb40and80lr5glpo=0 +sb40and80lr5gmpo=0 +sb40and80lr5ghpo=0 +sb40and80lr5gx1po=0 +sb40and80lr5gx2po=0 +sb20in80and160lr5glpo=0 +sb20in80and160lr5gmpo=0 +sb20in80and160lr5ghpo=0 +sb20in80and160lr5gx1po=0 +sb20in80and160lr5gx2po=0 +slice/1/mcs8poexp=0 +slice/1/mcs9poexp=0 +slice/1/mcs10poexp=0 +slice/1/mcs11poexp=0 +slice/1/cckbw202gpo=0 +slice/1/cckbw20ul2gpo=0 +slice/1/mcsbw202gpo=1968378128 +slice/1/mcsbw402gpo=1968378128 +slice/1/dot11agofdmhrbw202gpo=12561 +slice/1/ofdmlrbw202gpo=17 +slice/1/mcsbw205glpo=2574598944 +slice/1/mcsbw405glpo=2556703266 +slice/1/mcsbw805glpo=2270372096 +slice/1/mcsbw1605glpo=0 +slice/1/mcsbw205gmpo=2574598944 +slice/1/mcsbw405gmpo=2556703266 +slice/1/mcsbw805gmpo=2270372096 +slice/1/mcsbw1605gmpo=0 +slice/1/mcsbw205ghpo=1716723984 +slice/1/mcsbw405ghpo=1699946769 +slice/1/mcsbw805ghpo=1984040960 +slice/1/mcsbw1605ghpo=0 +slice/1/mcsbw205gx1po=1716723984 +slice/1/mcsbw405gx1po=1699946769 +slice/1/mcsbw805gx1po=1984040960 +slice/1/mcsbw1605gx1po=0 +slice/1/mcsbw205gx2po=2288267792 +slice/1/mcsbw405gx2po=2271490577 +slice/1/mcsbw805gx2po=2270372112 +slice/1/mcsbw1605gx2po=0 +slice/1/mcslr5glpo=0 +slice/1/mcslr5gmpo=0 +slice/1/mcslr5ghpo=0 +slice/1/mcslr5gx1po=0 +slice/1/mcslr5gx2po=0 +slice/1/sb20in40hrpo=0 +slice/1/sb20in40lrpo=0 +slice/1/sb20in40hrlrpox=0 +slice/1/dot11agduphrpo=0 +slice/1/dot11agduplrpo=0 +slice/1/dot11agduphrlrpox=0 +slice/1/sb40and80hr5glpo=0 +slice/1/sb40and80hr5gmpo=0 +slice/1/sb40and80hr5ghpo=0 +slice/1/sb40and80hr5gx1po=0 +slice/1/sb40and80hr5gx2po=0 +slice/1/sb20in80and160hr5glpo=0 +slice/1/sb20in80and160hr5gmpo=0 +slice/1/sb20in80and160hr5ghpo=0 +slice/1/sb20in80and160hr5gx1po=0 +slice/1/sb20in80and160hr5gx2po=0 +slice/1/sb40and80lr5glpo=0 +slice/1/sb40and80lr5gmpo=0 +slice/1/sb40and80lr5ghpo=0 +slice/1/sb40and80lr5gx1po=0 +slice/1/sb40and80lr5gx2po=0 +slice/1/sb20in80and160lr5glpo=0 +slice/1/sb20in80and160lr5gmpo=0 +slice/1/sb20in80and160lr5ghpo=0 +slice/1/sb20in80and160lr5gx1po=0 +slice/1/sb20in80and160lr5gx2po=0 +sar2g=18 +sar5g=15 +noiselvl2ga0=31 +noiselvl2ga1=31 +noiselvl2ga2=31 +slice/1/noiselvl2ga0=31 +noiselvl5ga0=31,31,31,31 +noiselvl5ga1=31,31,31,31 +noiselvl5ga2=31,31,31,31 +slice/1/noiselvl5ga0=31,31,31,31 +rxgainerr2ga0=63 +rxgainerr2ga1=31 +rxgainerr2ga2=31 +slice/1/rxgainerr2ga0=63 +rxgainerr5ga0=63,63,63,63 +rxgainerr5ga1=31,31,31,31 +rxgainerr5ga2=31,31,31,31 +slice/1/rxgainerr5ga0=63,63,63,63 +extpagain2g=1 +extpagain5g=1 +rxgains5gelnagaina0=4 +rxgains5gelnagaina1=4 +rxgains5gelnagaina2=2 +slice/1/rxgains5gelnagaina0=2 +rxgains5gmelnagaina0=4 +rxgains5gmelnagaina1=4 +rxgains5gmelnagaina2=2 +slice/1/rxgains5gmelnagaina0=2 +rxgains5ghelnagaina0=4 +rxgains5ghelnagaina1=4 +rxgains5ghelnagaina2=2 +slice/1/rxgains5ghelnagaina0=2 +rxgains5gtrisoa0=6 +rxgains5gtrisoa1=6 +rxgains5gtrisoa2=6 +slice/1/rxgains5gtrisoa0=6 +rxgains5gmtrisoa0=6 +rxgains5gmtrisoa1=6 +rxgains5gmtrisoa2=6 +slice/1/rxgains5gmtrisoa0=6 +rxgains5ghtrisoa0=6 +rxgains5ghtrisoa1=6 +rxgains5ghtrisoa2=6 +slice/1/rxgains5ghtrisoa0=6 +rxgains5gtrelnabypa0=1 +rxgains5gtrelnabypa1=1 +rxgains5gtrelnabypa2=1 +slice/1/rxgains5gtrelnabypa0=1 +rxgains5gmtrelnabypa0=1 +rxgains5gmtrelnabypa1=1 +rxgains5gmtrelnabypa2=1 +slice/1/rxgains5gmtrelnabypa0=1 +rxgains5ghtrelnabypa0=1 +rxgains5ghtrelnabypa1=1 +rxgains5ghtrelnabypa2=1 +slice/1/rxgains5ghtrelnabypa0=1 +rxgains2gelnagaina0=3 +rxgains2gelnagaina1=2 +rxgains2gelnagaina2=2 +slice/1/rxgains2gelnagaina0=1 +rxgains2gtrisoa0=6 +rxgains2gtrisoa1=6 +rxgains2gtrisoa2=6 +slice/1/rxgains2gtrisoa0=6 +rxgains2gtrelnabypa0=1 +rxgains2gtrelnabypa1=1 +rxgains2gtrelnabypa2=1 +slice/1/rxgains2gtrelnabypa0=1 +maxp2ga0=90 +maxp5gb0a0=82 +maxp5gb1a0=82 +maxp5gb2a0=82 +maxp5gb3a0=82 +maxp5gb4a0=82 +maxp2ga1=90 +maxp5gb0a1=82 +maxp5gb1a1=82 +maxp5gb2a1=82 +maxp5gb3a1=82 +maxp5gb4a1=82 +maxp2ga2=90 +maxp5gb0a2=82 +maxp5gb1a2=82 +maxp5gb2a2=82 +maxp5gb3a2=82 +maxp5gb4a2=82 +slice/1/maxp2ga0=90 +slice/1/maxp5gb0a0=82 +slice/1/maxp5gb1a0=82 +slice/1/maxp5gb2a0=82 +slice/1/maxp5gb3a0=82 +slice/1/maxp5gb4a0=82 +slice/1/pa2ga0=6794,-9756,-702,5597 +slice/1/pa5ga0=6423,-2156,-5947,4698,6173,0,-6838,4193,6210,-143,-6764,4832,6163,-52,-6691,4989,6135,-815,-5965,8745 +slice/1/pa5g40a0=6205,-1090,-6183,5493,6201,-1056,-6068,6960,6160,0,-6378,7398,6122,0,-6321,7536,6106,-650,-5843,8828 +slice/1/pa5g80a0=6334,-1730,-5736,5978,6289,-1093,-5997,6026,6139,-66,-6374,6265,6206,-991,-5788,7724,6179,-1379,-5521,8078 +pa2ga0=7114,-10840,-438,5467 +pa5ga0=6176,-1568,-5942,5037,6180,-1873,-5624,6186,6144,-1919,-5550,6663,6156,-1823,-5626,7205,6069,-1696,-5612,7937 +pa5g40a0=5992,-1494,-5593,6834,6119,-2662,-4953,8674,6132,-2617,-4931,9121,6051,-1828,-5338,8489,6041,-2218,-4988,10459 +pa5g80a0=6064,-3052,-4706,7638,6068,-3097,-4675,7561,6100,-3283,-4538,8367,6122,-3040,-4697,9927,6024,-2613,-4840,9804 +pa2ga1=7103,-10837,-432,5220 +pa5ga1=6136,0,-6839,2576,6125,0,-6687,3665,6124,-443,-6526,2733,6163,-832,-6279,5060,6061,0,-6673,5178 +pa5g40a1=5984,0,-6550,3772,6108,-971,-5990,5325,6174,-1780,-5479,7268,6048,-572,-6155,5528,6099,-1235,-5750,8576 +pa5g80a1=6036,-1442,-5691,4505,6104,-1968,-5369,5441,6170,-2798,-4891,6946,6170,-2358,-5178,8748,6127,-1955,-5475,7204 +pa2ga2=7153,-10553,-632,5451 +pa5ga2=6278,-2835,-5467,4107,6305,-2915,-5424,4322,6088,-1700,-5947,3613,6108,-2417,-5333,6068,6001,-2301,-5278,6582 +pa5g40a2=6150,-3146,-4985,6641,6069,-2188,-5496,5448,6031,-2064,-5364,7643,6037,-2175,-5294,6789,6008,-3181,-4505,10114 +pa5g80a2=6165,-4337,-4197,7667,6087,-3202,-4823,5837,5962,-1972,-5504,4502,6044,-3067,-4707,7908,6044,-3801,-4130,10803 +slice/1/AvVmid_c0=7,65,7,55,7,55,7,55,7,55 +AvVmid_c0=2,115,3,90,3,90,3,90,3,90 +AvVmid_c1=2,115,3,90,3,90,3,90,3,90 +AvVmid_c2=2,115,3,90,3,90,3,90,3,90 +rpcal2g=65535 +rpcal5gb0=65535 +rpcal5gb1=65535 +rpcal5gb2=65535 +rpcal5gb3=65535 +swctrlmap4_cfg=0x13 +swctrlmap4_TX2g_fem3to0=0x3333 +swctrlmap4_TX2g_fem7to4=0x4200 +swctrlmap4_TX2g_fem9to8=0x00 +swctrlmap4_RX2g_fem3to0=0x4444 +swctrlmap4_RX2g_fem7to4=0x4200 +swctrlmap4_RX2g_fem9to8=0x00 +swctrlmap4_RXByp2g_fem3to0=0x6666 +swctrlmap4_RXByp2g_fem7to4=0x4200 +swctrlmap4_RXByp2g_fem9to8=0x00 +swctrlmap4_misc2g_fem3to0=0x0000 +swctrlmap4_misc2g_fem7to4=0x0000 +swctrlmap4_misc2g_fem9to8=0x00 +swctrlmap4_TX5g_fem3to0=0x8888 +swctrlmap4_TX5g_fem7to4=0x1911 +swctrlmap4_TX5g_fem9to8=0x40 +swctrlmap4_RX5g_fem3to0=0x0000 +swctrlmap4_RX5g_fem7to4=0x1911 +swctrlmap4_RX5g_fem9to8=0x40 +swctrlmap4_RXByp5g_fem3to0=0x0000 +swctrlmap4_RXByp5g_fem7to4=0x0800 +swctrlmap4_RXByp5g_fem9to8=0x40 +swctrlmap4_misc5g_fem3to0=0x0000 +swctrlmap4_misc5g_fem7to4=0x0000 +swctrlmap4_misc5g_fem9to8=0x00 +master_slice_mask_5g=0x198 +master_slice_mask_2g=0x67 +core2slicemap=0x8 +dot11b_opts=0x3aa85 +ed_thresh2g=-63 +ed_thresh5g=-66 +eu_edthresh2g=-63 +eu_edthresh5g=-66 +slice/1/ed_thresh2g=-57 +slice/1/ed_thresh5g=-60 +slice/1/eu_edthresh2g=-57 +slice/1/eu_edthresh5g=-60 +btc_mode=1 +btc_full_hybrid=0 +btc_2gchain=5 +dynsdb_txchain=3 +muxenab=1 +seci_uart_gpios=0x08090a0b +fuart_pup_rx_cts=1 +slice/1/bphyscale=43 +slice/1/rssi_cal_rev=1 +slice/1/rxgaincal_rssical=1 +slice/1/gain_cal_temp=255 +slice/1/rssi_qdB_en=1 +slice/1/temp_comp_tr_loss=1 +slice/1/rssi_cal_freq_grp_2g=0x89,0x22,0xa2,0x03,0x3b,0x3c,0x44 +slice/1/rxgain_tempcoeff2g_sub_elnaoff=4,7,7,9,9 +slice/1/rxgain_tempcoeff2g_sub=12,9,10,9,7 +slice/1/rxgain_tempcoeff5gl=9 +slice/1/rxgain_tempcoeff5gml=7 +slice/1/rxgain_tempcoeff5gmu=5 +slice/1/rxgain_tempcoeff5gh=1 +slice/1/rxgain_tempcoeff5gl_elnaoff=0 +slice/1/rxgain_tempcoeff5gml_elnaoff=7 +slice/1/rxgain_tempcoeff5gmu_elnaoff=12 +slice/1/rxgain_tempcoeff5gh_elnaoff=7 +rssi_cal_rev=1 +rxgaincal_rssical=1 +gain_cal_temp=255 +rssi_qdB_en=1 +temp_comp_tr_loss=1 +rssi_cal_freq_grp_2g=0x89,0x22,0xa2,0x03,0x3b,0x3c,0x44 +rxgain_tempcoeff2g_sub=73,63,69,76,55,66,61,63,76,60,72,66,64,86,66 +rxgain_tempcoeff2g_sub_elnaoff=32,76,67,40,63,38,63,67,48,63,38,63,76,48,54 +rxgain_tempcoeff5gl=50,55,54 +rxgain_tempcoeff5gml=49,44,53 +rxgain_tempcoeff5gmu=48,44,53 +rxgain_tempcoeff5gh=50,45,60 +rxgain_tempcoeff5gl_elnaoff=46,41,35 +rxgain_tempcoeff5gml_elnaoff=35,36,48 +rxgain_tempcoeff5gmu_elnaoff=33,32,40 +rxgain_tempcoeff5gh_elnaoff=32,35,44 +txfdiqcalenable=1 +ldo3p3_voltage=4 +initbaseidx5govrval=20 +initbaseidx2govrval=20 +slice/1/initbaseidx5govrval=20 +slice/1/initbaseidx2govrval=20 +useoobgaint=1 +pad_scaling=128 +olpc_idx_in_use=1 +disable_olpc=0 +slice/1/olpc_idx_in_use=1 +slice/1/disable_olpc=0 +olpc_thresh=0 +slice/1/olpc_thresh=0 +ofdmfilttype_2gbe=1 +slice/1/ofdmfilttype_2gbe=1 +rssicorrnorm_c0=0,0 +rssicorrnorm_c1=0,0 +rssicorrnorm_c2=0,0 +rssicorrnorm5g_c0=-3,0,0,-3,0,0,-3,0,0,-3,0,0 +rssicorrnorm5g_c1=-3,0,0,-3,0,0,-3,0,0,-3,0,0 +rssicorrnorm5g_c2=-3,0,0,-3,0,0,-3,0,0,-3,0,0 +slice/1/rssicorrnorm_c0=0,0 +slice/1/rssicorrnorm5g_c0=3,4,5,3,4,5,3,4,5,3,4,5 +paprdis=0 +paprrmcsgamma2g=500,550,550,-1,-1,-1,-1,-1,-1,-1 +paprrmcsgain2g=128,128,128,0,0,0,0,0,0,0 +paprrmcsgamma5g20=-1,-1,-1,-1,-1,-1,-1,-1,-1,-1 +paprrmcsgain5g20=0,0,0,0,0,0,0,0,0,0 +paprrmcsgamma5g40=-1,-1,-1,-1,-1,-1,-1,-1,-1,-1 +paprrmcsgain5g40=0,0,0,0,0,0,0,0,0,0 +paprrmcsgamma5g80=-1,-1,-1,-1,-1,-1,-1,-1,-1,-1 +paprrmcsgain5g80=0,0,0,0,0,0,0,0,0,0 +slice/1/paprdis=1 +slice/1/paprrmcsgamma2g=500,550,550,600,700,-1,-1,-1,-1,-1 +slice/1/paprrmcsgain2g=128,128,128,128,128,0,0,0,0,0 +slice/1/paprrmcsgamma5g20=-1,-1,-1,-1,-1,-1,-1,-1,-1,-1 +slice/1/paprrmcsgain5g20=0,0,0,0,0,0,0,0,0,0 +slice/1/paprrmcsgamma5g40=-1,-1,-1,-1,-1,-1,-1,-1,-1,-1 +slice/1/paprrmcsgain5g40=0,0,0,0,0,0,0,0,0,0 +slice/1/paprrmcsgamma5g80=-1,-1,-1,-1,-1,-1,-1,-1,-1,-1 +slice/1/paprrmcsgain5g80=0,0,0,0,0,0,0,0,0,0 +host_wake_opt=0 +olpc_tempslope2g=80,80,80 +olpc_tempslope5g=180,180,180 +slice/1/olpc_tempslope2g=120 +slice/1/olpc_tempslope5g=180 +ds_hc_enable=1 +bphyscale=29,25 +slice/1/bbmult_scaling=287 +tempsense_pwrbackoff_threshold=55 +pwrbackoff_2g=4,4,4 +pwrbackoff_5gl=4,4,4 +pwrbackoff_5gm=4,4,4 +pwrbackoff_5gh=4,4,4 +slice/1/tempsense_pwrbackoff_threshold=55 +slice/1/pwrbackoff_2g=4,4,4 +slice/1/pwrbackoff_5gl=4,4,4 +slice/1/pwrbackoff_5gm=4,4,4 +slice/1/pwrbackoff_5gh=4,4,4 +sar_fusion_enable=0 +onbody_gpio_inpt=12 +tempsense_throttle_txchain=1 +throttle_tx_duty_cycle=50 +slice/1/throttle_tx_duty_cycle=50 +cck_tx_coremask=1 +cck_txdiv_mode=1 +txfilt5g_chanlist=36,64,100,140,149,165,38,62,102,134,151,159,42,58,106,122,155 +txfilt5g_finescale=0xA6,0xA6,0x80,0x80,0xA6,0xA6,0x67,0x67,0x67,0x8D,0x8D,0x8D,0x8D,0x8D,0x67,0x8D,0x8D +txfilt5g_finescale_offset_adj=0,0,5,5,0,0,5,5,5,0,0,0,0,0,5,0,0 +dis_5g_dac_scram=1 +srom_wrt_time=6 +pcie_slave_axi_timeout=0 +sw_d2h_read_timeout=55000 +fcc_violation_ch_list=106,122 +fcc_violation_war=0 +asym_interf_noise_delta_thresh=5 +asym_interf_mit_en=1 diff --git a/apple-t2-support/brcm/brcmfmac4364b3-pcie.apple,borneo-HRPN-u-7.7.txt b/apple-t2-support/brcm/brcmfmac4364b3-pcie.apple,borneo-HRPN-u-7.7.txt new file mode 100644 index 0000000..a7e1f73 --- /dev/null +++ b/apple-t2-support/brcm/brcmfmac4364b3-pcie.apple,borneo-HRPN-u-7.7.txt @@ -0,0 +1,482 @@ +sromrev=15 +subvid=0x106b +vendid=0x14e4 +devid=0x4464 +boardtype=0x081d +boardrev=0x1770 +boardnum=1 +boardflags=0x10401801 +boardflags2=0x0 +boardflags3=0x48002085 +boardflags4=0x140 +slice/1/boardflags=0x10001001 +slice/1/boardflags2=0x0 +slice/1/boardflags3=0x48002080 +slice/1/boardflags4=0x140 +aa2g=0x7 +aa5g=0x7 +agbg0=0x83 +agbg1=0x82 +agbg2=0x02 +slice/1/agbg0=0x02 +aga0=0x06 +aga1=0x86 +aga2=0x86 +slice/1/aga0=0x86 +txchain=0x7 +rxchain=0x7 +slice/1/txchain=0x1 +slice/1/rxchain=0x1 +antswitch=0 +tssiposslope2g=1 +slice/1/tssiposslope2g=1 +epagain2g=0 +slice/1/epagain2g=0 +pdgain2g=0 +tworangetssi2g=0 +slice/1/tworangetssi2g=0 +papdcap2g=0 +femctrl=0 +tssiposslope5g=1 +slice/1/tssiposslope5g=1 +epagain5g=0 +slice/1/epagain5g=0 +pdgain5g=0 +slice/1/pdgain5g=0 +tworangetssi5g=0 +papdcap5g=0 +gainctrlsph=0 +tempthresh=110 +tempoffset=255 +rawtempsense=0x1ff +rhc_tempthresh=115 +measpower=0 +measpower1=0 +measpower2=0 +xtalfreq=37400 +phycal_tempdelta=40 +slice/1/phycal_tempdelta=40 +temps_period=10 +temps_hysteresis=5 +slice/1/pdoffset40m2g=0 +slice/1/pdoffset40ma0=0x65644 +slice/1/pdoffset80ma0=0x65655 +slice/1/pdoffsetcck=0x4 +pdoffset40ma0=0x11211 +pdoffset40ma1=0x11211 +pdoffset40ma2=0x11211 +pdoffset80ma0=0x0f100 +pdoffset80ma1=0x1f10e +pdoffset80ma2=0x0f200 +pdoffset40m2g=0 +pdoffsetcck=0x0842 +pdoffset20in40m5gb0=0 +pdoffset20in40m5gb1=0 +pdoffset20in40m5gb2=0 +pdoffset20in40m5gb3=0 +pdoffset20in40m5gb4=0 +pdoffset40in80m5gb0=0 +pdoffset40in80m5gb1=0 +pdoffset40in80m5gb2=0 +pdoffset40in80m5gb3=0 +pdoffset40in80m5gb4=0 +pdoffset20in80m5gb0=0 +pdoffset20in80m5gb1=0 +pdoffset20in80m5gb2=0 +pdoffset20in80m5gb3=0 +pdoffset20in80m5gb4=0 +subband5gver=0x5 +mcs8poexp=0 +mcs9poexp=0 +mcs10poexp=0 +mcs11poexp=0 +cckbw202gpo=0 +cckbw20ul2gpo=0 +mcsbw202gpo=1968378128 +mcsbw402gpo=1968378128 +dot11agofdmhrbw202gpo=12561 +ofdmlrbw202gpo=17 +mcsbw205glpo=2574598944 +mcsbw405glpo=2556703266 +mcsbw805glpo=2270372096 +mcsbw1605glpo=0 +mcsbw205gmpo=2574598944 +mcsbw405gmpo=2556703266 +mcsbw805gmpo=2270372096 +mcsbw1605gmpo=0 +mcsbw205ghpo=1716723984 +mcsbw405ghpo=1699946769 +mcsbw805ghpo=1984040960 +mcsbw1605ghpo=0 +mcsbw205gx1po=1716723984 +mcsbw405gx1po=1699946769 +mcsbw805gx1po=1984040960 +mcsbw1605gx1po=0 +mcsbw205gx2po=2288267792 +mcsbw405gx2po=2271490577 +mcsbw805gx2po=2270372112 +mcsbw1605gx2po=0 +mcslr5glpo=0 +mcslr5gmpo=0 +mcslr5ghpo=0 +mcslr5gx1po=0 +mcslr5gx2po=0 +sb20in40hrpo=0 +sb20in40lrpo=0 +sb20in40hrlrpox=0 +dot11agduphrpo=0 +dot11agduplrpo=0 +dot11agduphrlrpox=0 +sb40and80hr5glpo=0 +sb40and80hr5gmpo=0 +sb40and80hr5ghpo=0 +sb40and80hr5gx1po=0 +sb40and80hr5gx2po=0 +sb20in80and160hr5glpo=0 +sb20in80and160hr5gmpo=0 +sb20in80and160hr5ghpo=0 +sb20in80and160hr5gx1po=0 +sb20in80and160hr5gx2po=0 +sb40and80lr5glpo=0 +sb40and80lr5gmpo=0 +sb40and80lr5ghpo=0 +sb40and80lr5gx1po=0 +sb40and80lr5gx2po=0 +sb20in80and160lr5glpo=0 +sb20in80and160lr5gmpo=0 +sb20in80and160lr5ghpo=0 +sb20in80and160lr5gx1po=0 +sb20in80and160lr5gx2po=0 +slice/1/mcs8poexp=0 +slice/1/mcs9poexp=0 +slice/1/mcs10poexp=0 +slice/1/mcs11poexp=0 +slice/1/cckbw202gpo=0 +slice/1/cckbw20ul2gpo=0 +slice/1/mcsbw202gpo=1968378128 +slice/1/mcsbw402gpo=1968378128 +slice/1/dot11agofdmhrbw202gpo=12561 +slice/1/ofdmlrbw202gpo=17 +slice/1/mcsbw205glpo=2574598944 +slice/1/mcsbw405glpo=2556703266 +slice/1/mcsbw805glpo=2270372096 +slice/1/mcsbw1605glpo=0 +slice/1/mcsbw205gmpo=2574598944 +slice/1/mcsbw405gmpo=2556703266 +slice/1/mcsbw805gmpo=2270372096 +slice/1/mcsbw1605gmpo=0 +slice/1/mcsbw205ghpo=1716723984 +slice/1/mcsbw405ghpo=1699946769 +slice/1/mcsbw805ghpo=1984040960 +slice/1/mcsbw1605ghpo=0 +slice/1/mcsbw205gx1po=1716723984 +slice/1/mcsbw405gx1po=1699946769 +slice/1/mcsbw805gx1po=1984040960 +slice/1/mcsbw1605gx1po=0 +slice/1/mcsbw205gx2po=2288267792 +slice/1/mcsbw405gx2po=2271490577 +slice/1/mcsbw805gx2po=2270372112 +slice/1/mcsbw1605gx2po=0 +slice/1/mcslr5glpo=0 +slice/1/mcslr5gmpo=0 +slice/1/mcslr5ghpo=0 +slice/1/mcslr5gx1po=0 +slice/1/mcslr5gx2po=0 +slice/1/sb20in40hrpo=0 +slice/1/sb20in40lrpo=0 +slice/1/sb20in40hrlrpox=0 +slice/1/dot11agduphrpo=0 +slice/1/dot11agduplrpo=0 +slice/1/dot11agduphrlrpox=0 +slice/1/sb40and80hr5glpo=0 +slice/1/sb40and80hr5gmpo=0 +slice/1/sb40and80hr5ghpo=0 +slice/1/sb40and80hr5gx1po=0 +slice/1/sb40and80hr5gx2po=0 +slice/1/sb20in80and160hr5glpo=0 +slice/1/sb20in80and160hr5gmpo=0 +slice/1/sb20in80and160hr5ghpo=0 +slice/1/sb20in80and160hr5gx1po=0 +slice/1/sb20in80and160hr5gx2po=0 +slice/1/sb40and80lr5glpo=0 +slice/1/sb40and80lr5gmpo=0 +slice/1/sb40and80lr5ghpo=0 +slice/1/sb40and80lr5gx1po=0 +slice/1/sb40and80lr5gx2po=0 +slice/1/sb20in80and160lr5glpo=0 +slice/1/sb20in80and160lr5gmpo=0 +slice/1/sb20in80and160lr5ghpo=0 +slice/1/sb20in80and160lr5gx1po=0 +slice/1/sb20in80and160lr5gx2po=0 +sar2g=18 +sar5g=15 +noiselvl2ga0=31 +noiselvl2ga1=31 +noiselvl2ga2=31 +slice/1/noiselvl2ga0=31 +noiselvl5ga0=31,31,31,31 +noiselvl5ga1=31,31,31,31 +noiselvl5ga2=31,31,31,31 +slice/1/noiselvl5ga0=31,31,31,31 +rxgainerr2ga0=63 +rxgainerr2ga1=31 +rxgainerr2ga2=31 +slice/1/rxgainerr2ga0=63 +rxgainerr5ga0=63,63,63,63 +rxgainerr5ga1=31,31,31,31 +rxgainerr5ga2=31,31,31,31 +slice/1/rxgainerr5ga0=63,63,63,63 +extpagain2g=1 +extpagain5g=1 +rxgains5gelnagaina0=4 +rxgains5gelnagaina1=4 +rxgains5gelnagaina2=2 +slice/1/rxgains5gelnagaina0=2 +rxgains5gmelnagaina0=4 +rxgains5gmelnagaina1=4 +rxgains5gmelnagaina2=2 +slice/1/rxgains5gmelnagaina0=2 +rxgains5ghelnagaina0=4 +rxgains5ghelnagaina1=4 +rxgains5ghelnagaina2=2 +slice/1/rxgains5ghelnagaina0=2 +rxgains5gtrisoa0=6 +rxgains5gtrisoa1=6 +rxgains5gtrisoa2=6 +slice/1/rxgains5gtrisoa0=6 +rxgains5gmtrisoa0=6 +rxgains5gmtrisoa1=6 +rxgains5gmtrisoa2=6 +slice/1/rxgains5gmtrisoa0=6 +rxgains5ghtrisoa0=6 +rxgains5ghtrisoa1=6 +rxgains5ghtrisoa2=6 +slice/1/rxgains5ghtrisoa0=6 +rxgains5gtrelnabypa0=1 +rxgains5gtrelnabypa1=1 +rxgains5gtrelnabypa2=1 +slice/1/rxgains5gtrelnabypa0=1 +rxgains5gmtrelnabypa0=1 +rxgains5gmtrelnabypa1=1 +rxgains5gmtrelnabypa2=1 +slice/1/rxgains5gmtrelnabypa0=1 +rxgains5ghtrelnabypa0=1 +rxgains5ghtrelnabypa1=1 +rxgains5ghtrelnabypa2=1 +slice/1/rxgains5ghtrelnabypa0=1 +rxgains2gelnagaina0=3 +rxgains2gelnagaina1=1 +rxgains2gelnagaina2=1 +slice/1/rxgains2gelnagaina0=1 +rxgains2gtrisoa0=6 +rxgains2gtrisoa1=6 +rxgains2gtrisoa2=6 +slice/1/rxgains2gtrisoa0=6 +rxgains2gtrelnabypa0=1 +rxgains2gtrelnabypa1=1 +rxgains2gtrelnabypa2=1 +slice/1/rxgains2gtrelnabypa0=1 +maxp2ga0=90 +maxp5gb0a0=82 +maxp5gb1a0=82 +maxp5gb2a0=82 +maxp5gb3a0=82 +maxp5gb4a0=82 +maxp2ga1=90 +maxp5gb0a1=82 +maxp5gb1a1=82 +maxp5gb2a1=82 +maxp5gb3a1=82 +maxp5gb4a1=82 +maxp2ga2=90 +maxp5gb0a2=82 +maxp5gb1a2=82 +maxp5gb2a2=82 +maxp5gb3a2=82 +maxp5gb4a2=82 +slice/1/maxp2ga0=90 +slice/1/maxp5gb0a0=82 +slice/1/maxp5gb1a0=82 +slice/1/maxp5gb2a0=82 +slice/1/maxp5gb3a0=82 +slice/1/maxp5gb4a0=82 +slice/1/pa2ga0=8128,-18780,0,0 +slice/1/pa5ga0=8426,-18268,-664,5087,8433,-18420,-719,2113,8490,-19574,-88,6036,8443,-19772,0,5706,8458,-19965,0,5220 +slice/1/pa5g40a0=9071,-20818,0,7224,9007,-20880,0,5554,9314,-22049,0,164,9143,-21609,0,2649,9145,-21710,0,3749 +slice/1/pa5g80a0=9146,-20739,0,7952,9232,-20944,0,7867,9197,-21503,0,3656,9006,-21236,0,3081,9016,-21244,0,4571 +pa2ga0=9025,-20293,0,0 +pa5ga0=7499,-14637,-1969,0,7707,-17101,-587,5195,7402,-16161,-1100,0,7344,-16748,-739,1327,7428,-17928,-15,5011 +pa5g40a0=7988,-17892,-580,5317,7888,-17627,-916,0,7882,-18490,-367,3892,7957,-19469,0,2348,7895,-19621,0,0 +pa5g80a0=7796,-17195,-802,3960,7586,-16154,-1279,2589,7714,-18334,-137,5511,7666,-18152,-424,3432,7659,-18483,-251,3445 +pa2ga1=9009,-20371,0,0 +pa5ga1=7747,-16591,-959,2964,7691,-17033,-620,5021,7573,-17772,0,8537,7458,-17897,0,6217,7423,-17847,0,6366 +pa5g40a1=8108,-18890,0,8717,8042,-18892,0,8351,7966,-19235,0,3448,7936,-19295,0,4290,7914,-19622,0,1481 +pa5g80a1=7869,-17894,-444,5027,7757,-17506,-601,4288,7777,-18739,0,5298,7834,-19458,0,0,7778,-19235,0,3087 +pa2ga2=8939,-20351,0,0 +pa5ga2=8093,-16295,-1525,2663,8079,-16633,-1461,923,8060,-18470,-284,5994,8033,-18923,0,7098,7986,-19025,0,4486 +pa5g40a2=8680,-19647,-212,7457,8706,-20168,0,7232,8635,-20565,0,2710,8618,-20767,0,1336,8529,-20679,0,1708 +pa5g80a2=8440,-18894,-427,5654,8425,-18966,-498,3030,8358,-19692,0,6669,8404,-20163,0,4245,8397,-20349,0,1904 +slice/1/AvVmid_c0=6,65,5,105,5,105,5,105,5,105 +AvVmid_c0=2,95,1,140,1,140,1,140,1,140 +AvVmid_c1=2,95,1,140,1,140,1,140,1,140 +AvVmid_c2=1,125,1,140,1,140,1,140,1,140 +rpcal2g=65535 +rpcal5gb0=65535 +rpcal5gb1=65535 +rpcal5gb2=65535 +rpcal5gb3=65535 +swctrlmap4_cfg=0x13 +swctrlmap4_TX2g_fem3to0=0x3333 +swctrlmap4_TX2g_fem7to4=0x4200 +swctrlmap4_TX2g_fem9to8=0x00 +swctrlmap4_RX2g_fem3to0=0x4444 +swctrlmap4_RX2g_fem7to4=0x4200 +swctrlmap4_RX2g_fem9to8=0x00 +swctrlmap4_RXByp2g_fem3to0=0x6666 +swctrlmap4_RXByp2g_fem7to4=0x4200 +swctrlmap4_RXByp2g_fem9to8=0x00 +swctrlmap4_misc2g_fem3to0=0x0000 +swctrlmap4_misc2g_fem7to4=0x0000 +swctrlmap4_misc2g_fem9to8=0x00 +swctrlmap4_TX5g_fem3to0=0x8888 +swctrlmap4_TX5g_fem7to4=0x1911 +swctrlmap4_TX5g_fem9to8=0x40 +swctrlmap4_RX5g_fem3to0=0x0000 +swctrlmap4_RX5g_fem7to4=0x1911 +swctrlmap4_RX5g_fem9to8=0x40 +swctrlmap4_RXByp5g_fem3to0=0x0000 +swctrlmap4_RXByp5g_fem7to4=0x0800 +swctrlmap4_RXByp5g_fem9to8=0x40 +swctrlmap4_misc5g_fem3to0=0x0000 +swctrlmap4_misc5g_fem7to4=0x0000 +swctrlmap4_misc5g_fem9to8=0x00 +master_slice_mask_5g=0x198 +master_slice_mask_2g=0x67 +core2slicemap=0x8 +dot11b_opts=0x3aa85 +ed_thresh2g=-63 +ed_thresh5g=-66 +eu_edthresh2g=-63 +eu_edthresh5g=-66 +slice/1/ed_thresh2g=-57 +slice/1/ed_thresh5g=-60 +slice/1/eu_edthresh2g=-57 +slice/1/eu_edthresh5g=-60 +btc_mode=1 +btc_full_hybrid=0 +btc_2gchain=5 +dynsdb_txchain=3 +muxenab=1 +seci_uart_gpios=0x08090a0b +fuart_pup_rx_cts=1 +slice/1/bphyscale=43 +slice/1/rssi_cal_rev=1 +slice/1/rxgaincal_rssical=1 +slice/1/gain_cal_temp=255 +slice/1/rssi_qdB_en=1 +slice/1/temp_comp_tr_loss=1 +slice/1/rssi_cal_freq_grp_2g=0x89,0x22,0xa2,0x03,0x3b,0x3c,0x44 +slice/1/rxgain_tempcoeff2g_sub_elnaoff=9,9,7,12,7 +slice/1/rxgain_tempcoeff2g_sub=17,17,12,16,17 +slice/1/rxgain_tempcoeff5gl=7 +slice/1/rxgain_tempcoeff5gml=12 +slice/1/rxgain_tempcoeff5gmu=12 +slice/1/rxgain_tempcoeff5gh=7 +slice/1/rxgain_tempcoeff5gl_elnaoff=0 +slice/1/rxgain_tempcoeff5gml_elnaoff=0 +slice/1/rxgain_tempcoeff5gmu_elnaoff=0 +slice/1/rxgain_tempcoeff5gh_elnaoff=9 +rssi_cal_rev=1 +rxgaincal_rssical=1 +gain_cal_temp=255 +rssi_qdB_en=1 +temp_comp_tr_loss=1 +rssi_cal_freq_grp_2g=0x89,0x22,0xa2,0x03,0x3b,0x3c,0x44 +rxgain_tempcoeff2g_sub=78,84,84,71,76,71,69,64,65,65,64,63,63,64,64 +rxgain_tempcoeff2g_sub_elnaoff=70,79,71,76,74,67,67,67,67,67,64,67,67,63,68 +rxgain_tempcoeff5gl=47,42,46 +rxgain_tempcoeff5gml=58,45,45 +rxgain_tempcoeff5gmu=57,48,44 +rxgain_tempcoeff5gh=57,52,51 +rxgain_tempcoeff5gl_elnaoff=46,42,38 +rxgain_tempcoeff5gml_elnaoff=49,42,41 +rxgain_tempcoeff5gmu_elnaoff=48,42,40 +rxgain_tempcoeff5gh_elnaoff=48,44,42 +txfdiqcalenable=1 +ldo3p3_voltage=4 +initbaseidx5govrval=20 +initbaseidx2govrval=20 +slice/1/initbaseidx5govrval=20 +slice/1/initbaseidx2govrval=20 +useoobgaint=1 +pad_scaling=128 +olpc_idx_in_use=1 +disable_olpc=0 +slice/1/olpc_idx_in_use=1 +slice/1/disable_olpc=0 +olpc_thresh=0 +slice/1/olpc_thresh=0 +ofdmfilttype_2gbe=1 +slice/1/ofdmfilttype_2gbe=1 +rssicorrnorm_c0=0,0 +rssicorrnorm_c1=0,0 +rssicorrnorm_c2=0,0 +rssicorrnorm5g_c0=-4,-3,-2,-4,-3,-2,-5,-3,-2,-4,-3,-2 +rssicorrnorm5g_c1=-4,-3,-2,-4,-3,-2,-6,-3,-2,-4,-3,-2 +rssicorrnorm5g_c2=-4,-3,-2,-4,-3,-2,-4,-3,-2,-4,-3,-2 +slice/1/rssicorrnorm_c0=0,0 +slice/1/rssicorrnorm5g_c0=0,2,4,0,2,4,0,2,4,0,2,4 +paprdis=0 +paprrmcsgamma2g=500,550,550,-1,-1,-1,-1,-1,-1,-1 +paprrmcsgain2g=128,128,128,0,0,0,0,0,0,0 +paprrmcsgamma5g20=-1,-1,-1,-1,-1,-1,-1,-1,-1,-1 +paprrmcsgain5g20=0,0,0,0,0,0,0,0,0,0 +paprrmcsgamma5g40=-1,-1,-1,-1,-1,-1,-1,-1,-1,-1 +paprrmcsgain5g40=0,0,0,0,0,0,0,0,0,0 +paprrmcsgamma5g80=-1,-1,-1,-1,-1,-1,-1,-1,-1,-1 +paprrmcsgain5g80=0,0,0,0,0,0,0,0,0,0 +slice/1/paprdis=1 +slice/1/paprrmcsgamma2g=500,550,550,600,700,-1,-1,-1,-1,-1 +slice/1/paprrmcsgain2g=128,128,128,128,128,0,0,0,0,0 +slice/1/paprrmcsgamma5g20=-1,-1,-1,-1,-1,-1,-1,-1,-1,-1 +slice/1/paprrmcsgain5g20=0,0,0,0,0,0,0,0,0,0 +slice/1/paprrmcsgamma5g40=-1,-1,-1,-1,-1,-1,-1,-1,-1,-1 +slice/1/paprrmcsgain5g40=0,0,0,0,0,0,0,0,0,0 +slice/1/paprrmcsgamma5g80=-1,-1,-1,-1,-1,-1,-1,-1,-1,-1 +slice/1/paprrmcsgain5g80=0,0,0,0,0,0,0,0,0,0 +host_wake_opt=0 +olpc_tempslope2g=80,80,80 +olpc_tempslope5g=180,180,180 +slice/1/olpc_tempslope2g=120 +slice/1/olpc_tempslope5g=180 +ds_hc_enable=1 +onbody_gpio_inpt=12 +bphyscale=29,25 +slice/1/bbmult_scaling=287 +tempsense_pwrbackoff_threshold=55 +pwrbackoff_2g=4,4,4 +pwrbackoff_5gl=4,4,4 +pwrbackoff_5gm=4,4,4 +pwrbackoff_5gh=4,4,4 +slice/1/tempsense_pwrbackoff_threshold=55 +slice/1/pwrbackoff_2g=4,4,4 +slice/1/pwrbackoff_5gl=4,4,4 +slice/1/pwrbackoff_5gm=4,4,4 +slice/1/pwrbackoff_5gh=4,4,4 +sar_fusion_enable=0 +tempsense_throttle_txchain=1 +throttle_tx_duty_cycle=50 +slice/1/throttle_tx_duty_cycle=50 +cck_tx_coremask=1 +cck_txdiv_mode=1 +txfilt5g_chanlist=36,64,100,140,149,165,38,62,102,134,151,159,42,58,106,122,155 +txfilt5g_finescale=0xA6,0xA6,0x80,0x80,0xA6,0xA6,0x67,0x67,0x67,0x8D,0x8D,0x8D,0x8D,0x8D,0x67,0x8D,0x8D +txfilt5g_finescale_offset_adj=0,0,5,5,0,0,5,5,5,0,0,0,0,0,5,0,0 +dis_5g_dac_scram=1 +srom_wrt_time=6 +pcie_slave_axi_timeout=0 +sw_d2h_read_timeout=55000 +fcc_violation_ch_list=106,122 +fcc_violation_war=0 +asym_interf_noise_delta_thresh=5 +asym_interf_mit_en=1 diff --git a/apple-t2-support/brcm/brcmfmac4364b3-pcie.apple,borneo-HRPN-u-7.9.txt b/apple-t2-support/brcm/brcmfmac4364b3-pcie.apple,borneo-HRPN-u-7.9.txt new file mode 100644 index 0000000..e462358 --- /dev/null +++ b/apple-t2-support/brcm/brcmfmac4364b3-pcie.apple,borneo-HRPN-u-7.9.txt @@ -0,0 +1,482 @@ +sromrev=15 +subvid=0x106b +vendid=0x14e4 +devid=0x4464 +boardtype=0x081d +boardrev=0x1770 +boardnum=1 +boardflags=0x10401801 +boardflags2=0x0 +boardflags3=0x48002085 +boardflags4=0x140 +slice/1/boardflags=0x10001001 +slice/1/boardflags2=0x0 +slice/1/boardflags3=0x48002080 +slice/1/boardflags4=0x140 +aa2g=0x7 +aa5g=0x7 +agbg0=0x83 +agbg1=0x82 +agbg2=0x02 +slice/1/agbg0=0x02 +aga0=0x06 +aga1=0x86 +aga2=0x86 +slice/1/aga0=0x86 +txchain=0x7 +rxchain=0x7 +slice/1/txchain=0x1 +slice/1/rxchain=0x1 +antswitch=0 +tssiposslope2g=1 +slice/1/tssiposslope2g=1 +epagain2g=0 +slice/1/epagain2g=0 +pdgain2g=0 +tworangetssi2g=0 +slice/1/tworangetssi2g=0 +papdcap2g=0 +femctrl=0 +tssiposslope5g=1 +slice/1/tssiposslope5g=1 +epagain5g=0 +slice/1/epagain5g=0 +pdgain5g=0 +slice/1/pdgain5g=0 +tworangetssi5g=0 +papdcap5g=0 +gainctrlsph=0 +tempthresh=110 +tempoffset=255 +rawtempsense=0x1ff +rhc_tempthresh=115 +measpower=0 +measpower1=0 +measpower2=0 +xtalfreq=37400 +phycal_tempdelta=40 +slice/1/phycal_tempdelta=40 +temps_period=10 +temps_hysteresis=5 +slice/1/pdoffset40m2g=0 +slice/1/pdoffset40ma0=0x65644 +slice/1/pdoffset80ma0=0x65655 +slice/1/pdoffsetcck=0x4 +pdoffset40ma0=0x11211 +pdoffset40ma1=0x11211 +pdoffset40ma2=0x11211 +pdoffset80ma0=0x0f100 +pdoffset80ma1=0x1f10e +pdoffset80ma2=0x0f200 +pdoffset40m2g=0 +pdoffsetcck=0x0842 +pdoffset20in40m5gb0=0 +pdoffset20in40m5gb1=0 +pdoffset20in40m5gb2=0 +pdoffset20in40m5gb3=0 +pdoffset20in40m5gb4=0 +pdoffset40in80m5gb0=0 +pdoffset40in80m5gb1=0 +pdoffset40in80m5gb2=0 +pdoffset40in80m5gb3=0 +pdoffset40in80m5gb4=0 +pdoffset20in80m5gb0=0 +pdoffset20in80m5gb1=0 +pdoffset20in80m5gb2=0 +pdoffset20in80m5gb3=0 +pdoffset20in80m5gb4=0 +subband5gver=0x5 +mcs8poexp=0 +mcs9poexp=0 +mcs10poexp=0 +mcs11poexp=0 +cckbw202gpo=0 +cckbw20ul2gpo=0 +mcsbw202gpo=1968378128 +mcsbw402gpo=1968378128 +dot11agofdmhrbw202gpo=12561 +ofdmlrbw202gpo=17 +mcsbw205glpo=2574598944 +mcsbw405glpo=2556703266 +mcsbw805glpo=2270372096 +mcsbw1605glpo=0 +mcsbw205gmpo=2574598944 +mcsbw405gmpo=2556703266 +mcsbw805gmpo=2270372096 +mcsbw1605gmpo=0 +mcsbw205ghpo=1716723984 +mcsbw405ghpo=1699946769 +mcsbw805ghpo=1984040960 +mcsbw1605ghpo=0 +mcsbw205gx1po=1716723984 +mcsbw405gx1po=1699946769 +mcsbw805gx1po=1984040960 +mcsbw1605gx1po=0 +mcsbw205gx2po=2288267792 +mcsbw405gx2po=2271490577 +mcsbw805gx2po=2270372112 +mcsbw1605gx2po=0 +mcslr5glpo=0 +mcslr5gmpo=0 +mcslr5ghpo=0 +mcslr5gx1po=0 +mcslr5gx2po=0 +sb20in40hrpo=0 +sb20in40lrpo=0 +sb20in40hrlrpox=0 +dot11agduphrpo=0 +dot11agduplrpo=0 +dot11agduphrlrpox=0 +sb40and80hr5glpo=0 +sb40and80hr5gmpo=0 +sb40and80hr5ghpo=0 +sb40and80hr5gx1po=0 +sb40and80hr5gx2po=0 +sb20in80and160hr5glpo=0 +sb20in80and160hr5gmpo=0 +sb20in80and160hr5ghpo=0 +sb20in80and160hr5gx1po=0 +sb20in80and160hr5gx2po=0 +sb40and80lr5glpo=0 +sb40and80lr5gmpo=0 +sb40and80lr5ghpo=0 +sb40and80lr5gx1po=0 +sb40and80lr5gx2po=0 +sb20in80and160lr5glpo=0 +sb20in80and160lr5gmpo=0 +sb20in80and160lr5ghpo=0 +sb20in80and160lr5gx1po=0 +sb20in80and160lr5gx2po=0 +slice/1/mcs8poexp=0 +slice/1/mcs9poexp=0 +slice/1/mcs10poexp=0 +slice/1/mcs11poexp=0 +slice/1/cckbw202gpo=0 +slice/1/cckbw20ul2gpo=0 +slice/1/mcsbw202gpo=1968378128 +slice/1/mcsbw402gpo=1968378128 +slice/1/dot11agofdmhrbw202gpo=12561 +slice/1/ofdmlrbw202gpo=17 +slice/1/mcsbw205glpo=2574598944 +slice/1/mcsbw405glpo=2556703266 +slice/1/mcsbw805glpo=2270372096 +slice/1/mcsbw1605glpo=0 +slice/1/mcsbw205gmpo=2574598944 +slice/1/mcsbw405gmpo=2556703266 +slice/1/mcsbw805gmpo=2270372096 +slice/1/mcsbw1605gmpo=0 +slice/1/mcsbw205ghpo=1716723984 +slice/1/mcsbw405ghpo=1699946769 +slice/1/mcsbw805ghpo=1984040960 +slice/1/mcsbw1605ghpo=0 +slice/1/mcsbw205gx1po=1716723984 +slice/1/mcsbw405gx1po=1699946769 +slice/1/mcsbw805gx1po=1984040960 +slice/1/mcsbw1605gx1po=0 +slice/1/mcsbw205gx2po=2288267792 +slice/1/mcsbw405gx2po=2271490577 +slice/1/mcsbw805gx2po=2270372112 +slice/1/mcsbw1605gx2po=0 +slice/1/mcslr5glpo=0 +slice/1/mcslr5gmpo=0 +slice/1/mcslr5ghpo=0 +slice/1/mcslr5gx1po=0 +slice/1/mcslr5gx2po=0 +slice/1/sb20in40hrpo=0 +slice/1/sb20in40lrpo=0 +slice/1/sb20in40hrlrpox=0 +slice/1/dot11agduphrpo=0 +slice/1/dot11agduplrpo=0 +slice/1/dot11agduphrlrpox=0 +slice/1/sb40and80hr5glpo=0 +slice/1/sb40and80hr5gmpo=0 +slice/1/sb40and80hr5ghpo=0 +slice/1/sb40and80hr5gx1po=0 +slice/1/sb40and80hr5gx2po=0 +slice/1/sb20in80and160hr5glpo=0 +slice/1/sb20in80and160hr5gmpo=0 +slice/1/sb20in80and160hr5ghpo=0 +slice/1/sb20in80and160hr5gx1po=0 +slice/1/sb20in80and160hr5gx2po=0 +slice/1/sb40and80lr5glpo=0 +slice/1/sb40and80lr5gmpo=0 +slice/1/sb40and80lr5ghpo=0 +slice/1/sb40and80lr5gx1po=0 +slice/1/sb40and80lr5gx2po=0 +slice/1/sb20in80and160lr5glpo=0 +slice/1/sb20in80and160lr5gmpo=0 +slice/1/sb20in80and160lr5ghpo=0 +slice/1/sb20in80and160lr5gx1po=0 +slice/1/sb20in80and160lr5gx2po=0 +sar2g=18 +sar5g=15 +noiselvl2ga0=31 +noiselvl2ga1=31 +noiselvl2ga2=31 +slice/1/noiselvl2ga0=31 +noiselvl5ga0=31,31,31,31 +noiselvl5ga1=31,31,31,31 +noiselvl5ga2=31,31,31,31 +slice/1/noiselvl5ga0=31,31,31,31 +rxgainerr2ga0=63 +rxgainerr2ga1=31 +rxgainerr2ga2=31 +slice/1/rxgainerr2ga0=63 +rxgainerr5ga0=63,63,63,63 +rxgainerr5ga1=31,31,31,31 +rxgainerr5ga2=31,31,31,31 +slice/1/rxgainerr5ga0=63,63,63,63 +extpagain2g=1 +extpagain5g=1 +rxgains5gelnagaina0=4 +rxgains5gelnagaina1=4 +rxgains5gelnagaina2=2 +slice/1/rxgains5gelnagaina0=2 +rxgains5gmelnagaina0=4 +rxgains5gmelnagaina1=4 +rxgains5gmelnagaina2=2 +slice/1/rxgains5gmelnagaina0=2 +rxgains5ghelnagaina0=4 +rxgains5ghelnagaina1=4 +rxgains5ghelnagaina2=2 +slice/1/rxgains5ghelnagaina0=2 +rxgains5gtrisoa0=6 +rxgains5gtrisoa1=6 +rxgains5gtrisoa2=6 +slice/1/rxgains5gtrisoa0=6 +rxgains5gmtrisoa0=6 +rxgains5gmtrisoa1=6 +rxgains5gmtrisoa2=6 +slice/1/rxgains5gmtrisoa0=6 +rxgains5ghtrisoa0=6 +rxgains5ghtrisoa1=6 +rxgains5ghtrisoa2=6 +slice/1/rxgains5ghtrisoa0=6 +rxgains5gtrelnabypa0=1 +rxgains5gtrelnabypa1=1 +rxgains5gtrelnabypa2=1 +slice/1/rxgains5gtrelnabypa0=1 +rxgains5gmtrelnabypa0=1 +rxgains5gmtrelnabypa1=1 +rxgains5gmtrelnabypa2=1 +slice/1/rxgains5gmtrelnabypa0=1 +rxgains5ghtrelnabypa0=1 +rxgains5ghtrelnabypa1=1 +rxgains5ghtrelnabypa2=1 +slice/1/rxgains5ghtrelnabypa0=1 +rxgains2gelnagaina0=3 +rxgains2gelnagaina1=1 +rxgains2gelnagaina2=1 +slice/1/rxgains2gelnagaina0=1 +rxgains2gtrisoa0=6 +rxgains2gtrisoa1=6 +rxgains2gtrisoa2=6 +slice/1/rxgains2gtrisoa0=6 +rxgains2gtrelnabypa0=1 +rxgains2gtrelnabypa1=1 +rxgains2gtrelnabypa2=1 +slice/1/rxgains2gtrelnabypa0=1 +maxp2ga0=90 +maxp5gb0a0=70 +maxp5gb1a0=70 +maxp5gb2a0=70 +maxp5gb3a0=70 +maxp5gb4a0=70 +maxp2ga1=90 +maxp5gb0a1=70 +maxp5gb1a1=70 +maxp5gb2a1=70 +maxp5gb3a1=70 +maxp5gb4a1=70 +maxp2ga2=90 +maxp5gb0a2=70 +maxp5gb1a2=70 +maxp5gb2a2=70 +maxp5gb3a2=70 +maxp5gb4a2=70 +slice/1/maxp2ga0=90 +slice/1/maxp5gb0a0=70 +slice/1/maxp5gb1a0=70 +slice/1/maxp5gb2a0=70 +slice/1/maxp5gb3a0=70 +slice/1/maxp5gb4a0=70 +slice/1/pa2ga0=8128,-18780,0,0 +slice/1/pa5ga0=8426,-18268,-664,5087,8433,-18420,-719,2113,8490,-19574,-88,6036,8443,-19772,0,5706,8458,-19965,0,5220 +slice/1/pa5g40a0=9071,-20818,0,7224,9007,-20880,0,5554,9314,-22049,0,164,9143,-21609,0,2649,9145,-21710,0,3749 +slice/1/pa5g80a0=9146,-20739,0,7952,9232,-20944,0,7867,9197,-21503,0,3656,9006,-21236,0,3081,9016,-21244,0,4571 +pa2ga0=9025,-20293,0,0 +pa5ga0=7499,-14637,-1969,0,7707,-17101,-587,5195,7402,-16161,-1100,0,7344,-16748,-739,1327,7428,-17928,-15,5011 +pa5g40a0=7988,-17892,-580,5317,7888,-17627,-916,0,7882,-18490,-367,3892,7957,-19469,0,2348,7895,-19621,0,0 +pa5g80a0=7796,-17195,-802,3960,7586,-16154,-1279,2589,7714,-18334,-137,5511,7666,-18152,-424,3432,7659,-18483,-251,3445 +pa2ga1=9009,-20371,0,0 +pa5ga1=7747,-16591,-959,2964,7691,-17033,-620,5021,7573,-17772,0,8537,7458,-17897,0,6217,7423,-17847,0,6366 +pa5g40a1=8108,-18890,0,8717,8042,-18892,0,8351,7966,-19235,0,3448,7936,-19295,0,4290,7914,-19622,0,1481 +pa5g80a1=7869,-17894,-444,5027,7757,-17506,-601,4288,7777,-18739,0,5298,7834,-19458,0,0,7778,-19235,0,3087 +pa2ga2=8939,-20351,0,0 +pa5ga2=8093,-16295,-1525,2663,8079,-16633,-1461,923,8060,-18470,-284,5994,8033,-18923,0,7098,7986,-19025,0,4486 +pa5g40a2=8680,-19647,-212,7457,8706,-20168,0,7232,8635,-20565,0,2710,8618,-20767,0,1336,8529,-20679,0,1708 +pa5g80a2=8440,-18894,-427,5654,8425,-18966,-498,3030,8358,-19692,0,6669,8404,-20163,0,4245,8397,-20349,0,1904 +slice/1/AvVmid_c0=6,65,5,105,5,105,5,105,5,105 +AvVmid_c0=2,95,1,140,1,140,1,140,1,140 +AvVmid_c1=2,95,1,140,1,140,1,140,1,140 +AvVmid_c2=1,125,1,140,1,140,1,140,1,140 +rpcal2g=65535 +rpcal5gb0=65535 +rpcal5gb1=65535 +rpcal5gb2=65535 +rpcal5gb3=65535 +swctrlmap4_cfg=0x13 +swctrlmap4_TX2g_fem3to0=0x3333 +swctrlmap4_TX2g_fem7to4=0x4200 +swctrlmap4_TX2g_fem9to8=0x00 +swctrlmap4_RX2g_fem3to0=0x4444 +swctrlmap4_RX2g_fem7to4=0x4200 +swctrlmap4_RX2g_fem9to8=0x00 +swctrlmap4_RXByp2g_fem3to0=0x6666 +swctrlmap4_RXByp2g_fem7to4=0x4200 +swctrlmap4_RXByp2g_fem9to8=0x00 +swctrlmap4_misc2g_fem3to0=0x0000 +swctrlmap4_misc2g_fem7to4=0x0000 +swctrlmap4_misc2g_fem9to8=0x00 +swctrlmap4_TX5g_fem3to0=0x8888 +swctrlmap4_TX5g_fem7to4=0x1911 +swctrlmap4_TX5g_fem9to8=0x40 +swctrlmap4_RX5g_fem3to0=0x0000 +swctrlmap4_RX5g_fem7to4=0x1911 +swctrlmap4_RX5g_fem9to8=0x40 +swctrlmap4_RXByp5g_fem3to0=0x0000 +swctrlmap4_RXByp5g_fem7to4=0x0800 +swctrlmap4_RXByp5g_fem9to8=0x40 +swctrlmap4_misc5g_fem3to0=0x0000 +swctrlmap4_misc5g_fem7to4=0x0000 +swctrlmap4_misc5g_fem9to8=0x00 +master_slice_mask_5g=0x198 +master_slice_mask_2g=0x67 +core2slicemap=0x8 +dot11b_opts=0x3aa85 +ed_thresh2g=-63 +ed_thresh5g=-66 +eu_edthresh2g=-63 +eu_edthresh5g=-66 +slice/1/ed_thresh2g=-57 +slice/1/ed_thresh5g=-60 +slice/1/eu_edthresh2g=-57 +slice/1/eu_edthresh5g=-60 +btc_mode=1 +btc_full_hybrid=0 +btc_2gchain=5 +dynsdb_txchain=3 +muxenab=1 +seci_uart_gpios=0x08090a0b +fuart_pup_rx_cts=1 +slice/1/bphyscale=43 +slice/1/rssi_cal_rev=1 +slice/1/rxgaincal_rssical=1 +slice/1/gain_cal_temp=255 +slice/1/rssi_qdB_en=1 +slice/1/temp_comp_tr_loss=1 +slice/1/rssi_cal_freq_grp_2g=0x89,0x22,0xa2,0x03,0x3b,0x3c,0x44 +slice/1/rxgain_tempcoeff2g_sub_elnaoff=9,9,7,12,7 +slice/1/rxgain_tempcoeff2g_sub=17,17,12,16,17 +slice/1/rxgain_tempcoeff5gl=7 +slice/1/rxgain_tempcoeff5gml=12 +slice/1/rxgain_tempcoeff5gmu=12 +slice/1/rxgain_tempcoeff5gh=7 +slice/1/rxgain_tempcoeff5gl_elnaoff=0 +slice/1/rxgain_tempcoeff5gml_elnaoff=0 +slice/1/rxgain_tempcoeff5gmu_elnaoff=0 +slice/1/rxgain_tempcoeff5gh_elnaoff=9 +rssi_cal_rev=1 +rxgaincal_rssical=1 +gain_cal_temp=255 +rssi_qdB_en=1 +temp_comp_tr_loss=1 +rssi_cal_freq_grp_2g=0x89,0x22,0xa2,0x03,0x3b,0x3c,0x44 +rxgain_tempcoeff2g_sub=78,84,84,71,76,71,69,64,65,65,64,63,63,64,64 +rxgain_tempcoeff2g_sub_elnaoff=70,79,71,76,74,67,67,67,67,67,64,67,67,63,68 +rxgain_tempcoeff5gl=47,42,46 +rxgain_tempcoeff5gml=58,45,45 +rxgain_tempcoeff5gmu=57,48,44 +rxgain_tempcoeff5gh=57,52,51 +rxgain_tempcoeff5gl_elnaoff=46,42,38 +rxgain_tempcoeff5gml_elnaoff=49,42,41 +rxgain_tempcoeff5gmu_elnaoff=48,42,40 +rxgain_tempcoeff5gh_elnaoff=48,44,42 +txfdiqcalenable=1 +ldo3p3_voltage=4 +initbaseidx5govrval=20 +initbaseidx2govrval=20 +slice/1/initbaseidx5govrval=20 +slice/1/initbaseidx2govrval=20 +useoobgaint=1 +pad_scaling=128 +olpc_idx_in_use=1 +disable_olpc=0 +slice/1/olpc_idx_in_use=1 +slice/1/disable_olpc=0 +olpc_thresh=0 +slice/1/olpc_thresh=0 +ofdmfilttype_2gbe=1 +slice/1/ofdmfilttype_2gbe=1 +rssicorrnorm_c0=0,0 +rssicorrnorm_c1=0,0 +rssicorrnorm_c2=0,0 +rssicorrnorm5g_c0=-4,-3,-2,-4,-3,-2,-5,-3,-2,-4,-3,-2 +rssicorrnorm5g_c1=-4,-3,-2,-4,-3,-2,-6,-3,-2,-4,-3,-2 +rssicorrnorm5g_c2=-4,-3,-2,-4,-3,-2,-4,-3,-2,-4,-3,-2 +slice/1/rssicorrnorm_c0=0,0 +slice/1/rssicorrnorm5g_c0=0,2,4,0,2,4,0,2,4,0,2,4 +paprdis=0 +paprrmcsgamma2g=500,550,550,-1,-1,-1,-1,-1,-1,-1 +paprrmcsgain2g=128,128,128,0,0,0,0,0,0,0 +paprrmcsgamma5g20=-1,-1,-1,-1,-1,-1,-1,-1,-1,-1 +paprrmcsgain5g20=0,0,0,0,0,0,0,0,0,0 +paprrmcsgamma5g40=-1,-1,-1,-1,-1,-1,-1,-1,-1,-1 +paprrmcsgain5g40=0,0,0,0,0,0,0,0,0,0 +paprrmcsgamma5g80=-1,-1,-1,-1,-1,-1,-1,-1,-1,-1 +paprrmcsgain5g80=0,0,0,0,0,0,0,0,0,0 +slice/1/paprdis=1 +slice/1/paprrmcsgamma2g=500,550,550,600,700,-1,-1,-1,-1,-1 +slice/1/paprrmcsgain2g=128,128,128,128,128,0,0,0,0,0 +slice/1/paprrmcsgamma5g20=-1,-1,-1,-1,-1,-1,-1,-1,-1,-1 +slice/1/paprrmcsgain5g20=0,0,0,0,0,0,0,0,0,0 +slice/1/paprrmcsgamma5g40=-1,-1,-1,-1,-1,-1,-1,-1,-1,-1 +slice/1/paprrmcsgain5g40=0,0,0,0,0,0,0,0,0,0 +slice/1/paprrmcsgamma5g80=-1,-1,-1,-1,-1,-1,-1,-1,-1,-1 +slice/1/paprrmcsgain5g80=0,0,0,0,0,0,0,0,0,0 +host_wake_opt=0 +olpc_tempslope2g=80,80,80 +olpc_tempslope5g=180,180,180 +slice/1/olpc_tempslope2g=120 +slice/1/olpc_tempslope5g=180 +ds_hc_enable=1 +onbody_gpio_inpt=12 +bphyscale=29,25 +slice/1/bbmult_scaling=287 +tempsense_pwrbackoff_threshold=55 +pwrbackoff_2g=4,4,4 +pwrbackoff_5gl=4,4,4 +pwrbackoff_5gm=4,4,4 +pwrbackoff_5gh=4,4,4 +slice/1/tempsense_pwrbackoff_threshold=55 +slice/1/pwrbackoff_2g=4,4,4 +slice/1/pwrbackoff_5gl=4,4,4 +slice/1/pwrbackoff_5gm=4,4,4 +slice/1/pwrbackoff_5gh=4,4,4 +sar_fusion_enable=0 +tempsense_throttle_txchain=1 +throttle_tx_duty_cycle=50 +slice/1/throttle_tx_duty_cycle=50 +cck_tx_coremask=1 +cck_txdiv_mode=1 +txfilt5g_chanlist=36,64,100,140,149,165,38,62,102,134,151,159,42,58,106,122,155 +txfilt5g_finescale=0xA6,0xA6,0x80,0x80,0xA6,0xA6,0x67,0x67,0x67,0x8D,0x8D,0x8D,0x8D,0x8D,0x67,0x8D,0x8D +txfilt5g_finescale_offset_adj=0,0,5,5,0,0,5,5,5,0,0,0,0,0,5,0,0 +dis_5g_dac_scram=1 +srom_wrt_time=6 +pcie_slave_axi_timeout=0 +sw_d2h_read_timeout=55000 +fcc_violation_ch_list=106,122 +fcc_violation_war=0 +asym_interf_noise_delta_thresh=5 +asym_interf_mit_en=1 diff --git a/apple-t2-support/brcm/brcmfmac4364b3-pcie.apple,borneo.bin b/apple-t2-support/brcm/brcmfmac4364b3-pcie.apple,borneo.bin new file mode 100644 index 0000000..fb2f55e Binary files /dev/null and b/apple-t2-support/brcm/brcmfmac4364b3-pcie.apple,borneo.bin differ diff --git a/apple-t2-support/brcm/brcmfmac4364b3-pcie.apple,borneo.clm_blob b/apple-t2-support/brcm/brcmfmac4364b3-pcie.apple,borneo.clm_blob new file mode 100644 index 0000000..e2528ba Binary files /dev/null and b/apple-t2-support/brcm/brcmfmac4364b3-pcie.apple,borneo.clm_blob differ diff --git a/apple-t2-support/brcm/brcmfmac4364b3-pcie.apple,borneo.txcap_blob b/apple-t2-support/brcm/brcmfmac4364b3-pcie.apple,borneo.txcap_blob new file mode 100644 index 0000000..35094ee Binary files /dev/null and b/apple-t2-support/brcm/brcmfmac4364b3-pcie.apple,borneo.txcap_blob differ diff --git a/apple-t2-support/brcm/brcmfmac4364b3-pcie.apple,hanauma-HRPN-m.txt b/apple-t2-support/brcm/brcmfmac4364b3-pcie.apple,hanauma-HRPN-m.txt new file mode 100644 index 0000000..21237d0 --- /dev/null +++ b/apple-t2-support/brcm/brcmfmac4364b3-pcie.apple,hanauma-HRPN-m.txt @@ -0,0 +1,480 @@ +sromrev=15 +subvid=0x106b +vendid=0x14e4 +devid=0x4464 +boardtype=0x07bf +boardrev=0x1790 +boardnum=1 +boardflags=0x10001801 +boardflags2=0x0 +boardflags3=0x48002085 +boardflags4=0x140 +slice/1/boardflags=0x10001001 +slice/1/boardflags2=0x0 +slice/1/boardflags3=0x48002080 +slice/1/boardflags4=0x140 +aa2g=0x7 +aa5g=0x7 +agbg0=0x44 +agbg1=0x43 +agbg2=0x45 +slice/1/agbg0=0x45 +aga0=0x44 +aga1=0x82 +aga2=0x03 +slice/1/aga0=0x03 +txchain=0x7 +rxchain=0x7 +slice/1/txchain=0x1 +slice/1/rxchain=0x1 +antswitch=0 +tssiposslope2g=1 +slice/1/tssiposslope2g=1 +epagain2g=0 +slice/1/epagain2g=0 +pdgain2g=0 +tworangetssi2g=0 +slice/1/tworangetssi2g=0 +papdcap2g=0 +femctrl=0 +tssiposslope5g=1 +slice/1/tssiposslope5g=1 +epagain5g=0 +slice/1/epagain5g=0 +pdgain5g=0 +slice/1/pdgain5g=0 +tworangetssi5g=0 +papdcap5g=0 +gainctrlsph=0 +tempthresh=110 +tempoffset=255 +rawtempsense=0x1ff +rhc_tempthresh=115 +measpower=0 +measpower1=0 +measpower2=0 +xtalfreq=37400 +phycal_tempdelta=40 +slice/1/phycal_tempdelta=40 +temps_period=10 +temps_hysteresis=5 +slice/1/pdoffset40m2g=0 +slice/1/pdoffset40ma0=0x11100 +slice/1/pdoffset80ma0=0x22222 +slice/1/pdoffsetcck=0x6 +pdoffset40ma0=0xff0ff +pdoffset40ma1=0xff0ff +pdoffset40ma2=0x0f0ff +pdoffset80ma0=0xeefef +pdoffset80ma1=0xeeede +pdoffset80ma2=0xeefef +pdoffset40m2g=0 +pdoffsetcck=0x1000 +pdoffset20in40m5gb0=0 +pdoffset20in40m5gb1=0 +pdoffset20in40m5gb2=0 +pdoffset20in40m5gb3=0 +pdoffset20in40m5gb4=0 +pdoffset40in80m5gb0=0 +pdoffset40in80m5gb1=0 +pdoffset40in80m5gb2=0 +pdoffset40in80m5gb3=0 +pdoffset40in80m5gb4=0 +pdoffset20in80m5gb0=0 +pdoffset20in80m5gb1=0 +pdoffset20in80m5gb2=0 +pdoffset20in80m5gb3=0 +pdoffset20in80m5gb4=0 +subband5gver=0x5 +mcs8poexp=0 +mcs9poexp=0 +mcs10poexp=0 +mcs11poexp=0 +cckbw202gpo=0 +cckbw20ul2gpo=0 +mcsbw202gpo=0x97553100 +mcsbw402gpo=0x97553100 +dot11agofdmhrbw202gpo=0x5310 +ofdmlrbw202gpo=0 +mcsbw205glpo=0x98764200 +mcsbw405glpo=0x98764311 +mcsbw805glpo=0xB8764311 +mcsbw1605glpo=0 +mcsbw205gmpo=0x98764200 +mcsbw405gmpo=0x98764311 +mcsbw805gmpo=0xB8764311 +mcsbw1605gmpo=0 +mcsbw205ghpo=0x98764200 +mcsbw405ghpo=0x98764333 +mcsbw805ghpo=0x98764311 +mcsbw1605ghpo=0 +mcsbw205gx1po=0x98764200 +mcsbw405gx1po=0x98764333 +mcsbw805gx1po=0x98764311 +mcsbw1605gx1po=0 +mcsbw205gx2po=0xB8764200 +mcsbw405gx2po=0xA8764333 +mcsbw805gx2po=0xA8764311 +mcsbw1605gx2po=0 +mcslr5glpo=0 +mcslr5gmpo=0 +mcslr5ghpo=0 +mcslr5gx1po=0 +mcslr5gx2po=0 +sb20in40hrpo=0 +sb20in40lrpo=0 +sb20in40hrlrpox=0 +dot11agduphrpo=0 +dot11agduplrpo=0 +dot11agduphrlrpox=0 +sb40and80hr5glpo=0 +sb40and80hr5gmpo=0 +sb40and80hr5ghpo=0 +sb40and80hr5gx1po=0 +sb40and80hr5gx2po=0 +sb20in80and160hr5glpo=0 +sb20in80and160hr5gmpo=0 +sb20in80and160hr5ghpo=0 +sb20in80and160hr5gx1po=0 +sb20in80and160hr5gx2po=0 +sb40and80lr5glpo=0 +sb40and80lr5gmpo=0 +sb40and80lr5ghpo=0 +sb40and80lr5gx1po=0 +sb40and80lr5gx2po=0 +sb20in80and160lr5glpo=0 +sb20in80and160lr5gmpo=0 +sb20in80and160lr5ghpo=0 +sb20in80and160lr5gx1po=0 +sb20in80and160lr5gx2po=0 +slice/1/mcs8poexp=0 +slice/1/mcs9poexp=0 +slice/1/mcs10poexp=0 +slice/1/mcs11poexp=0 +slice/1/cckbw202gpo=0 +slice/1/cckbw20ul2gpo=0 +slice/1/mcsbw202gpo=0x97553100 +slice/1/mcsbw402gpo=0x97553100 +slice/1/dot11agofdmhrbw202gpo=0x5310 +slice/1/ofdmlrbw202gpo=0 +slice/1/mcsbw205glpo=0x98764200 +slice/1/mcsbw405glpo=0x98764311 +slice/1/mcsbw805glpo=0xB8764311 +slice/1/mcsbw1605glpo=0 +slice/1/mcsbw205gmpo=0x98764200 +slice/1/mcsbw405gmpo=0x98764311 +slice/1/mcsbw805gmpo=0xB8764311 +slice/1/mcsbw1605gmpo=0 +slice/1/mcsbw205ghpo=0x98764200 +slice/1/mcsbw405ghpo=0x98764333 +slice/1/mcsbw805ghpo=0x98764311 +slice/1/mcsbw1605ghpo=0 +slice/1/mcsbw205gx1po=0x98764200 +slice/1/mcsbw405gx1po=0x98764333 +slice/1/mcsbw805gx1po=0x98764311 +slice/1/mcsbw1605gx1po=0 +slice/1/mcsbw205gx2po=0xB8764200 +slice/1/mcsbw405gx2po=0xA8764333 +slice/1/mcsbw805gx2po=0xA8764311 +slice/1/mcsbw1605gx2po=0 +slice/1/mcslr5glpo=0 +slice/1/mcslr5gmpo=0 +slice/1/mcslr5ghpo=0 +slice/1/mcslr5gx1po=0 +slice/1/mcslr5gx2po=0 +slice/1/sb20in40hrpo=0 +slice/1/sb20in40lrpo=0 +slice/1/sb20in40hrlrpox=0 +slice/1/dot11agduphrpo=0 +slice/1/dot11agduplrpo=0 +slice/1/dot11agduphrlrpox=0 +slice/1/sb40and80hr5glpo=0 +slice/1/sb40and80hr5gmpo=0 +slice/1/sb40and80hr5ghpo=0 +slice/1/sb40and80hr5gx1po=0 +slice/1/sb40and80hr5gx2po=0 +slice/1/sb20in80and160hr5glpo=0 +slice/1/sb20in80and160hr5gmpo=0 +slice/1/sb20in80and160hr5ghpo=0 +slice/1/sb20in80and160hr5gx1po=0 +slice/1/sb20in80and160hr5gx2po=0 +slice/1/sb40and80lr5glpo=0 +slice/1/sb40and80lr5gmpo=0 +slice/1/sb40and80lr5ghpo=0 +slice/1/sb40and80lr5gx1po=0 +slice/1/sb40and80lr5gx2po=0 +slice/1/sb20in80and160lr5glpo=0 +slice/1/sb20in80and160lr5gmpo=0 +slice/1/sb20in80and160lr5ghpo=0 +slice/1/sb20in80and160lr5gx1po=0 +slice/1/sb20in80and160lr5gx2po=0 +sar2g=18 +sar5g=15 +noiselvl2ga0=31 +noiselvl2ga1=31 +noiselvl2ga2=31 +slice/1/noiselvl2ga0=31 +noiselvl5ga0=31,31,31,31 +noiselvl5ga1=31,31,31,31 +noiselvl5ga2=31,31,31,31 +slice/1/noiselvl5ga0=31,31,31,31 +rxgainerr2ga0=63 +rxgainerr2ga1=31 +rxgainerr2ga2=31 +slice/1/rxgainerr2ga0=63 +rxgainerr5ga0=63,63,63,63 +rxgainerr5ga1=31,31,31,31 +rxgainerr5ga2=31,31,31,31 +slice/1/rxgainerr5ga0=63,63,63,63 +extpagain2g=1 +extpagain5g=1 +rxgains5gelnagaina0=4 +rxgains5gelnagaina1=4 +rxgains5gelnagaina2=2 +slice/1/rxgains5gelnagaina0=2 +rxgains5gmelnagaina0=4 +rxgains5gmelnagaina1=4 +rxgains5gmelnagaina2=2 +slice/1/rxgains5gmelnagaina0=2 +rxgains5ghelnagaina0=4 +rxgains5ghelnagaina1=4 +rxgains5ghelnagaina2=2 +slice/1/rxgains5ghelnagaina0=2 +rxgains5gtrisoa0=6 +rxgains5gtrisoa1=6 +rxgains5gtrisoa2=6 +slice/1/rxgains5gtrisoa0=6 +rxgains5gmtrisoa0=6 +rxgains5gmtrisoa1=6 +rxgains5gmtrisoa2=6 +slice/1/rxgains5gmtrisoa0=6 +rxgains5ghtrisoa0=6 +rxgains5ghtrisoa1=6 +rxgains5ghtrisoa2=6 +slice/1/rxgains5ghtrisoa0=6 +rxgains5gtrelnabypa0=1 +rxgains5gtrelnabypa1=1 +rxgains5gtrelnabypa2=1 +slice/1/rxgains5gtrelnabypa0=1 +rxgains5gmtrelnabypa0=1 +rxgains5gmtrelnabypa1=1 +rxgains5gmtrelnabypa2=1 +slice/1/rxgains5gmtrelnabypa0=1 +rxgains5ghtrelnabypa0=1 +rxgains5ghtrelnabypa1=1 +rxgains5ghtrelnabypa2=1 +slice/1/rxgains5ghtrelnabypa0=1 +rxgains2gelnagaina0=3 +rxgains2gelnagaina1=2 +rxgains2gelnagaina2=2 +slice/1/rxgains2gelnagaina0=1 +rxgains2gtrisoa0=6 +rxgains2gtrisoa1=6 +rxgains2gtrisoa2=6 +slice/1/rxgains2gtrisoa0=6 +rxgains2gtrelnabypa0=1 +rxgains2gtrelnabypa1=1 +rxgains2gtrelnabypa2=1 +slice/1/rxgains2gtrelnabypa0=1 +maxp2ga0=86 +maxp5gb0a0=80 +maxp5gb1a0=80 +maxp5gb2a0=80 +maxp5gb3a0=80 +maxp5gb4a0=80 +maxp2ga1=86 +maxp5gb0a1=80 +maxp5gb1a1=80 +maxp5gb2a1=80 +maxp5gb3a1=80 +maxp5gb4a1=80 +maxp2ga2=86 +maxp5gb0a2=80 +maxp5gb1a2=80 +maxp5gb2a2=80 +maxp5gb3a2=80 +maxp5gb4a2=80 +slice/1/maxp2ga0=86 +slice/1/maxp5gb0a0=80 +slice/1/maxp5gb1a0=80 +slice/1/maxp5gb2a0=80 +slice/1/maxp5gb3a0=80 +slice/1/maxp5gb4a0=80 +slice/1/pa2ga0=6794,-9756,-702,5597 +slice/1/pa5ga0=6423,-2156,-5947,4698,6173,0,-6838,4193,6210,-143,-6764,4832,6163,-52,-6691,4989,6135,-815,-5965,8745 +slice/1/pa5g40a0=6205,-1090,-6183,5493,6201,-1056,-6068,6960,6160,0,-6378,7398,6122,0,-6321,7536,6106,-650,-5843,8828 +slice/1/pa5g80a0=6334,-1730,-5736,5978,6289,-1093,-5997,6026,6139,-66,-6374,6265,6206,-991,-5788,7724,6179,-1379,-5521,8078 +pa2ga0=7114,-10840,-438,5467 +pa5ga0=6176,-1568,-5942,5037,6180,-1873,-5624,6186,6144,-1919,-5550,6663,6156,-1823,-5626,7205,6069,-1696,-5612,7937 +pa5g40a0=5992,-1494,-5593,6834,6119,-2662,-4953,8674,6132,-2617,-4931,9121,6051,-1828,-5338,8489,6041,-2218,-4988,10459 +pa5g80a0=6064,-3052,-4706,7638,6068,-3097,-4675,7561,6100,-3283,-4538,8367,6122,-3040,-4697,9927,6024,-2613,-4840,9804 +pa2ga1=7103,-10837,-432,5220 +pa5ga1=6136,0,-6839,2576,6125,0,-6687,3665,6124,-443,-6526,2733,6163,-832,-6279,5060,6061,0,-6673,5178 +pa5g40a1=5984,0,-6550,3772,6108,-971,-5990,5325,6174,-1780,-5479,7268,6048,-572,-6155,5528,6099,-1235,-5750,8576 +pa5g80a1=6036,-1442,-5691,4505,6104,-1968,-5369,5441,6170,-2798,-4891,6946,6170,-2358,-5178,8748,6127,-1955,-5475,7204 +pa2ga2=7153,-10553,-632,5451 +pa5ga2=6278,-2835,-5467,4107,6305,-2915,-5424,4322,6088,-1700,-5947,3613,6108,-2417,-5333,6068,6001,-2301,-5278,6582 +pa5g40a2=6150,-3146,-4985,6641,6069,-2188,-5496,5448,6031,-2064,-5364,7643,6037,-2175,-5294,6789,6008,-3181,-4505,10114 +pa5g80a2=6165,-4337,-4197,7667,6087,-3202,-4823,5837,5962,-1972,-5504,4502,6044,-3067,-4707,7908,6044,-3801,-4130,10803 +slice/1/AvVmid_c0=7,65,7,55,7,55,7,55,7,55 +AvVmid_c0=2,115,3,90,3,90,3,90,3,90 +AvVmid_c1=2,115,3,90,3,90,3,90,3,90 +AvVmid_c2=2,115,3,90,3,90,3,90,3,90 +rpcal2g=65535 +rpcal5gb0=65535 +rpcal5gb1=65535 +rpcal5gb2=65535 +rpcal5gb3=65535 +swctrlmap4_cfg=0x13 +swctrlmap4_TX2g_fem3to0=0x3333 +swctrlmap4_TX2g_fem7to4=0x4200 +swctrlmap4_TX2g_fem9to8=0x00 +swctrlmap4_RX2g_fem3to0=0x4444 +swctrlmap4_RX2g_fem7to4=0x4200 +swctrlmap4_RX2g_fem9to8=0x00 +swctrlmap4_RXByp2g_fem3to0=0x6666 +swctrlmap4_RXByp2g_fem7to4=0x4200 +swctrlmap4_RXByp2g_fem9to8=0x00 +swctrlmap4_misc2g_fem3to0=0x0000 +swctrlmap4_misc2g_fem7to4=0x0000 +swctrlmap4_misc2g_fem9to8=0x00 +swctrlmap4_TX5g_fem3to0=0x8888 +swctrlmap4_TX5g_fem7to4=0x1911 +swctrlmap4_TX5g_fem9to8=0x40 +swctrlmap4_RX5g_fem3to0=0x0000 +swctrlmap4_RX5g_fem7to4=0x1911 +swctrlmap4_RX5g_fem9to8=0x40 +swctrlmap4_RXByp5g_fem3to0=0x0000 +swctrlmap4_RXByp5g_fem7to4=0x0800 +swctrlmap4_RXByp5g_fem9to8=0x40 +swctrlmap4_misc5g_fem3to0=0x0000 +swctrlmap4_misc5g_fem7to4=0x0000 +swctrlmap4_misc5g_fem9to8=0x00 +master_slice_mask_5g=0x198 +master_slice_mask_2g=0x67 +core2slicemap=0x8 +dot11b_opts=0x3aa85 +ed_thresh2g=-63 +ed_thresh5g=-66 +eu_edthresh2g=-63 +eu_edthresh5g=-66 +slice/1/ed_thresh2g=-57 +slice/1/ed_thresh5g=-60 +slice/1/eu_edthresh2g=-57 +slice/1/eu_edthresh5g=-60 +btc_mode=1 +btc_full_hybrid=0 +btc_2gchain=5 +dynsdb_txchain=3 +muxenab=1 +seci_uart_gpios=0x08090a0b +fuart_pup_rx_cts=1 +slice/1/bphyscale=43 +slice/1/rssi_cal_rev=1 +slice/1/rxgaincal_rssical=1 +slice/1/gain_cal_temp=255 +slice/1/rssi_qdB_en=1 +slice/1/temp_comp_tr_loss=1 +slice/1/rssi_cal_freq_grp_2g=0x89,0x22,0xa2,0x03,0x3b,0x3c,0x44 +slice/1/rxgain_tempcoeff2g_sub_elnaoff=4,7,7,9,9 +slice/1/rxgain_tempcoeff2g_sub=12,9,10,9,7 +slice/1/rxgain_tempcoeff5gl=9 +slice/1/rxgain_tempcoeff5gml=7 +slice/1/rxgain_tempcoeff5gmu=5 +slice/1/rxgain_tempcoeff5gh=1 +slice/1/rxgain_tempcoeff5gl_elnaoff=0 +slice/1/rxgain_tempcoeff5gml_elnaoff=7 +slice/1/rxgain_tempcoeff5gmu_elnaoff=12 +slice/1/rxgain_tempcoeff5gh_elnaoff=7 +rssi_cal_rev=1 +rxgaincal_rssical=1 +gain_cal_temp=255 +rssi_qdB_en=1 +temp_comp_tr_loss=1 +rssi_cal_freq_grp_2g=0x89,0x22,0xa2,0x03,0x3b,0x3c,0x44 +rxgain_tempcoeff2g_sub=73,63,69,76,55,66,61,63,76,60,72,66,64,86,66 +rxgain_tempcoeff2g_sub_elnaoff=32,76,67,40,63,38,63,67,48,63,38,63,76,48,54 +rxgain_tempcoeff5gl=50,55,54 +rxgain_tempcoeff5gml=49,44,53 +rxgain_tempcoeff5gmu=48,44,53 +rxgain_tempcoeff5gh=50,45,60 +rxgain_tempcoeff5gl_elnaoff=46,41,35 +rxgain_tempcoeff5gml_elnaoff=35,36,48 +rxgain_tempcoeff5gmu_elnaoff=33,32,40 +rxgain_tempcoeff5gh_elnaoff=32,35,44 +txfdiqcalenable=1 +ldo3p3_voltage=4 +initbaseidx5govrval=20 +initbaseidx2govrval=20 +slice/1/initbaseidx5govrval=20 +slice/1/initbaseidx2govrval=20 +useoobgaint=1 +pad_scaling=128 +olpc_idx_in_use=1 +disable_olpc=0 +slice/1/olpc_idx_in_use=1 +slice/1/disable_olpc=0 +olpc_thresh=0 +slice/1/olpc_thresh=0 +ofdmfilttype_2gbe=1 +slice/1/ofdmfilttype_2gbe=1 +rssicorrnorm_c0=0,0 +rssicorrnorm_c1=0,0 +rssicorrnorm_c2=0,0 +rssicorrnorm5g_c0=-3,0,0,-3,0,0,-3,0,0,-3,0,0 +rssicorrnorm5g_c1=-3,0,0,-3,0,0,-3,0,0,-3,0,0 +rssicorrnorm5g_c2=-3,0,0,-3,0,0,-3,0,0,-3,0,0 +slice/1/rssicorrnorm_c0=0,0 +slice/1/rssicorrnorm5g_c0=3,4,5,3,4,5,3,4,5,3,4,5 +paprdis=0 +paprrmcsgamma2g=500,550,550,-1,-1,-1,-1,-1,-1,-1 +paprrmcsgain2g=128,128,128,0,0,0,0,0,0,0 +paprrmcsgamma5g20=-1,-1,-1,-1,-1,-1,-1,-1,-1,-1 +paprrmcsgain5g20=0,0,0,0,0,0,0,0,0,0 +paprrmcsgamma5g40=-1,-1,-1,-1,-1,-1,-1,-1,-1,-1 +paprrmcsgain5g40=0,0,0,0,0,0,0,0,0,0 +paprrmcsgamma5g80=-1,-1,-1,-1,-1,-1,-1,-1,-1,-1 +paprrmcsgain5g80=0,0,0,0,0,0,0,0,0,0 +slice/1/paprdis=1 +slice/1/paprrmcsgamma2g=500,550,550,600,700,-1,-1,-1,-1,-1 +slice/1/paprrmcsgain2g=128,128,128,128,128,0,0,0,0,0 +slice/1/paprrmcsgamma5g20=-1,-1,-1,-1,-1,-1,-1,-1,-1,-1 +slice/1/paprrmcsgain5g20=0,0,0,0,0,0,0,0,0,0 +slice/1/paprrmcsgamma5g40=-1,-1,-1,-1,-1,-1,-1,-1,-1,-1 +slice/1/paprrmcsgain5g40=0,0,0,0,0,0,0,0,0,0 +slice/1/paprrmcsgamma5g80=-1,-1,-1,-1,-1,-1,-1,-1,-1,-1 +slice/1/paprrmcsgain5g80=0,0,0,0,0,0,0,0,0,0 +host_wake_opt=0 +olpc_tempslope2g=80,80,80 +olpc_tempslope5g=180,180,180 +slice/1/olpc_tempslope2g=120 +slice/1/olpc_tempslope5g=180 +ds_hc_enable=1 +bphyscale=29,25 +slice/1/bbmult_scaling=287 +tempsense_pwrbackoff_threshold=55 +pwrbackoff_2g=4,4,4 +pwrbackoff_5gl=4,4,4 +pwrbackoff_5gm=4,4,4 +pwrbackoff_5gh=4,4,4 +slice/1/tempsense_pwrbackoff_threshold=55 +slice/1/pwrbackoff_2g=4,4,4 +slice/1/pwrbackoff_5gl=4,4,4 +slice/1/pwrbackoff_5gm=4,4,4 +slice/1/pwrbackoff_5gh=4,4,4 +sar_fusion_enable=0 +onbody_gpio_inpt=12 +tempsense_throttle_txchain=1 +throttle_tx_duty_cycle=50 +slice/1/throttle_tx_duty_cycle=50 +cck_tx_coremask=1 +cck_txdiv_mode=1 +txfilt5g_chanlist=36,64,100,140,149,165,38,62,102,134,151,159,42,58,106,122,155 +txfilt5g_finescale=0xA6,0xA6,0x80,0x80,0xA6,0xA6,0x67,0x67,0x67,0x8D,0x8D,0x8D,0x8D,0x8D,0x67,0x8D,0x8D +txfilt5g_finescale_offset_adj=0,0,5,5,0,0,5,5,5,0,0,0,0,0,5,0,0 +dis_5g_dac_scram=1 +srom_wrt_time=6 +pcie_slave_axi_timeout=0 +sw_d2h_read_timeout=55000 +asym_interf_noise_delta_thresh=5 +asym_interf_mit_en=1 diff --git a/apple-t2-support/brcm/brcmfmac4364b3-pcie.apple,hanauma-HRPN-u.txt b/apple-t2-support/brcm/brcmfmac4364b3-pcie.apple,hanauma-HRPN-u.txt new file mode 100644 index 0000000..593b313 --- /dev/null +++ b/apple-t2-support/brcm/brcmfmac4364b3-pcie.apple,hanauma-HRPN-u.txt @@ -0,0 +1,480 @@ +sromrev=15 +subvid=0x106b +vendid=0x14e4 +devid=0x4464 +boardtype=0x081d +boardrev=0x1770 +boardnum=1 +boardflags=0x10001801 +boardflags2=0x0 +boardflags3=0x48002085 +boardflags4=0x140 +slice/1/boardflags=0x10001001 +slice/1/boardflags2=0x0 +slice/1/boardflags3=0x48002080 +slice/1/boardflags4=0x140 +aa2g=0x7 +aa5g=0x7 +agbg0=0x44 +agbg1=0x43 +agbg2=0x45 +slice/1/agbg0=0x45 +aga0=0x44 +aga1=0x82 +aga2=0x03 +slice/1/aga0=0x03 +txchain=0x7 +rxchain=0x7 +slice/1/txchain=0x1 +slice/1/rxchain=0x1 +antswitch=0 +tssiposslope2g=1 +slice/1/tssiposslope2g=1 +epagain2g=0 +slice/1/epagain2g=0 +pdgain2g=0 +tworangetssi2g=0 +slice/1/tworangetssi2g=0 +papdcap2g=0 +femctrl=0 +tssiposslope5g=1 +slice/1/tssiposslope5g=1 +epagain5g=0 +slice/1/epagain5g=0 +pdgain5g=0 +slice/1/pdgain5g=0 +tworangetssi5g=0 +papdcap5g=0 +gainctrlsph=0 +tempthresh=110 +tempoffset=255 +rawtempsense=0x1ff +rhc_tempthresh=115 +measpower=0 +measpower1=0 +measpower2=0 +xtalfreq=37400 +phycal_tempdelta=40 +slice/1/phycal_tempdelta=40 +temps_period=10 +temps_hysteresis=5 +slice/1/pdoffset40m2g=0 +slice/1/pdoffset40ma0=0x65644 +slice/1/pdoffset80ma0=0x65655 +slice/1/pdoffsetcck=0x4 +pdoffset40ma0=0x21101 +pdoffset40ma1=0x11100 +pdoffset40ma2=0x21100 +pdoffset80ma0=0x0f10f +pdoffset80ma1=0x0f10e +pdoffset80ma2=0x0f20e +pdoffset40m2g=0 +pdoffsetcck=0x0842 +pdoffset20in40m5gb0=0 +pdoffset20in40m5gb1=0 +pdoffset20in40m5gb2=0 +pdoffset20in40m5gb3=0 +pdoffset20in40m5gb4=0 +pdoffset40in80m5gb0=0 +pdoffset40in80m5gb1=0 +pdoffset40in80m5gb2=0 +pdoffset40in80m5gb3=0 +pdoffset40in80m5gb4=0 +pdoffset20in80m5gb0=0 +pdoffset20in80m5gb1=0 +pdoffset20in80m5gb2=0 +pdoffset20in80m5gb3=0 +pdoffset20in80m5gb4=0 +subband5gver=0x5 +mcs8poexp=0 +mcs9poexp=0 +mcs10poexp=0 +mcs11poexp=0 +cckbw202gpo=0 +cckbw20ul2gpo=0 +mcsbw202gpo=0x97553100 +mcsbw402gpo=0x97553100 +dot11agofdmhrbw202gpo=0x5310 +ofdmlrbw202gpo=0 +mcsbw205glpo=0x98764200 +mcsbw405glpo=0x98764311 +mcsbw805glpo=0xB8764311 +mcsbw1605glpo=0 +mcsbw205gmpo=0x98764200 +mcsbw405gmpo=0x98764311 +mcsbw805gmpo=0xB8764311 +mcsbw1605gmpo=0 +mcsbw205ghpo=0x98764200 +mcsbw405ghpo=0x98764333 +mcsbw805ghpo=0x98764311 +mcsbw1605ghpo=0 +mcsbw205gx1po=0x98764200 +mcsbw405gx1po=0x98764333 +mcsbw805gx1po=0x98764311 +mcsbw1605gx1po=0 +mcsbw205gx2po=0xB8764200 +mcsbw405gx2po=0xA8764333 +mcsbw805gx2po=0xA8764311 +mcsbw1605gx2po=0 +mcslr5glpo=0 +mcslr5gmpo=0 +mcslr5ghpo=0 +mcslr5gx1po=0 +mcslr5gx2po=0 +sb20in40hrpo=0 +sb20in40lrpo=0 +sb20in40hrlrpox=0 +dot11agduphrpo=0 +dot11agduplrpo=0 +dot11agduphrlrpox=0 +sb40and80hr5glpo=0 +sb40and80hr5gmpo=0 +sb40and80hr5ghpo=0 +sb40and80hr5gx1po=0 +sb40and80hr5gx2po=0 +sb20in80and160hr5glpo=0 +sb20in80and160hr5gmpo=0 +sb20in80and160hr5ghpo=0 +sb20in80and160hr5gx1po=0 +sb20in80and160hr5gx2po=0 +sb40and80lr5glpo=0 +sb40and80lr5gmpo=0 +sb40and80lr5ghpo=0 +sb40and80lr5gx1po=0 +sb40and80lr5gx2po=0 +sb20in80and160lr5glpo=0 +sb20in80and160lr5gmpo=0 +sb20in80and160lr5ghpo=0 +sb20in80and160lr5gx1po=0 +sb20in80and160lr5gx2po=0 +slice/1/mcs8poexp=0 +slice/1/mcs9poexp=0 +slice/1/mcs10poexp=0 +slice/1/mcs11poexp=0 +slice/1/cckbw202gpo=0 +slice/1/cckbw20ul2gpo=0 +slice/1/mcsbw202gpo=0x97553100 +slice/1/mcsbw402gpo=0x97553100 +slice/1/dot11agofdmhrbw202gpo=0x5310 +slice/1/ofdmlrbw202gpo=0 +slice/1/mcsbw205glpo=0x98764200 +slice/1/mcsbw405glpo=0x98764311 +slice/1/mcsbw805glpo=0xB8764311 +slice/1/mcsbw1605glpo=0 +slice/1/mcsbw205gmpo=0x98764200 +slice/1/mcsbw405gmpo=0x98764311 +slice/1/mcsbw805gmpo=0xB8764311 +slice/1/mcsbw1605gmpo=0 +slice/1/mcsbw205ghpo=0x98764200 +slice/1/mcsbw405ghpo=0x98764333 +slice/1/mcsbw805ghpo=0x98764311 +slice/1/mcsbw1605ghpo=0 +slice/1/mcsbw205gx1po=0x98764200 +slice/1/mcsbw405gx1po=0x98764333 +slice/1/mcsbw805gx1po=0x98764311 +slice/1/mcsbw1605gx1po=0 +slice/1/mcsbw205gx2po=0xB8764200 +slice/1/mcsbw405gx2po=0xA8764333 +slice/1/mcsbw805gx2po=0xA8764311 +slice/1/mcsbw1605gx2po=0 +slice/1/mcslr5glpo=0 +slice/1/mcslr5gmpo=0 +slice/1/mcslr5ghpo=0 +slice/1/mcslr5gx1po=0 +slice/1/mcslr5gx2po=0 +slice/1/sb20in40hrpo=0 +slice/1/sb20in40lrpo=0 +slice/1/sb20in40hrlrpox=0 +slice/1/dot11agduphrpo=0 +slice/1/dot11agduplrpo=0 +slice/1/dot11agduphrlrpox=0 +slice/1/sb40and80hr5glpo=0 +slice/1/sb40and80hr5gmpo=0 +slice/1/sb40and80hr5ghpo=0 +slice/1/sb40and80hr5gx1po=0 +slice/1/sb40and80hr5gx2po=0 +slice/1/sb20in80and160hr5glpo=0 +slice/1/sb20in80and160hr5gmpo=0 +slice/1/sb20in80and160hr5ghpo=0 +slice/1/sb20in80and160hr5gx1po=0 +slice/1/sb20in80and160hr5gx2po=0 +slice/1/sb40and80lr5glpo=0 +slice/1/sb40and80lr5gmpo=0 +slice/1/sb40and80lr5ghpo=0 +slice/1/sb40and80lr5gx1po=0 +slice/1/sb40and80lr5gx2po=0 +slice/1/sb20in80and160lr5glpo=0 +slice/1/sb20in80and160lr5gmpo=0 +slice/1/sb20in80and160lr5ghpo=0 +slice/1/sb20in80and160lr5gx1po=0 +slice/1/sb20in80and160lr5gx2po=0 +sar2g=18 +sar5g=15 +noiselvl2ga0=31 +noiselvl2ga1=31 +noiselvl2ga2=31 +slice/1/noiselvl2ga0=31 +noiselvl5ga0=31,31,31,31 +noiselvl5ga1=31,31,31,31 +noiselvl5ga2=31,31,31,31 +slice/1/noiselvl5ga0=31,31,31,31 +rxgainerr2ga0=63 +rxgainerr2ga1=31 +rxgainerr2ga2=31 +slice/1/rxgainerr2ga0=63 +rxgainerr5ga0=63,63,63,63 +rxgainerr5ga1=31,31,31,31 +rxgainerr5ga2=31,31,31,31 +slice/1/rxgainerr5ga0=63,63,63,63 +extpagain2g=1 +extpagain5g=1 +rxgains5gelnagaina0=4 +rxgains5gelnagaina1=4 +rxgains5gelnagaina2=2 +slice/1/rxgains5gelnagaina0=2 +rxgains5gmelnagaina0=4 +rxgains5gmelnagaina1=4 +rxgains5gmelnagaina2=2 +slice/1/rxgains5gmelnagaina0=2 +rxgains5ghelnagaina0=4 +rxgains5ghelnagaina1=4 +rxgains5ghelnagaina2=2 +slice/1/rxgains5ghelnagaina0=2 +rxgains5gtrisoa0=6 +rxgains5gtrisoa1=6 +rxgains5gtrisoa2=6 +slice/1/rxgains5gtrisoa0=6 +rxgains5gmtrisoa0=6 +rxgains5gmtrisoa1=6 +rxgains5gmtrisoa2=6 +slice/1/rxgains5gmtrisoa0=6 +rxgains5ghtrisoa0=6 +rxgains5ghtrisoa1=6 +rxgains5ghtrisoa2=6 +slice/1/rxgains5ghtrisoa0=6 +rxgains5gtrelnabypa0=1 +rxgains5gtrelnabypa1=1 +rxgains5gtrelnabypa2=1 +slice/1/rxgains5gtrelnabypa0=1 +rxgains5gmtrelnabypa0=1 +rxgains5gmtrelnabypa1=1 +rxgains5gmtrelnabypa2=1 +slice/1/rxgains5gmtrelnabypa0=1 +rxgains5ghtrelnabypa0=1 +rxgains5ghtrelnabypa1=1 +rxgains5ghtrelnabypa2=1 +slice/1/rxgains5ghtrelnabypa0=1 +rxgains2gelnagaina0=3 +rxgains2gelnagaina1=1 +rxgains2gelnagaina2=1 +slice/1/rxgains2gelnagaina0=1 +rxgains2gtrisoa0=6 +rxgains2gtrisoa1=6 +rxgains2gtrisoa2=6 +slice/1/rxgains2gtrisoa0=6 +rxgains2gtrelnabypa0=1 +rxgains2gtrelnabypa1=1 +rxgains2gtrelnabypa2=1 +slice/1/rxgains2gtrelnabypa0=1 +maxp2ga0=86 +maxp5gb0a0=80 +maxp5gb1a0=80 +maxp5gb2a0=80 +maxp5gb3a0=80 +maxp5gb4a0=80 +maxp2ga1=86 +maxp5gb0a1=80 +maxp5gb1a1=80 +maxp5gb2a1=80 +maxp5gb3a1=80 +maxp5gb4a1=80 +maxp2ga2=86 +maxp5gb0a2=80 +maxp5gb1a2=80 +maxp5gb2a2=80 +maxp5gb3a2=80 +maxp5gb4a2=80 +slice/1/maxp2ga0=86 +slice/1/maxp5gb0a0=80 +slice/1/maxp5gb1a0=80 +slice/1/maxp5gb2a0=80 +slice/1/maxp5gb3a0=80 +slice/1/maxp5gb4a0=80 +slice/1/pa2ga0=8128,-18780,0,0 +slice/1/pa5ga0=8426,-18268,-664,5087,8433,-18420,-719,2113,8490,-19574,-88,6036,8443,-19772,0,5706,8458,-19965,0,5220 +slice/1/pa5g40a0=9071,-20818,0,7224,9007,-20880,0,5554,9314,-22049,0,164,9143,-21609,0,2649,9145,-21710,0,3749 +slice/1/pa5g80a0=9146,-20739,0,7952,9232,-20944,0,7867,9197,-21503,0,3656,9006,-21236,0,3081,9016,-21244,0,4571 +pa2ga0=9025,-20293,0,0 +pa5ga0=7499,-14637,-1969,0,7707,-17101,-587,5195,7402,-16161,-1100,0,7344,-16748,-739,1327,7428,-17928,-15,5011 +pa5g40a0=7988,-17892,-580,5317,7888,-17627,-916,0,7882,-18490,-367,3892,7957,-19469,0,2348,7895,-19621,0,0 +pa5g80a0=7796,-17195,-802,3960,7586,-16154,-1279,2589,7714,-18334,-137,5511,7666,-18152,-424,3432,7659,-18483,-251,3445 +pa2ga1=9009,-20371,0,0 +pa5ga1=7747,-16591,-959,2964,7691,-17033,-620,5021,7573,-17772,0,8537,7458,-17897,0,6217,7423,-17847,0,6366 +pa5g40a1=8108,-18890,0,8717,8042,-18892,0,8351,7966,-19235,0,3448,7936,-19295,0,4290,7914,-19622,0,1481 +pa5g80a1=7869,-17894,-444,5027,7757,-17506,-601,4288,7777,-18739,0,5298,7834,-19458,0,0,7778,-19235,0,3087 +pa2ga2=8939,-20351,0,0 +pa5ga2=8093,-16295,-1525,2663,8079,-16633,-1461,923,8060,-18470,-284,5994,8033,-18923,0,7098,7986,-19025,0,4486 +pa5g40a2=8680,-19647,-212,7457,8706,-20168,0,7232,8635,-20565,0,2710,8618,-20767,0,1336,8529,-20679,0,1708 +pa5g80a2=8440,-18894,-427,5654,8425,-18966,-498,3030,8358,-19692,0,6669,8404,-20163,0,4245,8397,-20349,0,1904 +slice/1/AvVmid_c0=6,65,5,105,5,105,5,105,5,105 +AvVmid_c0=2,95,1,140,1,140,1,140,1,140 +AvVmid_c1=2,95,1,140,1,140,1,140,1,140 +AvVmid_c2=1,125,1,140,1,140,1,140,1,140 +rpcal2g=65535 +rpcal5gb0=65535 +rpcal5gb1=65535 +rpcal5gb2=65535 +rpcal5gb3=65535 +swctrlmap4_cfg=0x13 +swctrlmap4_TX2g_fem3to0=0x3333 +swctrlmap4_TX2g_fem7to4=0x4200 +swctrlmap4_TX2g_fem9to8=0x00 +swctrlmap4_RX2g_fem3to0=0x4444 +swctrlmap4_RX2g_fem7to4=0x4200 +swctrlmap4_RX2g_fem9to8=0x00 +swctrlmap4_RXByp2g_fem3to0=0x6666 +swctrlmap4_RXByp2g_fem7to4=0x4200 +swctrlmap4_RXByp2g_fem9to8=0x00 +swctrlmap4_misc2g_fem3to0=0x0000 +swctrlmap4_misc2g_fem7to4=0x0000 +swctrlmap4_misc2g_fem9to8=0x00 +swctrlmap4_TX5g_fem3to0=0x8888 +swctrlmap4_TX5g_fem7to4=0x1911 +swctrlmap4_TX5g_fem9to8=0x40 +swctrlmap4_RX5g_fem3to0=0x0000 +swctrlmap4_RX5g_fem7to4=0x1911 +swctrlmap4_RX5g_fem9to8=0x40 +swctrlmap4_RXByp5g_fem3to0=0x0000 +swctrlmap4_RXByp5g_fem7to4=0x0800 +swctrlmap4_RXByp5g_fem9to8=0x40 +swctrlmap4_misc5g_fem3to0=0x0000 +swctrlmap4_misc5g_fem7to4=0x0000 +swctrlmap4_misc5g_fem9to8=0x00 +master_slice_mask_5g=0x198 +master_slice_mask_2g=0x67 +core2slicemap=0x8 +dot11b_opts=0x3aa85 +ed_thresh2g=-63 +ed_thresh5g=-66 +eu_edthresh2g=-63 +eu_edthresh5g=-66 +slice/1/ed_thresh2g=-57 +slice/1/ed_thresh5g=-60 +slice/1/eu_edthresh2g=-57 +slice/1/eu_edthresh5g=-60 +btc_mode=1 +btc_full_hybrid=0 +btc_2gchain=5 +dynsdb_txchain=3 +muxenab=1 +seci_uart_gpios=0x08090a0b +fuart_pup_rx_cts=1 +slice/1/bphyscale=43 +slice/1/rssi_cal_rev=1 +slice/1/rxgaincal_rssical=1 +slice/1/gain_cal_temp=255 +slice/1/rssi_qdB_en=1 +slice/1/temp_comp_tr_loss=1 +slice/1/rssi_cal_freq_grp_2g=0x89,0x22,0xa2,0x03,0x3b,0x3c,0x44 +slice/1/rxgain_tempcoeff2g_sub_elnaoff=9,9,7,12,7 +slice/1/rxgain_tempcoeff2g_sub=17,17,12,16,17 +slice/1/rxgain_tempcoeff5gl=7 +slice/1/rxgain_tempcoeff5gml=12 +slice/1/rxgain_tempcoeff5gmu=12 +slice/1/rxgain_tempcoeff5gh=7 +slice/1/rxgain_tempcoeff5gl_elnaoff=0 +slice/1/rxgain_tempcoeff5gml_elnaoff=0 +slice/1/rxgain_tempcoeff5gmu_elnaoff=0 +slice/1/rxgain_tempcoeff5gh_elnaoff=9 +rssi_cal_rev=1 +rxgaincal_rssical=1 +gain_cal_temp=255 +rssi_qdB_en=1 +temp_comp_tr_loss=1 +rssi_cal_freq_grp_2g=0x89,0x22,0xa2,0x03,0x3b,0x3c,0x44 +rxgain_tempcoeff2g_sub=78,84,84,71,76,71,69,64,65,65,64,63,63,64,64 +rxgain_tempcoeff2g_sub_elnaoff=70,79,71,76,74,67,67,67,67,67,64,67,67,63,68 +rxgain_tempcoeff5gl=47,42,46 +rxgain_tempcoeff5gml=58,45,45 +rxgain_tempcoeff5gmu=57,48,44 +rxgain_tempcoeff5gh=57,52,51 +rxgain_tempcoeff5gl_elnaoff=46,42,38 +rxgain_tempcoeff5gml_elnaoff=49,42,41 +rxgain_tempcoeff5gmu_elnaoff=48,42,40 +rxgain_tempcoeff5gh_elnaoff=48,44,42 +txfdiqcalenable=1 +ldo3p3_voltage=4 +initbaseidx5govrval=20 +initbaseidx2govrval=20 +slice/1/initbaseidx5govrval=20 +slice/1/initbaseidx2govrval=20 +useoobgaint=1 +pad_scaling=128 +olpc_idx_in_use=1 +disable_olpc=0 +slice/1/olpc_idx_in_use=1 +slice/1/disable_olpc=0 +olpc_thresh=0 +slice/1/olpc_thresh=0 +ofdmfilttype_2gbe=1 +slice/1/ofdmfilttype_2gbe=1 +rssicorrnorm_c0=0,0 +rssicorrnorm_c1=0,0 +rssicorrnorm_c2=0,0 +rssicorrnorm5g_c0=-4,-3,-2,-4,-3,-2,-5,-3,-2,-4,-3,-2 +rssicorrnorm5g_c1=-4,-3,-2,-4,-3,-2,-6,-3,-2,-4,-3,-2 +rssicorrnorm5g_c2=-4,-3,-2,-4,-3,-2,-4,-3,-2,-4,-3,-2 +slice/1/rssicorrnorm_c0=0,0 +slice/1/rssicorrnorm5g_c0=0,2,4,0,2,4,0,2,4,0,2,4 +paprdis=0 +paprrmcsgamma2g=500,550,550,-1,-1,-1,-1,-1,-1,-1 +paprrmcsgain2g=128,128,128,0,0,0,0,0,0,0 +paprrmcsgamma5g20=-1,-1,-1,-1,-1,-1,-1,-1,-1,-1 +paprrmcsgain5g20=0,0,0,0,0,0,0,0,0,0 +paprrmcsgamma5g40=-1,-1,-1,-1,-1,-1,-1,-1,-1,-1 +paprrmcsgain5g40=0,0,0,0,0,0,0,0,0,0 +paprrmcsgamma5g80=-1,-1,-1,-1,-1,-1,-1,-1,-1,-1 +paprrmcsgain5g80=0,0,0,0,0,0,0,0,0,0 +slice/1/paprdis=1 +slice/1/paprrmcsgamma2g=500,550,550,600,700,-1,-1,-1,-1,-1 +slice/1/paprrmcsgain2g=128,128,128,128,128,0,0,0,0,0 +slice/1/paprrmcsgamma5g20=-1,-1,-1,-1,-1,-1,-1,-1,-1,-1 +slice/1/paprrmcsgain5g20=0,0,0,0,0,0,0,0,0,0 +slice/1/paprrmcsgamma5g40=-1,-1,-1,-1,-1,-1,-1,-1,-1,-1 +slice/1/paprrmcsgain5g40=0,0,0,0,0,0,0,0,0,0 +slice/1/paprrmcsgamma5g80=-1,-1,-1,-1,-1,-1,-1,-1,-1,-1 +slice/1/paprrmcsgain5g80=0,0,0,0,0,0,0,0,0,0 +host_wake_opt=0 +olpc_tempslope2g=80,80,80 +olpc_tempslope5g=180,180,180 +slice/1/olpc_tempslope2g=120 +slice/1/olpc_tempslope5g=180 +ds_hc_enable=1 +onbody_gpio_inpt=12 +bphyscale=29,25 +slice/1/bbmult_scaling=287 +tempsense_pwrbackoff_threshold=55 +pwrbackoff_2g=4,4,4 +pwrbackoff_5gl=4,4,4 +pwrbackoff_5gm=4,4,4 +pwrbackoff_5gh=4,4,4 +slice/1/tempsense_pwrbackoff_threshold=55 +slice/1/pwrbackoff_2g=4,4,4 +slice/1/pwrbackoff_5gl=4,4,4 +slice/1/pwrbackoff_5gm=4,4,4 +slice/1/pwrbackoff_5gh=4,4,4 +sar_fusion_enable=0 +tempsense_throttle_txchain=1 +throttle_tx_duty_cycle=50 +slice/1/throttle_tx_duty_cycle=50 +cck_tx_coremask=1 +cck_txdiv_mode=1 +txfilt5g_chanlist=36,64,100,140,149,165,38,62,102,134,151,159,42,58,106,122,155 +txfilt5g_finescale=0xA6,0xA6,0x80,0x80,0xA6,0xA6,0x67,0x67,0x67,0x8D,0x8D,0x8D,0x8D,0x8D,0x67,0x8D,0x8D +txfilt5g_finescale_offset_adj=0,0,5,5,0,0,5,5,5,0,0,0,0,0,5,0,0 +dis_5g_dac_scram=1 +srom_wrt_time=6 +pcie_slave_axi_timeout=0 +sw_d2h_read_timeout=55000 +asym_interf_noise_delta_thresh=5 +asym_interf_mit_en=1 diff --git a/apple-t2-support/brcm/brcmfmac4364b3-pcie.apple,hanauma.bin b/apple-t2-support/brcm/brcmfmac4364b3-pcie.apple,hanauma.bin new file mode 100644 index 0000000..fb2f55e Binary files /dev/null and b/apple-t2-support/brcm/brcmfmac4364b3-pcie.apple,hanauma.bin differ diff --git a/apple-t2-support/brcm/brcmfmac4364b3-pcie.apple,hanauma.clm_blob b/apple-t2-support/brcm/brcmfmac4364b3-pcie.apple,hanauma.clm_blob new file mode 100644 index 0000000..53a31fe Binary files /dev/null and b/apple-t2-support/brcm/brcmfmac4364b3-pcie.apple,hanauma.clm_blob differ diff --git a/apple-t2-support/brcm/brcmfmac4364b3-pcie.apple,hanauma.txcap_blob b/apple-t2-support/brcm/brcmfmac4364b3-pcie.apple,hanauma.txcap_blob new file mode 100644 index 0000000..3f8853e Binary files /dev/null and b/apple-t2-support/brcm/brcmfmac4364b3-pcie.apple,hanauma.txcap_blob differ diff --git a/apple-t2-support/brcm/brcmfmac4364b3-pcie.apple,kahana-HRPN-m.txt b/apple-t2-support/brcm/brcmfmac4364b3-pcie.apple,kahana-HRPN-m.txt new file mode 100644 index 0000000..c55ff4a --- /dev/null +++ b/apple-t2-support/brcm/brcmfmac4364b3-pcie.apple,kahana-HRPN-m.txt @@ -0,0 +1,480 @@ +sromrev=15 +subvid=0x106b +vendid=0x14e4 +devid=0x4464 +boardtype=0x07bf +boardrev=0x1790 +boardnum=1 +boardflags=0x10001801 +boardflags2=0x0 +boardflags3=0x48002085 +boardflags4=0x140 +slice/1/boardflags=0x10001001 +slice/1/boardflags2=0x0 +slice/1/boardflags3=0x48002080 +slice/1/boardflags4=0x140 +aa2g=0x7 +aa5g=0x7 +agbg0=0x44 +agbg1=0x43 +agbg2=0x45 +slice/1/agbg0=0x45 +aga0=0x44 +aga1=0x82 +aga2=0x03 +slice/1/aga0=0x03 +txchain=0x7 +rxchain=0x7 +slice/1/txchain=0x1 +slice/1/rxchain=0x1 +antswitch=0 +tssiposslope2g=1 +slice/1/tssiposslope2g=1 +epagain2g=0 +slice/1/epagain2g=0 +pdgain2g=0 +tworangetssi2g=0 +slice/1/tworangetssi2g=0 +papdcap2g=0 +femctrl=0 +tssiposslope5g=1 +slice/1/tssiposslope5g=1 +epagain5g=0 +slice/1/epagain5g=0 +pdgain5g=0 +slice/1/pdgain5g=0 +tworangetssi5g=0 +papdcap5g=0 +gainctrlsph=0 +tempthresh=110 +tempoffset=255 +rawtempsense=0x1ff +rhc_tempthresh=115 +measpower=0 +measpower1=0 +measpower2=0 +xtalfreq=37400 +phycal_tempdelta=40 +slice/1/phycal_tempdelta=40 +temps_period=10 +temps_hysteresis=5 +slice/1/pdoffset40m2g=0 +slice/1/pdoffset40ma0=0x11100 +slice/1/pdoffset80ma0=0x22222 +slice/1/pdoffsetcck=0x6 +pdoffset40ma0=0xff0ff +pdoffset40ma1=0xff0ff +pdoffset40ma2=0x0f0ff +pdoffset80ma0=0xeefef +pdoffset80ma1=0xeeede +pdoffset80ma2=0xeefef +pdoffset40m2g=0 +pdoffsetcck=0x1000 +pdoffset20in40m5gb0=0 +pdoffset20in40m5gb1=0 +pdoffset20in40m5gb2=0 +pdoffset20in40m5gb3=0 +pdoffset20in40m5gb4=0 +pdoffset40in80m5gb0=0 +pdoffset40in80m5gb1=0 +pdoffset40in80m5gb2=0 +pdoffset40in80m5gb3=0 +pdoffset40in80m5gb4=0 +pdoffset20in80m5gb0=0 +pdoffset20in80m5gb1=0 +pdoffset20in80m5gb2=0 +pdoffset20in80m5gb3=0 +pdoffset20in80m5gb4=0 +subband5gver=0x5 +mcs8poexp=0 +mcs9poexp=0 +mcs10poexp=0 +mcs11poexp=0 +cckbw202gpo=0 +cckbw20ul2gpo=0 +mcsbw202gpo=0x97553100 +mcsbw402gpo=0x97553100 +dot11agofdmhrbw202gpo=0x5310 +ofdmlrbw202gpo=0 +mcsbw205glpo=0x98764200 +mcsbw405glpo=0x98764311 +mcsbw805glpo=0xB8764311 +mcsbw1605glpo=0 +mcsbw205gmpo=0x98764200 +mcsbw405gmpo=0x98764333 +mcsbw805gmpo=0x98764311 +mcsbw1605gmpo=0 +mcsbw205ghpo=0x98764200 +mcsbw405ghpo=0x98764333 +mcsbw805ghpo=0x98764311 +mcsbw1605ghpo=0 +mcsbw205gx1po=0x98764200 +mcsbw405gx1po=0x98764333 +mcsbw805gx1po=0x98764311 +mcsbw1605gx1po=0 +mcsbw205gx2po=0xB8764200 +mcsbw405gx2po=0xA8764333 +mcsbw805gx2po=0xA8764311 +mcsbw1605gx2po=0 +mcslr5glpo=0 +mcslr5gmpo=0 +mcslr5ghpo=0 +mcslr5gx1po=0 +mcslr5gx2po=0 +sb20in40hrpo=0 +sb20in40lrpo=0 +sb20in40hrlrpox=0 +dot11agduphrpo=0 +dot11agduplrpo=0 +dot11agduphrlrpox=0 +sb40and80hr5glpo=0 +sb40and80hr5gmpo=0 +sb40and80hr5ghpo=0 +sb40and80hr5gx1po=0 +sb40and80hr5gx2po=0 +sb20in80and160hr5glpo=0 +sb20in80and160hr5gmpo=0 +sb20in80and160hr5ghpo=0 +sb20in80and160hr5gx1po=0 +sb20in80and160hr5gx2po=0 +sb40and80lr5glpo=0 +sb40and80lr5gmpo=0 +sb40and80lr5ghpo=0 +sb40and80lr5gx1po=0 +sb40and80lr5gx2po=0 +sb20in80and160lr5glpo=0 +sb20in80and160lr5gmpo=0 +sb20in80and160lr5ghpo=0 +sb20in80and160lr5gx1po=0 +sb20in80and160lr5gx2po=0 +slice/1/mcs8poexp=0 +slice/1/mcs9poexp=0 +slice/1/mcs10poexp=0 +slice/1/mcs11poexp=0 +slice/1/cckbw202gpo=0 +slice/1/cckbw20ul2gpo=0 +slice/1/mcsbw202gpo=0x97553100 +slice/1/mcsbw402gpo=0x97553100 +slice/1/dot11agofdmhrbw202gpo=0x5310 +slice/1/ofdmlrbw202gpo=0 +slice/1/mcsbw205glpo=0x98764200 +slice/1/mcsbw405glpo=0x98764311 +slice/1/mcsbw805glpo=0xB8764311 +slice/1/mcsbw1605glpo=0 +slice/1/mcsbw205gmpo=0x98764200 +slice/1/mcsbw405gmpo=0x98764333 +slice/1/mcsbw805gmpo=0x98764311 +slice/1/mcsbw1605gmpo=0 +slice/1/mcsbw205ghpo=0x98764200 +slice/1/mcsbw405ghpo=0x98764333 +slice/1/mcsbw805ghpo=0x98764311 +slice/1/mcsbw1605ghpo=0 +slice/1/mcsbw205gx1po=0x98764200 +slice/1/mcsbw405gx1po=0x98764333 +slice/1/mcsbw805gx1po=0x98764311 +slice/1/mcsbw1605gx1po=0 +slice/1/mcsbw205gx2po=0xB8764200 +slice/1/mcsbw405gx2po=0xA8764333 +slice/1/mcsbw805gx2po=0xA8764311 +slice/1/mcsbw1605gx2po=0 +slice/1/mcslr5glpo=0 +slice/1/mcslr5gmpo=0 +slice/1/mcslr5ghpo=0 +slice/1/mcslr5gx1po=0 +slice/1/mcslr5gx2po=0 +slice/1/sb20in40hrpo=0 +slice/1/sb20in40lrpo=0 +slice/1/sb20in40hrlrpox=0 +slice/1/dot11agduphrpo=0 +slice/1/dot11agduplrpo=0 +slice/1/dot11agduphrlrpox=0 +slice/1/sb40and80hr5glpo=0 +slice/1/sb40and80hr5gmpo=0 +slice/1/sb40and80hr5ghpo=0 +slice/1/sb40and80hr5gx1po=0 +slice/1/sb40and80hr5gx2po=0 +slice/1/sb20in80and160hr5glpo=0 +slice/1/sb20in80and160hr5gmpo=0 +slice/1/sb20in80and160hr5ghpo=0 +slice/1/sb20in80and160hr5gx1po=0 +slice/1/sb20in80and160hr5gx2po=0 +slice/1/sb40and80lr5glpo=0 +slice/1/sb40and80lr5gmpo=0 +slice/1/sb40and80lr5ghpo=0 +slice/1/sb40and80lr5gx1po=0 +slice/1/sb40and80lr5gx2po=0 +slice/1/sb20in80and160lr5glpo=0 +slice/1/sb20in80and160lr5gmpo=0 +slice/1/sb20in80and160lr5ghpo=0 +slice/1/sb20in80and160lr5gx1po=0 +slice/1/sb20in80and160lr5gx2po=0 +sar2g=18 +sar5g=15 +noiselvl2ga0=31 +noiselvl2ga1=31 +noiselvl2ga2=31 +slice/1/noiselvl2ga0=31 +noiselvl5ga0=31,31,31,31 +noiselvl5ga1=31,31,31,31 +noiselvl5ga2=31,31,31,31 +slice/1/noiselvl5ga0=31,31,31,31 +rxgainerr2ga0=63 +rxgainerr2ga1=31 +rxgainerr2ga2=31 +slice/1/rxgainerr2ga0=63 +rxgainerr5ga0=63,63,63,63 +rxgainerr5ga1=31,31,31,31 +rxgainerr5ga2=31,31,31,31 +slice/1/rxgainerr5ga0=63,63,63,63 +extpagain2g=1 +extpagain5g=1 +rxgains5gelnagaina0=4 +rxgains5gelnagaina1=4 +rxgains5gelnagaina2=2 +slice/1/rxgains5gelnagaina0=2 +rxgains5gmelnagaina0=4 +rxgains5gmelnagaina1=4 +rxgains5gmelnagaina2=2 +slice/1/rxgains5gmelnagaina0=2 +rxgains5ghelnagaina0=4 +rxgains5ghelnagaina1=4 +rxgains5ghelnagaina2=2 +slice/1/rxgains5ghelnagaina0=2 +rxgains5gtrisoa0=6 +rxgains5gtrisoa1=6 +rxgains5gtrisoa2=6 +slice/1/rxgains5gtrisoa0=6 +rxgains5gmtrisoa0=6 +rxgains5gmtrisoa1=6 +rxgains5gmtrisoa2=6 +slice/1/rxgains5gmtrisoa0=6 +rxgains5ghtrisoa0=6 +rxgains5ghtrisoa1=6 +rxgains5ghtrisoa2=6 +slice/1/rxgains5ghtrisoa0=6 +rxgains5gtrelnabypa0=1 +rxgains5gtrelnabypa1=1 +rxgains5gtrelnabypa2=1 +slice/1/rxgains5gtrelnabypa0=1 +rxgains5gmtrelnabypa0=1 +rxgains5gmtrelnabypa1=1 +rxgains5gmtrelnabypa2=1 +slice/1/rxgains5gmtrelnabypa0=1 +rxgains5ghtrelnabypa0=1 +rxgains5ghtrelnabypa1=1 +rxgains5ghtrelnabypa2=1 +slice/1/rxgains5ghtrelnabypa0=1 +rxgains2gelnagaina0=3 +rxgains2gelnagaina1=2 +rxgains2gelnagaina2=2 +slice/1/rxgains2gelnagaina0=1 +rxgains2gtrisoa0=6 +rxgains2gtrisoa1=6 +rxgains2gtrisoa2=6 +slice/1/rxgains2gtrisoa0=6 +rxgains2gtrelnabypa0=1 +rxgains2gtrelnabypa1=1 +rxgains2gtrelnabypa2=1 +slice/1/rxgains2gtrelnabypa0=1 +maxp2ga0=86 +maxp5gb0a0=56 +maxp5gb1a0=56 +maxp5gb2a0=56 +maxp5gb3a0=56 +maxp5gb4a0=56 +maxp2ga1=86 +maxp5gb0a1=56 +maxp5gb1a1=56 +maxp5gb2a1=56 +maxp5gb3a1=56 +maxp5gb4a1=56 +maxp2ga2=86 +maxp5gb0a2=56 +maxp5gb1a2=56 +maxp5gb2a2=56 +maxp5gb3a2=56 +maxp5gb4a2=56 +slice/1/maxp2ga0=86 +slice/1/maxp5gb0a0=56 +slice/1/maxp5gb1a0=56 +slice/1/maxp5gb2a0=56 +slice/1/maxp5gb3a0=56 +slice/1/maxp5gb4a0=56 +slice/1/pa2ga0=6794,-9756,-702,5597 +slice/1/pa5ga0=6423,-2156,-5947,4698,6173,0,-6838,4193,6210,-143,-6764,4832,6163,-52,-6691,4989,6135,-815,-5965,8745 +slice/1/pa5g40a0=6205,-1090,-6183,5493,6201,-1056,-6068,6960,6160,0,-6378,7398,6122,0,-6321,7536,6106,-650,-5843,8828 +slice/1/pa5g80a0=6334,-1730,-5736,5978,6289,-1093,-5997,6026,6139,-66,-6374,6265,6206,-991,-5788,7724,6179,-1379,-5521,8078 +pa2ga0=7114,-10840,-438,5467 +pa5ga0=6176,-1568,-5942,5037,6180,-1873,-5624,6186,6144,-1919,-5550,6663,6156,-1823,-5626,7205,6069,-1696,-5612,7937 +pa5g40a0=5992,-1494,-5593,6834,6119,-2662,-4953,8674,6132,-2617,-4931,9121,6051,-1828,-5338,8489,6041,-2218,-4988,10459 +pa5g80a0=6064,-3052,-4706,7638,6068,-3097,-4675,7561,6100,-3283,-4538,8367,6122,-3040,-4697,9927,6024,-2613,-4840,9804 +pa2ga1=7103,-10837,-432,5220 +pa5ga1=6136,0,-6839,2576,6125,0,-6687,3665,6124,-443,-6526,2733,6163,-832,-6279,5060,6061,0,-6673,5178 +pa5g40a1=5984,0,-6550,3772,6108,-971,-5990,5325,6174,-1780,-5479,7268,6048,-572,-6155,5528,6099,-1235,-5750,8576 +pa5g80a1=6036,-1442,-5691,4505,6104,-1968,-5369,5441,6170,-2798,-4891,6946,6170,-2358,-5178,8748,6127,-1955,-5475,7204 +pa2ga2=7153,-10553,-632,5451 +pa5ga2=6278,-2835,-5467,4107,6305,-2915,-5424,4322,6088,-1700,-5947,3613,6108,-2417,-5333,6068,6001,-2301,-5278,6582 +pa5g40a2=6150,-3146,-4985,6641,6069,-2188,-5496,5448,6031,-2064,-5364,7643,6037,-2175,-5294,6789,6008,-3181,-4505,10114 +pa5g80a2=6165,-4337,-4197,7667,6087,-3202,-4823,5837,5962,-1972,-5504,4502,6044,-3067,-4707,7908,6044,-3801,-4130,10803 +slice/1/AvVmid_c0=7,65,7,55,7,55,7,55,7,55 +AvVmid_c0=2,115,3,90,3,90,3,90,3,90 +AvVmid_c1=2,115,3,90,3,90,3,90,3,90 +AvVmid_c2=2,115,3,90,3,90,3,90,3,90 +rpcal2g=65535 +rpcal5gb0=65535 +rpcal5gb1=65535 +rpcal5gb2=65535 +rpcal5gb3=65535 +swctrlmap4_cfg=0x13 +swctrlmap4_TX2g_fem3to0=0x3333 +swctrlmap4_TX2g_fem7to4=0x4200 +swctrlmap4_TX2g_fem9to8=0x00 +swctrlmap4_RX2g_fem3to0=0x4444 +swctrlmap4_RX2g_fem7to4=0x4200 +swctrlmap4_RX2g_fem9to8=0x00 +swctrlmap4_RXByp2g_fem3to0=0x6666 +swctrlmap4_RXByp2g_fem7to4=0x4200 +swctrlmap4_RXByp2g_fem9to8=0x00 +swctrlmap4_misc2g_fem3to0=0x0000 +swctrlmap4_misc2g_fem7to4=0x0000 +swctrlmap4_misc2g_fem9to8=0x00 +swctrlmap4_TX5g_fem3to0=0x8888 +swctrlmap4_TX5g_fem7to4=0x1911 +swctrlmap4_TX5g_fem9to8=0x40 +swctrlmap4_RX5g_fem3to0=0x0000 +swctrlmap4_RX5g_fem7to4=0x1911 +swctrlmap4_RX5g_fem9to8=0x40 +swctrlmap4_RXByp5g_fem3to0=0x0000 +swctrlmap4_RXByp5g_fem7to4=0x0800 +swctrlmap4_RXByp5g_fem9to8=0x40 +swctrlmap4_misc5g_fem3to0=0x0000 +swctrlmap4_misc5g_fem7to4=0x0000 +swctrlmap4_misc5g_fem9to8=0x00 +master_slice_mask_5g=0x198 +master_slice_mask_2g=0x67 +core2slicemap=0x8 +dot11b_opts=0x3aa85 +ed_thresh2g=-63 +ed_thresh5g=-66 +eu_edthresh2g=-63 +eu_edthresh5g=-66 +slice/1/ed_thresh2g=-57 +slice/1/ed_thresh5g=-60 +slice/1/eu_edthresh2g=-57 +slice/1/eu_edthresh5g=-60 +btc_mode=1 +btc_full_hybrid=0 +btc_2gchain=5 +dynsdb_txchain=3 +muxenab=1 +seci_uart_gpios=0x08090a0b +fuart_pup_rx_cts=1 +slice/1/bphyscale=43 +slice/1/rssi_cal_rev=1 +slice/1/rxgaincal_rssical=1 +slice/1/gain_cal_temp=255 +slice/1/rssi_qdB_en=1 +slice/1/temp_comp_tr_loss=1 +slice/1/rssi_cal_freq_grp_2g=0x89,0x22,0xa2,0x03,0x3b,0x3c,0x44 +slice/1/rxgain_tempcoeff2g_sub_elnaoff=4,7,7,9,9 +slice/1/rxgain_tempcoeff2g_sub=12,9,10,9,7 +slice/1/rxgain_tempcoeff5gl=9 +slice/1/rxgain_tempcoeff5gml=7 +slice/1/rxgain_tempcoeff5gmu=5 +slice/1/rxgain_tempcoeff5gh=1 +slice/1/rxgain_tempcoeff5gl_elnaoff=0 +slice/1/rxgain_tempcoeff5gml_elnaoff=7 +slice/1/rxgain_tempcoeff5gmu_elnaoff=12 +slice/1/rxgain_tempcoeff5gh_elnaoff=7 +rssi_cal_rev=1 +rxgaincal_rssical=1 +gain_cal_temp=255 +rssi_qdB_en=1 +temp_comp_tr_loss=1 +rssi_cal_freq_grp_2g=0x89,0x22,0xa2,0x03,0x3b,0x3c,0x44 +rxgain_tempcoeff2g_sub=73,63,69,76,55,66,61,63,76,60,72,66,64,86,66 +rxgain_tempcoeff2g_sub_elnaoff=32,76,67,40,63,38,63,67,48,63,38,63,76,48,54 +rxgain_tempcoeff5gl=50,55,54 +rxgain_tempcoeff5gml=49,44,53 +rxgain_tempcoeff5gmu=48,44,53 +rxgain_tempcoeff5gh=50,45,60 +rxgain_tempcoeff5gl_elnaoff=46,41,35 +rxgain_tempcoeff5gml_elnaoff=35,36,48 +rxgain_tempcoeff5gmu_elnaoff=33,32,40 +rxgain_tempcoeff5gh_elnaoff=32,35,44 +txfdiqcalenable=1 +ldo3p3_voltage=4 +initbaseidx5govrval=20 +initbaseidx2govrval=20 +slice/1/initbaseidx5govrval=20 +slice/1/initbaseidx2govrval=20 +useoobgaint=1 +pad_scaling=128 +olpc_idx_in_use=1 +disable_olpc=0 +slice/1/olpc_idx_in_use=1 +slice/1/disable_olpc=0 +olpc_thresh=0 +slice/1/olpc_thresh=0 +ofdmfilttype_2gbe=1 +slice/1/ofdmfilttype_2gbe=1 +rssicorrnorm_c0=0,0 +rssicorrnorm_c1=0,0 +rssicorrnorm_c2=0,0 +rssicorrnorm5g_c0=-3,0,0,-3,0,0,-3,0,0,-3,0,0 +rssicorrnorm5g_c1=-3,0,0,-3,0,0,-3,0,0,-3,0,0 +rssicorrnorm5g_c2=-3,0,0,-3,0,0,-3,0,0,-3,0,0 +slice/1/rssicorrnorm_c0=0,0 +slice/1/rssicorrnorm5g_c0=3,4,5,3,4,5,3,4,5,3,4,5 +paprdis=0 +paprrmcsgamma2g=500,550,550,-1,-1,-1,-1,-1,-1,-1 +paprrmcsgain2g=128,128,128,0,0,0,0,0,0,0 +paprrmcsgamma5g20=-1,-1,-1,-1,-1,-1,-1,-1,-1,-1 +paprrmcsgain5g20=0,0,0,0,0,0,0,0,0,0 +paprrmcsgamma5g40=-1,-1,-1,-1,-1,-1,-1,-1,-1,-1 +paprrmcsgain5g40=0,0,0,0,0,0,0,0,0,0 +paprrmcsgamma5g80=-1,-1,-1,-1,-1,-1,-1,-1,-1,-1 +paprrmcsgain5g80=0,0,0,0,0,0,0,0,0,0 +slice/1/paprdis=1 +slice/1/paprrmcsgamma2g=500,550,550,600,700,-1,-1,-1,-1,-1 +slice/1/paprrmcsgain2g=128,128,128,128,128,0,0,0,0,0 +slice/1/paprrmcsgamma5g20=-1,-1,-1,-1,-1,-1,-1,-1,-1,-1 +slice/1/paprrmcsgain5g20=0,0,0,0,0,0,0,0,0,0 +slice/1/paprrmcsgamma5g40=-1,-1,-1,-1,-1,-1,-1,-1,-1,-1 +slice/1/paprrmcsgain5g40=0,0,0,0,0,0,0,0,0,0 +slice/1/paprrmcsgamma5g80=-1,-1,-1,-1,-1,-1,-1,-1,-1,-1 +slice/1/paprrmcsgain5g80=0,0,0,0,0,0,0,0,0,0 +host_wake_opt=0 +olpc_tempslope2g=80,80,80 +olpc_tempslope5g=180,180,180 +slice/1/olpc_tempslope2g=120 +slice/1/olpc_tempslope5g=180 +ds_hc_enable=1 +bphyscale=29,25 +slice/1/bbmult_scaling=287 +tempsense_pwrbackoff_threshold=55 +pwrbackoff_2g=4,4,4 +pwrbackoff_5gl=4,4,4 +pwrbackoff_5gm=4,4,4 +pwrbackoff_5gh=4,4,4 +slice/1/tempsense_pwrbackoff_threshold=55 +slice/1/pwrbackoff_2g=4,4,4 +slice/1/pwrbackoff_5gl=4,4,4 +slice/1/pwrbackoff_5gm=4,4,4 +slice/1/pwrbackoff_5gh=4,4,4 +sar_fusion_enable=0 +onbody_gpio_inpt=12 +tempsense_throttle_txchain=1 +throttle_tx_duty_cycle=50 +slice/1/throttle_tx_duty_cycle=50 +cck_tx_coremask=1 +cck_txdiv_mode=1 +txfilt5g_chanlist=36,64,100,140,149,165,38,62,102,134,151,159,42,58,106,122,155 +txfilt5g_finescale=0xA6,0xA6,0x80,0x80,0xA6,0xA6,0x67,0x67,0x67,0x8D,0x8D,0x8D,0x8D,0x8D,0x67,0x8D,0x8D +txfilt5g_finescale_offset_adj=0,0,5,5,0,0,5,5,5,0,0,0,0,0,5,0,0 +dis_5g_dac_scram=1 +srom_wrt_time=6 +pcie_slave_axi_timeout=0 +sw_d2h_read_timeout=55000 +asym_interf_noise_delta_thresh=5 +asym_interf_mit_en=1 diff --git a/apple-t2-support/brcm/brcmfmac4364b3-pcie.apple,kahana-HRPN-u.txt b/apple-t2-support/brcm/brcmfmac4364b3-pcie.apple,kahana-HRPN-u.txt new file mode 100644 index 0000000..d0a2fc6 --- /dev/null +++ b/apple-t2-support/brcm/brcmfmac4364b3-pcie.apple,kahana-HRPN-u.txt @@ -0,0 +1,480 @@ +sromrev=15 +subvid=0x106b +vendid=0x14e4 +devid=0x4464 +boardtype=0x081d +boardrev=0x1770 +boardnum=1 +boardflags=0x10001801 +boardflags2=0x0 +boardflags3=0x48002085 +boardflags4=0x140 +slice/1/boardflags=0x10001001 +slice/1/boardflags2=0x0 +slice/1/boardflags3=0x48002080 +slice/1/boardflags4=0x140 +aa2g=0x7 +aa5g=0x7 +agbg0=0x44 +agbg1=0x43 +agbg2=0x45 +slice/1/agbg0=0x45 +aga0=0x44 +aga1=0x82 +aga2=0x03 +slice/1/aga0=0x03 +txchain=0x7 +rxchain=0x7 +slice/1/txchain=0x1 +slice/1/rxchain=0x1 +antswitch=0 +tssiposslope2g=1 +slice/1/tssiposslope2g=1 +epagain2g=0 +slice/1/epagain2g=0 +pdgain2g=0 +tworangetssi2g=0 +slice/1/tworangetssi2g=0 +papdcap2g=0 +femctrl=0 +tssiposslope5g=1 +slice/1/tssiposslope5g=1 +epagain5g=0 +slice/1/epagain5g=0 +pdgain5g=0 +slice/1/pdgain5g=0 +tworangetssi5g=0 +papdcap5g=0 +gainctrlsph=0 +tempthresh=110 +tempoffset=255 +rawtempsense=0x1ff +rhc_tempthresh=115 +measpower=0 +measpower1=0 +measpower2=0 +xtalfreq=37400 +phycal_tempdelta=40 +slice/1/phycal_tempdelta=40 +temps_period=10 +temps_hysteresis=5 +slice/1/pdoffset40m2g=0 +slice/1/pdoffset40ma0=0x65644 +slice/1/pdoffset80ma0=0x65655 +slice/1/pdoffsetcck=0x4 +pdoffset40ma0=0x21101 +pdoffset40ma1=0x11100 +pdoffset40ma2=0x21100 +pdoffset80ma0=0x0f10f +pdoffset80ma1=0x0f10e +pdoffset80ma2=0x0f20e +pdoffset40m2g=0 +pdoffsetcck=0x0842 +pdoffset20in40m5gb0=0 +pdoffset20in40m5gb1=0 +pdoffset20in40m5gb2=0 +pdoffset20in40m5gb3=0 +pdoffset20in40m5gb4=0 +pdoffset40in80m5gb0=0 +pdoffset40in80m5gb1=0 +pdoffset40in80m5gb2=0 +pdoffset40in80m5gb3=0 +pdoffset40in80m5gb4=0 +pdoffset20in80m5gb0=0 +pdoffset20in80m5gb1=0 +pdoffset20in80m5gb2=0 +pdoffset20in80m5gb3=0 +pdoffset20in80m5gb4=0 +subband5gver=0x5 +mcs8poexp=0 +mcs9poexp=0 +mcs10poexp=0 +mcs11poexp=0 +cckbw202gpo=0 +cckbw20ul2gpo=0 +mcsbw202gpo=0x97553100 +mcsbw402gpo=0x97553100 +dot11agofdmhrbw202gpo=0x5310 +ofdmlrbw202gpo=0 +mcsbw205glpo=0x98764200 +mcsbw405glpo=0x98764311 +mcsbw805glpo=0xB8764311 +mcsbw1605glpo=0 +mcsbw205gmpo=0x98764200 +mcsbw405gmpo=0x98764333 +mcsbw805gmpo=0x98764311 +mcsbw1605gmpo=0 +mcsbw205ghpo=0x98764200 +mcsbw405ghpo=0x98764333 +mcsbw805ghpo=0x98764311 +mcsbw1605ghpo=0 +mcsbw205gx1po=0x98764200 +mcsbw405gx1po=0x98764333 +mcsbw805gx1po=0x98764311 +mcsbw1605gx1po=0 +mcsbw205gx2po=0xB8764200 +mcsbw405gx2po=0xA8764333 +mcsbw805gx2po=0xA8764311 +mcsbw1605gx2po=0 +mcslr5glpo=0 +mcslr5gmpo=0 +mcslr5ghpo=0 +mcslr5gx1po=0 +mcslr5gx2po=0 +sb20in40hrpo=0 +sb20in40lrpo=0 +sb20in40hrlrpox=0 +dot11agduphrpo=0 +dot11agduplrpo=0 +dot11agduphrlrpox=0 +sb40and80hr5glpo=0 +sb40and80hr5gmpo=0 +sb40and80hr5ghpo=0 +sb40and80hr5gx1po=0 +sb40and80hr5gx2po=0 +sb20in80and160hr5glpo=0 +sb20in80and160hr5gmpo=0 +sb20in80and160hr5ghpo=0 +sb20in80and160hr5gx1po=0 +sb20in80and160hr5gx2po=0 +sb40and80lr5glpo=0 +sb40and80lr5gmpo=0 +sb40and80lr5ghpo=0 +sb40and80lr5gx1po=0 +sb40and80lr5gx2po=0 +sb20in80and160lr5glpo=0 +sb20in80and160lr5gmpo=0 +sb20in80and160lr5ghpo=0 +sb20in80and160lr5gx1po=0 +sb20in80and160lr5gx2po=0 +slice/1/mcs8poexp=0 +slice/1/mcs9poexp=0 +slice/1/mcs10poexp=0 +slice/1/mcs11poexp=0 +slice/1/cckbw202gpo=0 +slice/1/cckbw20ul2gpo=0 +slice/1/mcsbw202gpo=0x97553100 +slice/1/mcsbw402gpo=0x97553100 +slice/1/dot11agofdmhrbw202gpo=0x5310 +slice/1/ofdmlrbw202gpo=0 +slice/1/mcsbw205glpo=0x98764200 +slice/1/mcsbw405glpo=0x98764311 +slice/1/mcsbw805glpo=0xB8764311 +slice/1/mcsbw1605glpo=0 +slice/1/mcsbw205gmpo=0x98764200 +slice/1/mcsbw405gmpo=0x98764333 +slice/1/mcsbw805gmpo=0x98764311 +slice/1/mcsbw1605gmpo=0 +slice/1/mcsbw205ghpo=0x98764200 +slice/1/mcsbw405ghpo=0x98764333 +slice/1/mcsbw805ghpo=0x98764311 +slice/1/mcsbw1605ghpo=0 +slice/1/mcsbw205gx1po=0x98764200 +slice/1/mcsbw405gx1po=0x98764333 +slice/1/mcsbw805gx1po=0x98764311 +slice/1/mcsbw1605gx1po=0 +slice/1/mcsbw205gx2po=0xB8764200 +slice/1/mcsbw405gx2po=0xA8764333 +slice/1/mcsbw805gx2po=0xA8764311 +slice/1/mcsbw1605gx2po=0 +slice/1/mcslr5glpo=0 +slice/1/mcslr5gmpo=0 +slice/1/mcslr5ghpo=0 +slice/1/mcslr5gx1po=0 +slice/1/mcslr5gx2po=0 +slice/1/sb20in40hrpo=0 +slice/1/sb20in40lrpo=0 +slice/1/sb20in40hrlrpox=0 +slice/1/dot11agduphrpo=0 +slice/1/dot11agduplrpo=0 +slice/1/dot11agduphrlrpox=0 +slice/1/sb40and80hr5glpo=0 +slice/1/sb40and80hr5gmpo=0 +slice/1/sb40and80hr5ghpo=0 +slice/1/sb40and80hr5gx1po=0 +slice/1/sb40and80hr5gx2po=0 +slice/1/sb20in80and160hr5glpo=0 +slice/1/sb20in80and160hr5gmpo=0 +slice/1/sb20in80and160hr5ghpo=0 +slice/1/sb20in80and160hr5gx1po=0 +slice/1/sb20in80and160hr5gx2po=0 +slice/1/sb40and80lr5glpo=0 +slice/1/sb40and80lr5gmpo=0 +slice/1/sb40and80lr5ghpo=0 +slice/1/sb40and80lr5gx1po=0 +slice/1/sb40and80lr5gx2po=0 +slice/1/sb20in80and160lr5glpo=0 +slice/1/sb20in80and160lr5gmpo=0 +slice/1/sb20in80and160lr5ghpo=0 +slice/1/sb20in80and160lr5gx1po=0 +slice/1/sb20in80and160lr5gx2po=0 +sar2g=18 +sar5g=15 +noiselvl2ga0=31 +noiselvl2ga1=31 +noiselvl2ga2=31 +slice/1/noiselvl2ga0=31 +noiselvl5ga0=31,31,31,31 +noiselvl5ga1=31,31,31,31 +noiselvl5ga2=31,31,31,31 +slice/1/noiselvl5ga0=31,31,31,31 +rxgainerr2ga0=63 +rxgainerr2ga1=31 +rxgainerr2ga2=31 +slice/1/rxgainerr2ga0=63 +rxgainerr5ga0=63,63,63,63 +rxgainerr5ga1=31,31,31,31 +rxgainerr5ga2=31,31,31,31 +slice/1/rxgainerr5ga0=63,63,63,63 +extpagain2g=1 +extpagain5g=1 +rxgains5gelnagaina0=4 +rxgains5gelnagaina1=4 +rxgains5gelnagaina2=2 +slice/1/rxgains5gelnagaina0=2 +rxgains5gmelnagaina0=4 +rxgains5gmelnagaina1=4 +rxgains5gmelnagaina2=2 +slice/1/rxgains5gmelnagaina0=2 +rxgains5ghelnagaina0=4 +rxgains5ghelnagaina1=4 +rxgains5ghelnagaina2=2 +slice/1/rxgains5ghelnagaina0=2 +rxgains5gtrisoa0=6 +rxgains5gtrisoa1=6 +rxgains5gtrisoa2=6 +slice/1/rxgains5gtrisoa0=6 +rxgains5gmtrisoa0=6 +rxgains5gmtrisoa1=6 +rxgains5gmtrisoa2=6 +slice/1/rxgains5gmtrisoa0=6 +rxgains5ghtrisoa0=6 +rxgains5ghtrisoa1=6 +rxgains5ghtrisoa2=6 +slice/1/rxgains5ghtrisoa0=6 +rxgains5gtrelnabypa0=1 +rxgains5gtrelnabypa1=1 +rxgains5gtrelnabypa2=1 +slice/1/rxgains5gtrelnabypa0=1 +rxgains5gmtrelnabypa0=1 +rxgains5gmtrelnabypa1=1 +rxgains5gmtrelnabypa2=1 +slice/1/rxgains5gmtrelnabypa0=1 +rxgains5ghtrelnabypa0=1 +rxgains5ghtrelnabypa1=1 +rxgains5ghtrelnabypa2=1 +slice/1/rxgains5ghtrelnabypa0=1 +rxgains2gelnagaina0=3 +rxgains2gelnagaina1=1 +rxgains2gelnagaina2=1 +slice/1/rxgains2gelnagaina0=1 +rxgains2gtrisoa0=6 +rxgains2gtrisoa1=6 +rxgains2gtrisoa2=6 +slice/1/rxgains2gtrisoa0=6 +rxgains2gtrelnabypa0=1 +rxgains2gtrelnabypa1=1 +rxgains2gtrelnabypa2=1 +slice/1/rxgains2gtrelnabypa0=1 +maxp2ga0=86 +maxp5gb0a0=56 +maxp5gb1a0=56 +maxp5gb2a0=56 +maxp5gb3a0=56 +maxp5gb4a0=56 +maxp2ga1=86 +maxp5gb0a1=56 +maxp5gb1a1=56 +maxp5gb2a1=56 +maxp5gb3a1=56 +maxp5gb4a1=56 +maxp2ga2=86 +maxp5gb0a2=56 +maxp5gb1a2=56 +maxp5gb2a2=56 +maxp5gb3a2=56 +maxp5gb4a2=56 +slice/1/maxp2ga0=86 +slice/1/maxp5gb0a0=56 +slice/1/maxp5gb1a0=56 +slice/1/maxp5gb2a0=56 +slice/1/maxp5gb3a0=56 +slice/1/maxp5gb4a0=56 +slice/1/pa2ga0=8128,-18780,0,0 +slice/1/pa5ga0=8426,-18268,-664,5087,8433,-18420,-719,2113,8490,-19574,-88,6036,8443,-19772,0,5706,8458,-19965,0,5220 +slice/1/pa5g40a0=9071,-20818,0,7224,9007,-20880,0,5554,9314,-22049,0,164,9143,-21609,0,2649,9145,-21710,0,3749 +slice/1/pa5g80a0=9146,-20739,0,7952,9232,-20944,0,7867,9197,-21503,0,3656,9006,-21236,0,3081,9016,-21244,0,4571 +pa2ga0=9025,-20293,0,0 +pa5ga0=7499,-14637,-1969,0,7707,-17101,-587,5195,7402,-16161,-1100,0,7344,-16748,-739,1327,7428,-17928,-15,5011 +pa5g40a0=7988,-17892,-580,5317,7888,-17627,-916,0,7882,-18490,-367,3892,7957,-19469,0,2348,7895,-19621,0,0 +pa5g80a0=7796,-17195,-802,3960,7586,-16154,-1279,2589,7714,-18334,-137,5511,7666,-18152,-424,3432,7659,-18483,-251,3445 +pa2ga1=9009,-20371,0,0 +pa5ga1=7747,-16591,-959,2964,7691,-17033,-620,5021,7573,-17772,0,8537,7458,-17897,0,6217,7423,-17847,0,6366 +pa5g40a1=8108,-18890,0,8717,8042,-18892,0,8351,7966,-19235,0,3448,7936,-19295,0,4290,7914,-19622,0,1481 +pa5g80a1=7869,-17894,-444,5027,7757,-17506,-601,4288,7777,-18739,0,5298,7834,-19458,0,0,7778,-19235,0,3087 +pa2ga2=8939,-20351,0,0 +pa5ga2=8093,-16295,-1525,2663,8079,-16633,-1461,923,8060,-18470,-284,5994,8033,-18923,0,7098,7986,-19025,0,4486 +pa5g40a2=8680,-19647,-212,7457,8706,-20168,0,7232,8635,-20565,0,2710,8618,-20767,0,1336,8529,-20679,0,1708 +pa5g80a2=8440,-18894,-427,5654,8425,-18966,-498,3030,8358,-19692,0,6669,8404,-20163,0,4245,8397,-20349,0,1904 +slice/1/AvVmid_c0=6,65,5,105,5,105,5,105,5,105 +AvVmid_c0=2,95,1,140,1,140,1,140,1,140 +AvVmid_c1=2,95,1,140,1,140,1,140,1,140 +AvVmid_c2=1,125,1,140,1,140,1,140,1,140 +rpcal2g=65535 +rpcal5gb0=65535 +rpcal5gb1=65535 +rpcal5gb2=65535 +rpcal5gb3=65535 +swctrlmap4_cfg=0x13 +swctrlmap4_TX2g_fem3to0=0x3333 +swctrlmap4_TX2g_fem7to4=0x4200 +swctrlmap4_TX2g_fem9to8=0x00 +swctrlmap4_RX2g_fem3to0=0x4444 +swctrlmap4_RX2g_fem7to4=0x4200 +swctrlmap4_RX2g_fem9to8=0x00 +swctrlmap4_RXByp2g_fem3to0=0x6666 +swctrlmap4_RXByp2g_fem7to4=0x4200 +swctrlmap4_RXByp2g_fem9to8=0x00 +swctrlmap4_misc2g_fem3to0=0x0000 +swctrlmap4_misc2g_fem7to4=0x0000 +swctrlmap4_misc2g_fem9to8=0x00 +swctrlmap4_TX5g_fem3to0=0x8888 +swctrlmap4_TX5g_fem7to4=0x1911 +swctrlmap4_TX5g_fem9to8=0x40 +swctrlmap4_RX5g_fem3to0=0x0000 +swctrlmap4_RX5g_fem7to4=0x1911 +swctrlmap4_RX5g_fem9to8=0x40 +swctrlmap4_RXByp5g_fem3to0=0x0000 +swctrlmap4_RXByp5g_fem7to4=0x0800 +swctrlmap4_RXByp5g_fem9to8=0x40 +swctrlmap4_misc5g_fem3to0=0x0000 +swctrlmap4_misc5g_fem7to4=0x0000 +swctrlmap4_misc5g_fem9to8=0x00 +master_slice_mask_5g=0x198 +master_slice_mask_2g=0x67 +core2slicemap=0x8 +dot11b_opts=0x3aa85 +ed_thresh2g=-63 +ed_thresh5g=-66 +eu_edthresh2g=-63 +eu_edthresh5g=-66 +slice/1/ed_thresh2g=-57 +slice/1/ed_thresh5g=-60 +slice/1/eu_edthresh2g=-57 +slice/1/eu_edthresh5g=-60 +btc_mode=1 +btc_full_hybrid=0 +btc_2gchain=5 +dynsdb_txchain=3 +muxenab=1 +seci_uart_gpios=0x08090a0b +fuart_pup_rx_cts=1 +slice/1/bphyscale=43 +slice/1/rssi_cal_rev=1 +slice/1/rxgaincal_rssical=1 +slice/1/gain_cal_temp=255 +slice/1/rssi_qdB_en=1 +slice/1/temp_comp_tr_loss=1 +slice/1/rssi_cal_freq_grp_2g=0x89,0x22,0xa2,0x03,0x3b,0x3c,0x44 +slice/1/rxgain_tempcoeff2g_sub_elnaoff=9,9,7,12,7 +slice/1/rxgain_tempcoeff2g_sub=17,17,12,16,17 +slice/1/rxgain_tempcoeff5gl=7 +slice/1/rxgain_tempcoeff5gml=12 +slice/1/rxgain_tempcoeff5gmu=12 +slice/1/rxgain_tempcoeff5gh=7 +slice/1/rxgain_tempcoeff5gl_elnaoff=0 +slice/1/rxgain_tempcoeff5gml_elnaoff=0 +slice/1/rxgain_tempcoeff5gmu_elnaoff=0 +slice/1/rxgain_tempcoeff5gh_elnaoff=9 +rssi_cal_rev=1 +rxgaincal_rssical=1 +gain_cal_temp=255 +rssi_qdB_en=1 +temp_comp_tr_loss=1 +rssi_cal_freq_grp_2g=0x89,0x22,0xa2,0x03,0x3b,0x3c,0x44 +rxgain_tempcoeff2g_sub=78,84,84,71,76,71,69,64,65,65,64,63,63,64,64 +rxgain_tempcoeff2g_sub_elnaoff=70,79,71,76,74,67,67,67,67,67,64,67,67,63,68 +rxgain_tempcoeff5gl=47,42,46 +rxgain_tempcoeff5gml=58,45,45 +rxgain_tempcoeff5gmu=57,48,44 +rxgain_tempcoeff5gh=57,52,51 +rxgain_tempcoeff5gl_elnaoff=46,42,38 +rxgain_tempcoeff5gml_elnaoff=49,42,41 +rxgain_tempcoeff5gmu_elnaoff=48,42,40 +rxgain_tempcoeff5gh_elnaoff=48,44,42 +txfdiqcalenable=1 +ldo3p3_voltage=4 +initbaseidx5govrval=20 +initbaseidx2govrval=20 +slice/1/initbaseidx5govrval=20 +slice/1/initbaseidx2govrval=20 +useoobgaint=1 +pad_scaling=128 +olpc_idx_in_use=1 +disable_olpc=0 +slice/1/olpc_idx_in_use=1 +slice/1/disable_olpc=0 +olpc_thresh=0 +slice/1/olpc_thresh=0 +ofdmfilttype_2gbe=1 +slice/1/ofdmfilttype_2gbe=1 +rssicorrnorm_c0=0,0 +rssicorrnorm_c1=0,0 +rssicorrnorm_c2=0,0 +rssicorrnorm5g_c0=-4,-3,-2,-4,-3,-2,-5,-3,-2,-4,-3,-2 +rssicorrnorm5g_c1=-4,-3,-2,-4,-3,-2,-6,-3,-2,-4,-3,-2 +rssicorrnorm5g_c2=-4,-3,-2,-4,-3,-2,-4,-3,-2,-4,-3,-2 +slice/1/rssicorrnorm_c0=0,0 +slice/1/rssicorrnorm5g_c0=0,2,4,0,2,4,0,2,4,0,2,4 +paprdis=0 +paprrmcsgamma2g=500,550,550,-1,-1,-1,-1,-1,-1,-1 +paprrmcsgain2g=128,128,128,0,0,0,0,0,0,0 +paprrmcsgamma5g20=-1,-1,-1,-1,-1,-1,-1,-1,-1,-1 +paprrmcsgain5g20=0,0,0,0,0,0,0,0,0,0 +paprrmcsgamma5g40=-1,-1,-1,-1,-1,-1,-1,-1,-1,-1 +paprrmcsgain5g40=0,0,0,0,0,0,0,0,0,0 +paprrmcsgamma5g80=-1,-1,-1,-1,-1,-1,-1,-1,-1,-1 +paprrmcsgain5g80=0,0,0,0,0,0,0,0,0,0 +slice/1/paprdis=1 +slice/1/paprrmcsgamma2g=500,550,550,600,700,-1,-1,-1,-1,-1 +slice/1/paprrmcsgain2g=128,128,128,128,128,0,0,0,0,0 +slice/1/paprrmcsgamma5g20=-1,-1,-1,-1,-1,-1,-1,-1,-1,-1 +slice/1/paprrmcsgain5g20=0,0,0,0,0,0,0,0,0,0 +slice/1/paprrmcsgamma5g40=-1,-1,-1,-1,-1,-1,-1,-1,-1,-1 +slice/1/paprrmcsgain5g40=0,0,0,0,0,0,0,0,0,0 +slice/1/paprrmcsgamma5g80=-1,-1,-1,-1,-1,-1,-1,-1,-1,-1 +slice/1/paprrmcsgain5g80=0,0,0,0,0,0,0,0,0,0 +host_wake_opt=0 +olpc_tempslope2g=80,80,80 +olpc_tempslope5g=180,180,180 +slice/1/olpc_tempslope2g=120 +slice/1/olpc_tempslope5g=180 +ds_hc_enable=1 +onbody_gpio_inpt=12 +bphyscale=29,25 +slice/1/bbmult_scaling=287 +tempsense_pwrbackoff_threshold=55 +pwrbackoff_2g=4,4,4 +pwrbackoff_5gl=4,4,4 +pwrbackoff_5gm=4,4,4 +pwrbackoff_5gh=4,4,4 +slice/1/tempsense_pwrbackoff_threshold=55 +slice/1/pwrbackoff_2g=4,4,4 +slice/1/pwrbackoff_5gl=4,4,4 +slice/1/pwrbackoff_5gm=4,4,4 +slice/1/pwrbackoff_5gh=4,4,4 +sar_fusion_enable=0 +tempsense_throttle_txchain=1 +throttle_tx_duty_cycle=50 +slice/1/throttle_tx_duty_cycle=50 +cck_tx_coremask=1 +cck_txdiv_mode=1 +txfilt5g_chanlist=36,64,100,140,149,165,38,62,102,134,151,159,42,58,106,122,155 +txfilt5g_finescale=0xA6,0xA6,0x80,0x80,0xA6,0xA6,0x67,0x67,0x67,0x8D,0x8D,0x8D,0x8D,0x8D,0x67,0x8D,0x8D +txfilt5g_finescale_offset_adj=0,0,5,5,0,0,5,5,5,0,0,0,0,0,5,0,0 +dis_5g_dac_scram=1 +srom_wrt_time=6 +pcie_slave_axi_timeout=0 +sw_d2h_read_timeout=55000 +asym_interf_noise_delta_thresh=5 +asym_interf_mit_en=1 diff --git a/apple-t2-support/brcm/brcmfmac4364b3-pcie.apple,kahana.bin b/apple-t2-support/brcm/brcmfmac4364b3-pcie.apple,kahana.bin new file mode 100644 index 0000000..fb2f55e Binary files /dev/null and b/apple-t2-support/brcm/brcmfmac4364b3-pcie.apple,kahana.bin differ diff --git a/apple-t2-support/brcm/brcmfmac4364b3-pcie.apple,kahana.clm_blob b/apple-t2-support/brcm/brcmfmac4364b3-pcie.apple,kahana.clm_blob new file mode 100644 index 0000000..19a34fb Binary files /dev/null and b/apple-t2-support/brcm/brcmfmac4364b3-pcie.apple,kahana.clm_blob differ diff --git a/apple-t2-support/brcm/brcmfmac4364b3-pcie.apple,kahana.txcap_blob b/apple-t2-support/brcm/brcmfmac4364b3-pcie.apple,kahana.txcap_blob new file mode 100644 index 0000000..6c0b92a Binary files /dev/null and b/apple-t2-support/brcm/brcmfmac4364b3-pcie.apple,kahana.txcap_blob differ diff --git a/apple-t2-support/brcm/brcmfmac4364b3-pcie.apple,kure-HRPN-m.txt b/apple-t2-support/brcm/brcmfmac4364b3-pcie.apple,kure-HRPN-m.txt new file mode 100644 index 0000000..41b3451 --- /dev/null +++ b/apple-t2-support/brcm/brcmfmac4364b3-pcie.apple,kure-HRPN-m.txt @@ -0,0 +1,480 @@ +sromrev=15 +subvid=0x106b +vendid=0x14e4 +devid=0x4464 +boardtype=0x07bf +boardrev=0x1770 +boardnum=1 +boardflags=0x10001801 +boardflags2=0x0 +boardflags3=0x48002085 +boardflags4=0x140 +slice/1/boardflags=0x10001001 +slice/1/boardflags2=0x0 +slice/1/boardflags3=0x48002080 +slice/1/boardflags4=0x140 +aa2g=0x7 +aa5g=0x7 +agbg0=0x6 +agbg1=0x85 +agbg2=0x83 +slice/1/agbg0=0x83 +aga0=0x83 +aga1=0x43 +aga2=0x84 +slice/1/aga0=0x84 +txchain=0x7 +rxchain=0x7 +slice/1/txchain=0x1 +slice/1/rxchain=0x1 +antswitch=0 +tssiposslope2g=1 +slice/1/tssiposslope2g=1 +epagain2g=0 +slice/1/epagain2g=0 +pdgain2g=0 +tworangetssi2g=0 +slice/1/tworangetssi2g=0 +papdcap2g=0 +femctrl=0 +tssiposslope5g=1 +slice/1/tssiposslope5g=1 +epagain5g=0 +slice/1/epagain5g=0 +pdgain5g=0 +slice/1/pdgain5g=0 +tworangetssi5g=0 +papdcap5g=0 +gainctrlsph=0 +tempthresh=110 +tempoffset=255 +rawtempsense=0x1ff +rhc_tempthresh=115 +measpower=0 +measpower1=0 +measpower2=0 +xtalfreq=37400 +phycal_tempdelta=40 +slice/1/phycal_tempdelta=40 +temps_period=10 +temps_hysteresis=5 +slice/1/pdoffset40m2g=0 +slice/1/pdoffset40ma0=0x11100 +slice/1/pdoffset80ma0=0x22222 +slice/1/pdoffsetcck=0x6 +pdoffset40ma0=0x000ff +pdoffset40ma1=0x100f0 +pdoffset40ma2=0x000ff +pdoffset80ma0=0x0f0ff +pdoffset80ma1=0x000ff +pdoffset80ma2=0x0f0ff +pdoffset40m2g=0 +pdoffsetcck=0x1000 +pdoffset20in40m5gb0=0 +pdoffset20in40m5gb1=0 +pdoffset20in40m5gb2=0 +pdoffset20in40m5gb3=0 +pdoffset20in40m5gb4=0 +pdoffset40in80m5gb0=0 +pdoffset40in80m5gb1=0 +pdoffset40in80m5gb2=0 +pdoffset40in80m5gb3=0 +pdoffset40in80m5gb4=0 +pdoffset20in80m5gb0=0 +pdoffset20in80m5gb1=0 +pdoffset20in80m5gb2=0 +pdoffset20in80m5gb3=0 +pdoffset20in80m5gb4=0 +subband5gver=0x5 +mcs8poexp=0 +mcs9poexp=0 +mcs10poexp=0 +mcs11poexp=0 +cckbw202gpo=0 +cckbw20ul2gpo=0 +mcsbw202gpo=0x97553100 +mcsbw402gpo=0x97553100 +dot11agofdmhrbw202gpo=0x5310 +ofdmlrbw202gpo=0 +mcsbw205glpo=0x98764200 +mcsbw405glpo=0x98764311 +mcsbw805glpo=0xB8764311 +mcsbw1605glpo=0 +mcsbw205gmpo=0x98764200 +mcsbw405gmpo=0x98764311 +mcsbw805gmpo=0xB8764311 +mcsbw1605gmpo=0 +mcsbw205ghpo=0x98764200 +mcsbw405ghpo=0x98764333 +mcsbw805ghpo=0x98764311 +mcsbw1605ghpo=0 +mcsbw205gx1po=0x98764200 +mcsbw405gx1po=0x98764333 +mcsbw805gx1po=0x98764311 +mcsbw1605gx1po=0 +mcsbw205gx2po=0xB8764200 +mcsbw405gx2po=0xA8764333 +mcsbw805gx2po=0xA8764311 +mcsbw1605gx2po=0 +mcslr5glpo=0 +mcslr5gmpo=0 +mcslr5ghpo=0 +mcslr5gx1po=0 +mcslr5gx2po=0 +sb20in40hrpo=0 +sb20in40lrpo=0 +sb20in40hrlrpox=0 +dot11agduphrpo=0 +dot11agduplrpo=0 +dot11agduphrlrpox=0 +sb40and80hr5glpo=0 +sb40and80hr5gmpo=0 +sb40and80hr5ghpo=0 +sb40and80hr5gx1po=0 +sb40and80hr5gx2po=0 +sb20in80and160hr5glpo=0 +sb20in80and160hr5gmpo=0 +sb20in80and160hr5ghpo=0 +sb20in80and160hr5gx1po=0 +sb20in80and160hr5gx2po=0 +sb40and80lr5glpo=0 +sb40and80lr5gmpo=0 +sb40and80lr5ghpo=0 +sb40and80lr5gx1po=0 +sb40and80lr5gx2po=0 +sb20in80and160lr5glpo=0 +sb20in80and160lr5gmpo=0 +sb20in80and160lr5ghpo=0 +sb20in80and160lr5gx1po=0 +sb20in80and160lr5gx2po=0 +slice/1/mcs8poexp=0 +slice/1/mcs9poexp=0 +slice/1/mcs10poexp=0 +slice/1/mcs11poexp=0 +slice/1/cckbw202gpo=0 +slice/1/cckbw20ul2gpo=0 +slice/1/mcsbw202gpo=0x97553100 +slice/1/mcsbw402gpo=0x97553100 +slice/1/dot11agofdmhrbw202gpo=0x5310 +slice/1/ofdmlrbw202gpo=0 +slice/1/mcsbw205glpo=0x98764200 +slice/1/mcsbw405glpo=0x98764311 +slice/1/mcsbw805glpo=0xB8764311 +slice/1/mcsbw1605glpo=0 +slice/1/mcsbw205gmpo=0x98764200 +slice/1/mcsbw405gmpo=0x98764311 +slice/1/mcsbw805gmpo=0xB8764311 +slice/1/mcsbw1605gmpo=0 +slice/1/mcsbw205ghpo=0x98764200 +slice/1/mcsbw405ghpo=0x98764333 +slice/1/mcsbw805ghpo=0x98764311 +slice/1/mcsbw1605ghpo=0 +slice/1/mcsbw205gx1po=0x98764200 +slice/1/mcsbw405gx1po=0x98764333 +slice/1/mcsbw805gx1po=0x98764311 +slice/1/mcsbw1605gx1po=0 +slice/1/mcsbw205gx2po=0xB8764200 +slice/1/mcsbw405gx2po=0xA8764333 +slice/1/mcsbw805gx2po=0xA8764311 +slice/1/mcsbw1605gx2po=0 +slice/1/mcslr5glpo=0 +slice/1/mcslr5gmpo=0 +slice/1/mcslr5ghpo=0 +slice/1/mcslr5gx1po=0 +slice/1/mcslr5gx2po=0 +slice/1/sb20in40hrpo=0 +slice/1/sb20in40lrpo=0 +slice/1/sb20in40hrlrpox=0 +slice/1/dot11agduphrpo=0 +slice/1/dot11agduplrpo=0 +slice/1/dot11agduphrlrpox=0 +slice/1/sb40and80hr5glpo=0 +slice/1/sb40and80hr5gmpo=0 +slice/1/sb40and80hr5ghpo=0 +slice/1/sb40and80hr5gx1po=0 +slice/1/sb40and80hr5gx2po=0 +slice/1/sb20in80and160hr5glpo=0 +slice/1/sb20in80and160hr5gmpo=0 +slice/1/sb20in80and160hr5ghpo=0 +slice/1/sb20in80and160hr5gx1po=0 +slice/1/sb20in80and160hr5gx2po=0 +slice/1/sb40and80lr5glpo=0 +slice/1/sb40and80lr5gmpo=0 +slice/1/sb40and80lr5ghpo=0 +slice/1/sb40and80lr5gx1po=0 +slice/1/sb40and80lr5gx2po=0 +slice/1/sb20in80and160lr5glpo=0 +slice/1/sb20in80and160lr5gmpo=0 +slice/1/sb20in80and160lr5ghpo=0 +slice/1/sb20in80and160lr5gx1po=0 +slice/1/sb20in80and160lr5gx2po=0 +sar2g=18 +sar5g=15 +noiselvl2ga0=31 +noiselvl2ga1=31 +noiselvl2ga2=31 +slice/1/noiselvl2ga0=31 +noiselvl5ga0=31,31,31,31 +noiselvl5ga1=31,31,31,31 +noiselvl5ga2=31,31,31,31 +slice/1/noiselvl5ga0=31,31,31,31 +rxgainerr2ga0=63 +rxgainerr2ga1=31 +rxgainerr2ga2=31 +slice/1/rxgainerr2ga0=63 +rxgainerr5ga0=63,63,63,63 +rxgainerr5ga1=31,31,31,31 +rxgainerr5ga2=31,31,31,31 +slice/1/rxgainerr5ga0=63,63,63,63 +extpagain2g=1 +extpagain5g=1 +rxgains5gelnagaina0=4 +rxgains5gelnagaina1=4 +rxgains5gelnagaina2=2 +slice/1/rxgains5gelnagaina0=2 +rxgains5gmelnagaina0=4 +rxgains5gmelnagaina1=4 +rxgains5gmelnagaina2=2 +slice/1/rxgains5gmelnagaina0=2 +rxgains5ghelnagaina0=4 +rxgains5ghelnagaina1=4 +rxgains5ghelnagaina2=2 +slice/1/rxgains5ghelnagaina0=2 +rxgains5gtrisoa0=6 +rxgains5gtrisoa1=6 +rxgains5gtrisoa2=6 +slice/1/rxgains5gtrisoa0=6 +rxgains5gmtrisoa0=6 +rxgains5gmtrisoa1=6 +rxgains5gmtrisoa2=6 +slice/1/rxgains5gmtrisoa0=6 +rxgains5ghtrisoa0=6 +rxgains5ghtrisoa1=6 +rxgains5ghtrisoa2=6 +slice/1/rxgains5ghtrisoa0=6 +rxgains5gtrelnabypa0=1 +rxgains5gtrelnabypa1=1 +rxgains5gtrelnabypa2=1 +slice/1/rxgains5gtrelnabypa0=1 +rxgains5gmtrelnabypa0=1 +rxgains5gmtrelnabypa1=1 +rxgains5gmtrelnabypa2=1 +slice/1/rxgains5gmtrelnabypa0=1 +rxgains5ghtrelnabypa0=1 +rxgains5ghtrelnabypa1=1 +rxgains5ghtrelnabypa2=1 +slice/1/rxgains5ghtrelnabypa0=1 +rxgains2gelnagaina0=3 +rxgains2gelnagaina1=2 +rxgains2gelnagaina2=2 +slice/1/rxgains2gelnagaina0=1 +rxgains2gtrisoa0=6 +rxgains2gtrisoa1=6 +rxgains2gtrisoa2=6 +slice/1/rxgains2gtrisoa0=6 +rxgains2gtrelnabypa0=1 +rxgains2gtrelnabypa1=1 +rxgains2gtrelnabypa2=1 +slice/1/rxgains2gtrelnabypa0=1 +maxp2ga0=86 +maxp5gb0a0=80 +maxp5gb1a0=80 +maxp5gb2a0=80 +maxp5gb3a0=80 +maxp5gb4a0=80 +maxp2ga1=86 +maxp5gb0a1=80 +maxp5gb1a1=80 +maxp5gb2a1=80 +maxp5gb3a1=80 +maxp5gb4a1=80 +maxp2ga2=86 +maxp5gb0a2=80 +maxp5gb1a2=80 +maxp5gb2a2=80 +maxp5gb3a2=80 +maxp5gb4a2=80 +slice/1/maxp2ga0=86 +slice/1/maxp5gb0a0=80 +slice/1/maxp5gb1a0=80 +slice/1/maxp5gb2a0=80 +slice/1/maxp5gb3a0=80 +slice/1/maxp5gb4a0=80 +slice/1/pa2ga0=6794,-9756,-702,5597 +slice/1/pa5ga0=6423,-2156,-5947,4698,6173,0,-6838,4193,6210,-143,-6764,4832,6163,-52,-6691,4989,6135,-815,-5965,8745 +slice/1/pa5g40a0=6205,-1090,-6183,5493,6201,-1056,-6068,6960,6160,0,-6378,7398,6122,0,-6321,7536,6106,-650,-5843,8828 +slice/1/pa5g80a0=6334,-1730,-5736,5978,6289,-1093,-5997,6026,6139,-66,-6374,6265,6206,-991,-5788,7724,6179,-1379,-5521,8078 +pa2ga0=7114,-10840,-438,5467 +pa5ga0=6176,-1568,-5942,5037,6180,-1873,-5624,6186,6144,-1919,-5550,6663,6156,-1823,-5626,7205,6069,-1696,-5612,7937 +pa5g40a0=5992,-1494,-5593,6834,6119,-2662,-4953,8674,6132,-2617,-4931,9121,6051,-1828,-5338,8489,6041,-2218,-4988,10459 +pa5g80a0=6064,-3052,-4706,7638,6068,-3097,-4675,7561,6100,-3283,-4538,8367,6122,-3040,-4697,9927,6024,-2613,-4840,9804 +pa2ga1=7103,-10837,-432,5220 +pa5ga1=6136,0,-6839,2576,6125,0,-6687,3665,6124,-443,-6526,2733,6163,-832,-6279,5060,6061,0,-6673,5178 +pa5g40a1=5984,0,-6550,3772,6108,-971,-5990,5325,6174,-1780,-5479,7268,6048,-572,-6155,5528,6099,-1235,-5750,8576 +pa5g80a1=6036,-1442,-5691,4505,6104,-1968,-5369,5441,6170,-2798,-4891,6946,6170,-2358,-5178,8748,6127,-1955,-5475,7204 +pa2ga2=7153,-10553,-632,5451 +pa5ga2=6278,-2835,-5467,4107,6305,-2915,-5424,4322,6088,-1700,-5947,3613,6108,-2417,-5333,6068,6001,-2301,-5278,6582 +pa5g40a2=6150,-3146,-4985,6641,6069,-2188,-5496,5448,6031,-2064,-5364,7643,6037,-2175,-5294,6789,6008,-3181,-4505,10114 +pa5g80a2=6165,-4337,-4197,7667,6087,-3202,-4823,5837,5962,-1972,-5504,4502,6044,-3067,-4707,7908,6044,-3801,-4130,10803 +slice/1/AvVmid_c0=7,65,7,55,7,55,7,55,7,55 +AvVmid_c0=2,115,3,90,3,90,3,90,3,90 +AvVmid_c1=2,115,3,90,3,90,3,90,3,90 +AvVmid_c2=2,115,3,90,3,90,3,90,3,90 +rpcal2g=65535 +rpcal5gb0=65535 +rpcal5gb1=65535 +rpcal5gb2=65535 +rpcal5gb3=65535 +swctrlmap4_cfg=0x13 +swctrlmap4_TX2g_fem3to0=0x3333 +swctrlmap4_TX2g_fem7to4=0x4200 +swctrlmap4_TX2g_fem9to8=0x00 +swctrlmap4_RX2g_fem3to0=0x4444 +swctrlmap4_RX2g_fem7to4=0x4200 +swctrlmap4_RX2g_fem9to8=0x00 +swctrlmap4_RXByp2g_fem3to0=0x6666 +swctrlmap4_RXByp2g_fem7to4=0x4200 +swctrlmap4_RXByp2g_fem9to8=0x00 +swctrlmap4_misc2g_fem3to0=0x0000 +swctrlmap4_misc2g_fem7to4=0x0000 +swctrlmap4_misc2g_fem9to8=0x00 +swctrlmap4_TX5g_fem3to0=0x8888 +swctrlmap4_TX5g_fem7to4=0x1911 +swctrlmap4_TX5g_fem9to8=0x40 +swctrlmap4_RX5g_fem3to0=0x0000 +swctrlmap4_RX5g_fem7to4=0x1911 +swctrlmap4_RX5g_fem9to8=0x40 +swctrlmap4_RXByp5g_fem3to0=0x0000 +swctrlmap4_RXByp5g_fem7to4=0x0800 +swctrlmap4_RXByp5g_fem9to8=0x40 +swctrlmap4_misc5g_fem3to0=0x0000 +swctrlmap4_misc5g_fem7to4=0x0000 +swctrlmap4_misc5g_fem9to8=0x00 +master_slice_mask_5g=0x198 +master_slice_mask_2g=0x67 +core2slicemap=0x8 +dot11b_opts=0x3aa85 +ed_thresh2g=-63 +ed_thresh5g=-66 +eu_edthresh2g=-63 +eu_edthresh5g=-66 +slice/1/ed_thresh2g=-57 +slice/1/ed_thresh5g=-60 +slice/1/eu_edthresh2g=-57 +slice/1/eu_edthresh5g=-60 +btc_mode=1 +btc_full_hybrid=0 +btc_2gchain=5 +dynsdb_txchain=3 +muxenab=1 +seci_uart_gpios=0x08090a0b +fuart_pup_rx_cts=1 +slice/1/bphyscale=43 +slice/1/rssi_cal_rev=1 +slice/1/rxgaincal_rssical=1 +slice/1/gain_cal_temp=255 +slice/1/rssi_qdB_en=1 +slice/1/temp_comp_tr_loss=1 +slice/1/rssi_cal_freq_grp_2g=0x89,0x22,0xa2,0x03,0x3b,0x3c,0x44 +slice/1/rxgain_tempcoeff2g_sub_elnaoff=4,7,7,9,9 +slice/1/rxgain_tempcoeff2g_sub=12,9,10,9,7 +slice/1/rxgain_tempcoeff5gl=9 +slice/1/rxgain_tempcoeff5gml=7 +slice/1/rxgain_tempcoeff5gmu=5 +slice/1/rxgain_tempcoeff5gh=1 +slice/1/rxgain_tempcoeff5gl_elnaoff=0 +slice/1/rxgain_tempcoeff5gml_elnaoff=7 +slice/1/rxgain_tempcoeff5gmu_elnaoff=12 +slice/1/rxgain_tempcoeff5gh_elnaoff=7 +rssi_cal_rev=1 +rxgaincal_rssical=1 +gain_cal_temp=255 +rssi_qdB_en=1 +temp_comp_tr_loss=1 +rssi_cal_freq_grp_2g=0x89,0x22,0xa2,0x03,0x3b,0x3c,0x44 +rxgain_tempcoeff2g_sub=73,63,69,76,55,66,61,63,76,60,72,66,64,86,66 +rxgain_tempcoeff2g_sub_elnaoff=32,76,67,40,63,38,63,67,48,63,38,63,76,48,54 +rxgain_tempcoeff5gl=50,55,54 +rxgain_tempcoeff5gml=49,44,53 +rxgain_tempcoeff5gmu=48,44,53 +rxgain_tempcoeff5gh=50,45,60 +rxgain_tempcoeff5gl_elnaoff=46,41,35 +rxgain_tempcoeff5gml_elnaoff=35,36,48 +rxgain_tempcoeff5gmu_elnaoff=33,32,40 +rxgain_tempcoeff5gh_elnaoff=32,35,44 +txfdiqcalenable=1 +ldo3p3_voltage=4 +initbaseidx5govrval=20 +initbaseidx2govrval=20 +slice/1/initbaseidx5govrval=20 +slice/1/initbaseidx2govrval=20 +useoobgaint=1 +pad_scaling=128 +olpc_idx_in_use=1 +disable_olpc=0 +slice/1/olpc_idx_in_use=1 +slice/1/disable_olpc=0 +olpc_thresh=0 +slice/1/olpc_thresh=0 +ofdmfilttype_2gbe=1 +slice/1/ofdmfilttype_2gbe=1 +rssicorrnorm_c0=0,0 +rssicorrnorm_c1=0,0 +rssicorrnorm_c2=0,0 +rssicorrnorm5g_c0=-3,0,0,-3,0,0,-3,0,0,-3,0,0 +rssicorrnorm5g_c1=-3,0,0,-3,0,0,-3,0,0,-3,0,0 +rssicorrnorm5g_c2=-3,0,0,-3,0,0,-3,0,0,-3,0,0 +slice/1/rssicorrnorm_c0=0,0 +slice/1/rssicorrnorm5g_c0=3,4,5,3,4,5,3,4,5,3,4,5 +paprdis=0 +paprrmcsgamma2g=500,550,550,-1,-1,-1,-1,-1,-1,-1 +paprrmcsgain2g=128,128,128,0,0,0,0,0,0,0 +paprrmcsgamma5g20=-1,-1,-1,-1,-1,-1,-1,-1,-1,-1 +paprrmcsgain5g20=0,0,0,0,0,0,0,0,0,0 +paprrmcsgamma5g40=-1,-1,-1,-1,-1,-1,-1,-1,-1,-1 +paprrmcsgain5g40=0,0,0,0,0,0,0,0,0,0 +paprrmcsgamma5g80=-1,-1,-1,-1,-1,-1,-1,-1,-1,-1 +paprrmcsgain5g80=0,0,0,0,0,0,0,0,0,0 +slice/1/paprdis=1 +slice/1/paprrmcsgamma2g=500,550,550,600,700,-1,-1,-1,-1,-1 +slice/1/paprrmcsgain2g=128,128,128,128,128,0,0,0,0,0 +slice/1/paprrmcsgamma5g20=-1,-1,-1,-1,-1,-1,-1,-1,-1,-1 +slice/1/paprrmcsgain5g20=0,0,0,0,0,0,0,0,0,0 +slice/1/paprrmcsgamma5g40=-1,-1,-1,-1,-1,-1,-1,-1,-1,-1 +slice/1/paprrmcsgain5g40=0,0,0,0,0,0,0,0,0,0 +slice/1/paprrmcsgamma5g80=-1,-1,-1,-1,-1,-1,-1,-1,-1,-1 +slice/1/paprrmcsgain5g80=0,0,0,0,0,0,0,0,0,0 +olpc_tempslope2g=80,80,80 +olpc_tempslope5g=180,180,180 +slice/1/olpc_tempslope2g=120 +slice/1/olpc_tempslope5g=180 +ds_hc_enable=1 +bphyscale=29,25 +slice/1/bbmult_scaling=287 +tempsense_pwrbackoff_threshold=55 +pwrbackoff_2g=4,4,4 +pwrbackoff_5gl=4,4,4 +pwrbackoff_5gm=4,4,4 +pwrbackoff_5gh=4,4,4 +slice/1/tempsense_pwrbackoff_threshold=55 +slice/1/pwrbackoff_2g=4,4,4 +slice/1/pwrbackoff_5gl=4,4,4 +slice/1/pwrbackoff_5gm=4,4,4 +slice/1/pwrbackoff_5gh=4,4,4 +sar_fusion_enable=0 +onbody_gpio_inpt=12 +tempsense_throttle_txchain=1 +throttle_tx_duty_cycle=50 +slice/1/throttle_tx_duty_cycle=50 +cck_tx_coremask=1 +cck_txdiv_mode=1 +txfilt5g_chanlist=36,64,100,140,149,165,38,62,102,134,151,159,42,58,106,122,155 +txfilt5g_finescale=0xA6,0xA6,0x80,0x80,0xA6,0xA6,0x67,0x67,0x67,0x67,0x8D,0x8D,0x8D,0x8D,0x67,0x8D,0x8D +txfilt5g_finescale_offset_adj=0,0,5,5,0,0,5,5,5,5,0,0,0,0,5,0,0 +dis_5g_dac_scram=1 +srom_wrt_time=6 +pcie_slave_axi_timeout=0 +sw_d2h_read_timeout=55000 +asym_interf_noise_delta_thresh=5 +asym_interf_mit_en=1 +host_wake_opt=0 diff --git a/apple-t2-support/brcm/brcmfmac4364b3-pcie.apple,kure-HRPN-u.txt b/apple-t2-support/brcm/brcmfmac4364b3-pcie.apple,kure-HRPN-u.txt new file mode 100644 index 0000000..5df98f1 --- /dev/null +++ b/apple-t2-support/brcm/brcmfmac4364b3-pcie.apple,kure-HRPN-u.txt @@ -0,0 +1,480 @@ +sromrev=15 +subvid=0x106b +vendid=0x14e4 +devid=0x4464 +boardtype=0x081d +boardrev=0x1750 +boardnum=1 +boardflags=0x10001801 +boardflags2=0x0 +boardflags3=0x48002085 +boardflags4=0x140 +slice/1/boardflags=0x10001001 +slice/1/boardflags2=0x0 +slice/1/boardflags3=0x48002080 +slice/1/boardflags4=0x140 +aa2g=0x7 +aa5g=0x7 +agbg0=0x6 +agbg1=0x85 +agbg2=0x83 +slice/1/agbg0=0x83 +aga0=0x83 +aga1=0x43 +aga2=0x84 +slice/1/aga0=0x84 +txchain=0x7 +rxchain=0x7 +slice/1/txchain=0x1 +slice/1/rxchain=0x1 +antswitch=0 +tssiposslope2g=1 +slice/1/tssiposslope2g=1 +epagain2g=0 +slice/1/epagain2g=0 +pdgain2g=0 +tworangetssi2g=0 +slice/1/tworangetssi2g=0 +papdcap2g=0 +femctrl=0 +tssiposslope5g=1 +slice/1/tssiposslope5g=1 +epagain5g=0 +slice/1/epagain5g=0 +pdgain5g=0 +slice/1/pdgain5g=0 +tworangetssi5g=0 +papdcap5g=0 +gainctrlsph=0 +tempthresh=110 +tempoffset=255 +rawtempsense=0x1ff +rhc_tempthresh=115 +measpower=0 +measpower1=0 +measpower2=0 +xtalfreq=37400 +phycal_tempdelta=40 +slice/1/phycal_tempdelta=40 +temps_period=10 +temps_hysteresis=5 +slice/1/pdoffset40m2g=0 +slice/1/pdoffset40ma0=0x65644 +slice/1/pdoffset80ma0=0x65655 +slice/1/pdoffsetcck=0x4 +pdoffset40ma0=0x11211 +pdoffset40ma1=0x11211 +pdoffset40ma2=0x00011 +pdoffset80ma0=0x0f100 +pdoffset80ma1=0x1f100 +pdoffset80ma2=0x0f200 +pdoffset40m2g=0 +pdoffsetcck=0x0842 +pdoffset20in40m5gb0=0 +pdoffset20in40m5gb1=0 +pdoffset20in40m5gb2=0 +pdoffset20in40m5gb3=0 +pdoffset20in40m5gb4=0 +pdoffset40in80m5gb0=0 +pdoffset40in80m5gb1=0 +pdoffset40in80m5gb2=0 +pdoffset40in80m5gb3=0 +pdoffset40in80m5gb4=0 +pdoffset20in80m5gb0=0 +pdoffset20in80m5gb1=0 +pdoffset20in80m5gb2=0 +pdoffset20in80m5gb3=0 +pdoffset20in80m5gb4=0 +subband5gver=0x5 +mcs8poexp=0 +mcs9poexp=0 +mcs10poexp=0 +mcs11poexp=0 +cckbw202gpo=0 +cckbw20ul2gpo=0 +mcsbw202gpo=0x97553100 +mcsbw402gpo=0x97553100 +dot11agofdmhrbw202gpo=0x5310 +ofdmlrbw202gpo=0 +mcsbw205glpo=0x98764200 +mcsbw405glpo=0x98764311 +mcsbw805glpo=0xB8764311 +mcsbw1605glpo=0 +mcsbw205gmpo=0x98764200 +mcsbw405gmpo=0x98764311 +mcsbw805gmpo=0xB8764311 +mcsbw1605gmpo=0 +mcsbw205ghpo=0x98764200 +mcsbw405ghpo=0x98764333 +mcsbw805ghpo=0x98764311 +mcsbw1605ghpo=0 +mcsbw205gx1po=0x98764200 +mcsbw405gx1po=0x98764333 +mcsbw805gx1po=0x98764311 +mcsbw1605gx1po=0 +mcsbw205gx2po=0xB8764200 +mcsbw405gx2po=0xA8764333 +mcsbw805gx2po=0xA8764311 +mcsbw1605gx2po=0 +mcslr5glpo=0 +mcslr5gmpo=0 +mcslr5ghpo=0 +mcslr5gx1po=0 +mcslr5gx2po=0 +sb20in40hrpo=0 +sb20in40lrpo=0 +sb20in40hrlrpox=0 +dot11agduphrpo=0 +dot11agduplrpo=0 +dot11agduphrlrpox=0 +sb40and80hr5glpo=0 +sb40and80hr5gmpo=0 +sb40and80hr5ghpo=0 +sb40and80hr5gx1po=0 +sb40and80hr5gx2po=0 +sb20in80and160hr5glpo=0 +sb20in80and160hr5gmpo=0 +sb20in80and160hr5ghpo=0 +sb20in80and160hr5gx1po=0 +sb20in80and160hr5gx2po=0 +sb40and80lr5glpo=0 +sb40and80lr5gmpo=0 +sb40and80lr5ghpo=0 +sb40and80lr5gx1po=0 +sb40and80lr5gx2po=0 +sb20in80and160lr5glpo=0 +sb20in80and160lr5gmpo=0 +sb20in80and160lr5ghpo=0 +sb20in80and160lr5gx1po=0 +sb20in80and160lr5gx2po=0 +slice/1/mcs8poexp=0 +slice/1/mcs9poexp=0 +slice/1/mcs10poexp=0 +slice/1/mcs11poexp=0 +slice/1/cckbw202gpo=0 +slice/1/cckbw20ul2gpo=0 +slice/1/mcsbw202gpo=0x97553100 +slice/1/mcsbw402gpo=0x97553100 +slice/1/dot11agofdmhrbw202gpo=0x5310 +slice/1/ofdmlrbw202gpo=0 +slice/1/mcsbw205glpo=0x98764200 +slice/1/mcsbw405glpo=0x98764311 +slice/1/mcsbw805glpo=0xB8764311 +slice/1/mcsbw1605glpo=0 +slice/1/mcsbw205gmpo=0x98764200 +slice/1/mcsbw405gmpo=0x98764311 +slice/1/mcsbw805gmpo=0xB8764311 +slice/1/mcsbw1605gmpo=0 +slice/1/mcsbw205ghpo=0x98764200 +slice/1/mcsbw405ghpo=0x98764333 +slice/1/mcsbw805ghpo=0x98764311 +slice/1/mcsbw1605ghpo=0 +slice/1/mcsbw205gx1po=0x98764200 +slice/1/mcsbw405gx1po=0x98764333 +slice/1/mcsbw805gx1po=0x98764311 +slice/1/mcsbw1605gx1po=0 +slice/1/mcsbw205gx2po=0xB8764200 +slice/1/mcsbw405gx2po=0xA8764333 +slice/1/mcsbw805gx2po=0xA8764311 +slice/1/mcsbw1605gx2po=0 +slice/1/mcslr5glpo=0 +slice/1/mcslr5gmpo=0 +slice/1/mcslr5ghpo=0 +slice/1/mcslr5gx1po=0 +slice/1/mcslr5gx2po=0 +slice/1/sb20in40hrpo=0 +slice/1/sb20in40lrpo=0 +slice/1/sb20in40hrlrpox=0 +slice/1/dot11agduphrpo=0 +slice/1/dot11agduplrpo=0 +slice/1/dot11agduphrlrpox=0 +slice/1/sb40and80hr5glpo=0 +slice/1/sb40and80hr5gmpo=0 +slice/1/sb40and80hr5ghpo=0 +slice/1/sb40and80hr5gx1po=0 +slice/1/sb40and80hr5gx2po=0 +slice/1/sb20in80and160hr5glpo=0 +slice/1/sb20in80and160hr5gmpo=0 +slice/1/sb20in80and160hr5ghpo=0 +slice/1/sb20in80and160hr5gx1po=0 +slice/1/sb20in80and160hr5gx2po=0 +slice/1/sb40and80lr5glpo=0 +slice/1/sb40and80lr5gmpo=0 +slice/1/sb40and80lr5ghpo=0 +slice/1/sb40and80lr5gx1po=0 +slice/1/sb40and80lr5gx2po=0 +slice/1/sb20in80and160lr5glpo=0 +slice/1/sb20in80and160lr5gmpo=0 +slice/1/sb20in80and160lr5ghpo=0 +slice/1/sb20in80and160lr5gx1po=0 +slice/1/sb20in80and160lr5gx2po=0 +sar2g=18 +sar5g=15 +noiselvl2ga0=31 +noiselvl2ga1=31 +noiselvl2ga2=31 +slice/1/noiselvl2ga0=31 +noiselvl5ga0=31,31,31,31 +noiselvl5ga1=31,31,31,31 +noiselvl5ga2=31,31,31,31 +slice/1/noiselvl5ga0=31,31,31,31 +rxgainerr2ga0=63 +rxgainerr2ga1=31 +rxgainerr2ga2=31 +slice/1/rxgainerr2ga0=63 +rxgainerr5ga0=63,63,63,63 +rxgainerr5ga1=31,31,31,31 +rxgainerr5ga2=31,31,31,31 +slice/1/rxgainerr5ga0=63,63,63,63 +extpagain2g=1 +extpagain5g=1 +rxgains5gelnagaina0=4 +rxgains5gelnagaina1=4 +rxgains5gelnagaina2=2 +slice/1/rxgains5gelnagaina0=2 +rxgains5gmelnagaina0=4 +rxgains5gmelnagaina1=4 +rxgains5gmelnagaina2=2 +slice/1/rxgains5gmelnagaina0=2 +rxgains5ghelnagaina0=4 +rxgains5ghelnagaina1=4 +rxgains5ghelnagaina2=2 +slice/1/rxgains5ghelnagaina0=2 +rxgains5gtrisoa0=6 +rxgains5gtrisoa1=6 +rxgains5gtrisoa2=6 +slice/1/rxgains5gtrisoa0=6 +rxgains5gmtrisoa0=6 +rxgains5gmtrisoa1=6 +rxgains5gmtrisoa2=6 +slice/1/rxgains5gmtrisoa0=6 +rxgains5ghtrisoa0=6 +rxgains5ghtrisoa1=6 +rxgains5ghtrisoa2=6 +slice/1/rxgains5ghtrisoa0=6 +rxgains5gtrelnabypa0=1 +rxgains5gtrelnabypa1=1 +rxgains5gtrelnabypa2=1 +slice/1/rxgains5gtrelnabypa0=1 +rxgains5gmtrelnabypa0=1 +rxgains5gmtrelnabypa1=1 +rxgains5gmtrelnabypa2=1 +slice/1/rxgains5gmtrelnabypa0=1 +rxgains5ghtrelnabypa0=1 +rxgains5ghtrelnabypa1=1 +rxgains5ghtrelnabypa2=1 +slice/1/rxgains5ghtrelnabypa0=1 +rxgains2gelnagaina0=3 +rxgains2gelnagaina1=1 +rxgains2gelnagaina2=1 +slice/1/rxgains2gelnagaina0=1 +rxgains2gtrisoa0=6 +rxgains2gtrisoa1=6 +rxgains2gtrisoa2=6 +slice/1/rxgains2gtrisoa0=6 +rxgains2gtrelnabypa0=1 +rxgains2gtrelnabypa1=1 +rxgains2gtrelnabypa2=1 +slice/1/rxgains2gtrelnabypa0=1 +maxp2ga0=86 +maxp5gb0a0=80 +maxp5gb1a0=80 +maxp5gb2a0=80 +maxp5gb3a0=80 +maxp5gb4a0=80 +maxp2ga1=86 +maxp5gb0a1=80 +maxp5gb1a1=80 +maxp5gb2a1=80 +maxp5gb3a1=80 +maxp5gb4a1=80 +maxp2ga2=86 +maxp5gb0a2=80 +maxp5gb1a2=80 +maxp5gb2a2=80 +maxp5gb3a2=80 +maxp5gb4a2=80 +slice/1/maxp2ga0=86 +slice/1/maxp5gb0a0=80 +slice/1/maxp5gb1a0=80 +slice/1/maxp5gb2a0=80 +slice/1/maxp5gb3a0=80 +slice/1/maxp5gb4a0=80 +slice/1/pa2ga0=8128,-18780,0,0 +slice/1/pa5ga0=8426,-18268,-664,5087,8433,-18420,-719,2113,8490,-19574,-88,6036,8443,-19772,0,5706,8458,-19965,0,5220 +slice/1/pa5g40a0=9071,-20818,0,7224,9007,-20880,0,5554,9314,-22049,0,164,9143,-21609,0,2649,9145,-21710,0,3749 +slice/1/pa5g80a0=9146,-20739,0,7952,9232,-20944,0,7867,9197,-21503,0,3656,9006,-21236,0,3081,9016,-21244,0,4571 +pa2ga0=9025,-20293,0,0 +pa5ga0=7499,-14637,-1969,0,7707,-17101,-587,5195,7402,-16161,-1100,0,7344,-16748,-739,1327,7428,-17928,-15,5011 +pa5g40a0=7988,-17892,-580,5317,7888,-17627,-916,0,7882,-18490,-367,3892,7957,-19469,0,2348,7895,-19621,0,0 +pa5g80a0=7796,-17195,-802,3960,7586,-16154,-1279,2589,7714,-18334,-137,5511,7666,-18152,-424,3432,7659,-18483,-251,3445 +pa2ga1=9009,-20371,0,0 +pa5ga1=7747,-16591,-959,2964,7691,-17033,-620,5021,7573,-17772,0,8537,7458,-17897,0,6217,7423,-17847,0,6366 +pa5g40a1=8108,-18890,0,8717,8042,-18892,0,8351,7966,-19235,0,3448,7936,-19295,0,4290,7914,-19622,0,1481 +pa5g80a1=7869,-17894,-444,5027,7757,-17506,-601,4288,7777,-18739,0,5298,7834,-19458,0,0,7778,-19235,0,3087 +pa2ga2=8939,-20351,0,0 +pa5ga2=8093,-16295,-1525,2663,8079,-16633,-1461,923,8060,-18470,-284,5994,8033,-18923,0,7098,7986,-19025,0,4486 +pa5g40a2=8680,-19647,-212,7457,8706,-20168,0,7232,8635,-20565,0,2710,8618,-20767,0,1336,8529,-20679,0,1708 +pa5g80a2=8440,-18894,-427,5654,8425,-18966,-498,3030,8358,-19692,0,6669,8404,-20163,0,4245,8397,-20349,0,1904 +slice/1/AvVmid_c0=6,65,5,105,5,105,5,105,5,105 +AvVmid_c0=2,95,1,140,1,140,1,140,1,140 +AvVmid_c1=2,95,1,140,1,140,1,140,1,140 +AvVmid_c2=1,125,1,140,1,140,1,140,1,140 +rpcal2g=65535 +rpcal5gb0=65535 +rpcal5gb1=65535 +rpcal5gb2=65535 +rpcal5gb3=65535 +swctrlmap4_cfg=0x13 +swctrlmap4_TX2g_fem3to0=0x3333 +swctrlmap4_TX2g_fem7to4=0x4200 +swctrlmap4_TX2g_fem9to8=0x00 +swctrlmap4_RX2g_fem3to0=0x4444 +swctrlmap4_RX2g_fem7to4=0x4200 +swctrlmap4_RX2g_fem9to8=0x00 +swctrlmap4_RXByp2g_fem3to0=0x6666 +swctrlmap4_RXByp2g_fem7to4=0x4200 +swctrlmap4_RXByp2g_fem9to8=0x00 +swctrlmap4_misc2g_fem3to0=0x0000 +swctrlmap4_misc2g_fem7to4=0x0000 +swctrlmap4_misc2g_fem9to8=0x00 +swctrlmap4_TX5g_fem3to0=0x8888 +swctrlmap4_TX5g_fem7to4=0x1911 +swctrlmap4_TX5g_fem9to8=0x40 +swctrlmap4_RX5g_fem3to0=0x0000 +swctrlmap4_RX5g_fem7to4=0x1911 +swctrlmap4_RX5g_fem9to8=0x40 +swctrlmap4_RXByp5g_fem3to0=0x0000 +swctrlmap4_RXByp5g_fem7to4=0x0800 +swctrlmap4_RXByp5g_fem9to8=0x40 +swctrlmap4_misc5g_fem3to0=0x0000 +swctrlmap4_misc5g_fem7to4=0x0000 +swctrlmap4_misc5g_fem9to8=0x00 +master_slice_mask_5g=0x198 +master_slice_mask_2g=0x67 +core2slicemap=0x8 +dot11b_opts=0x3aa85 +ed_thresh2g=-63 +ed_thresh5g=-66 +eu_edthresh2g=-63 +eu_edthresh5g=-66 +slice/1/ed_thresh2g=-57 +slice/1/ed_thresh5g=-60 +slice/1/eu_edthresh2g=-57 +slice/1/eu_edthresh5g=-60 +btc_mode=1 +btc_full_hybrid=0 +btc_2gchain=5 +dynsdb_txchain=3 +muxenab=1 +seci_uart_gpios=0x08090a0b +fuart_pup_rx_cts=1 +slice/1/bphyscale=43 +slice/1/rssi_cal_rev=1 +slice/1/rxgaincal_rssical=1 +slice/1/gain_cal_temp=255 +slice/1/rssi_qdB_en=1 +slice/1/temp_comp_tr_loss=1 +slice/1/rssi_cal_freq_grp_2g=0x89,0x22,0xa2,0x03,0x3b,0x3c,0x44 +slice/1/rxgain_tempcoeff2g_sub_elnaoff=9,9,7,12,7 +slice/1/rxgain_tempcoeff2g_sub=17,17,12,16,17 +slice/1/rxgain_tempcoeff5gl=7 +slice/1/rxgain_tempcoeff5gml=12 +slice/1/rxgain_tempcoeff5gmu=12 +slice/1/rxgain_tempcoeff5gh=7 +slice/1/rxgain_tempcoeff5gl_elnaoff=0 +slice/1/rxgain_tempcoeff5gml_elnaoff=0 +slice/1/rxgain_tempcoeff5gmu_elnaoff=0 +slice/1/rxgain_tempcoeff5gh_elnaoff=9 +rssi_cal_rev=1 +rxgaincal_rssical=1 +gain_cal_temp=255 +rssi_qdB_en=1 +temp_comp_tr_loss=1 +rssi_cal_freq_grp_2g=0x89,0x22,0xa2,0x03,0x3b,0x3c,0x44 +rxgain_tempcoeff2g_sub=78,84,84,71,76,71,69,64,65,65,64,63,63,64,64 +rxgain_tempcoeff2g_sub_elnaoff=70,79,71,76,74,67,67,67,67,67,64,67,67,63,68 +rxgain_tempcoeff5gl=47,42,46 +rxgain_tempcoeff5gml=58,45,45 +rxgain_tempcoeff5gmu=57,48,44 +rxgain_tempcoeff5gh=57,52,51 +rxgain_tempcoeff5gl_elnaoff=46,42,38 +rxgain_tempcoeff5gml_elnaoff=49,42,41 +rxgain_tempcoeff5gmu_elnaoff=48,42,40 +rxgain_tempcoeff5gh_elnaoff=48,44,42 +txfdiqcalenable=1 +ldo3p3_voltage=4 +initbaseidx5govrval=20 +initbaseidx2govrval=20 +slice/1/initbaseidx5govrval=20 +slice/1/initbaseidx2govrval=20 +useoobgaint=1 +pad_scaling=128 +olpc_idx_in_use=1 +disable_olpc=0 +slice/1/olpc_idx_in_use=1 +slice/1/disable_olpc=0 +olpc_thresh=0 +slice/1/olpc_thresh=0 +ofdmfilttype_2gbe=1 +slice/1/ofdmfilttype_2gbe=1 +rssicorrnorm_c0=0,0 +rssicorrnorm_c1=0,0 +rssicorrnorm_c2=0,0 +rssicorrnorm5g_c0=-4,-3,-2,-4,-3,-2,-5,-3,-2,-4,-3,-2 +rssicorrnorm5g_c1=-4,-3,-2,-4,-3,-2,-6,-3,-2,-4,-3,-2 +rssicorrnorm5g_c2=-4,-3,-2,-4,-3,-2,-4,-3,-2,-4,-3,-2 +slice/1/rssicorrnorm_c0=0,0 +slice/1/rssicorrnorm5g_c0=0,2,4,0,2,4,0,2,4,0,2,4 +paprdis=0 +paprrmcsgamma2g=500,550,550,-1,-1,-1,-1,-1,-1,-1 +paprrmcsgain2g=128,128,128,0,0,0,0,0,0,0 +paprrmcsgamma5g20=-1,-1,-1,-1,-1,-1,-1,-1,-1,-1 +paprrmcsgain5g20=0,0,0,0,0,0,0,0,0,0 +paprrmcsgamma5g40=-1,-1,-1,-1,-1,-1,-1,-1,-1,-1 +paprrmcsgain5g40=0,0,0,0,0,0,0,0,0,0 +paprrmcsgamma5g80=-1,-1,-1,-1,-1,-1,-1,-1,-1,-1 +paprrmcsgain5g80=0,0,0,0,0,0,0,0,0,0 +slice/1/paprdis=1 +slice/1/paprrmcsgamma2g=500,550,550,600,700,-1,-1,-1,-1,-1 +slice/1/paprrmcsgain2g=128,128,128,128,128,0,0,0,0,0 +slice/1/paprrmcsgamma5g20=-1,-1,-1,-1,-1,-1,-1,-1,-1,-1 +slice/1/paprrmcsgain5g20=0,0,0,0,0,0,0,0,0,0 +slice/1/paprrmcsgamma5g40=-1,-1,-1,-1,-1,-1,-1,-1,-1,-1 +slice/1/paprrmcsgain5g40=0,0,0,0,0,0,0,0,0,0 +slice/1/paprrmcsgamma5g80=-1,-1,-1,-1,-1,-1,-1,-1,-1,-1 +slice/1/paprrmcsgain5g80=0,0,0,0,0,0,0,0,0,0 +olpc_tempslope2g=80,80,80 +olpc_tempslope5g=180,180,180 +slice/1/olpc_tempslope2g=120 +slice/1/olpc_tempslope5g=180 +ds_hc_enable=1 +onbody_gpio_inpt=12 +bphyscale=29,25 +slice/1/bbmult_scaling=287 +tempsense_pwrbackoff_threshold=55 +pwrbackoff_2g=4,4,4 +pwrbackoff_5gl=4,4,4 +pwrbackoff_5gm=4,4,4 +pwrbackoff_5gh=4,4,4 +slice/1/tempsense_pwrbackoff_threshold=55 +slice/1/pwrbackoff_2g=4,4,4 +slice/1/pwrbackoff_5gl=4,4,4 +slice/1/pwrbackoff_5gm=4,4,4 +slice/1/pwrbackoff_5gh=4,4,4 +sar_fusion_enable=0 +tempsense_throttle_txchain=1 +throttle_tx_duty_cycle=50 +slice/1/throttle_tx_duty_cycle=50 +cck_tx_coremask=1 +cck_txdiv_mode=1 +txfilt5g_chanlist=36,64,100,140,149,165,38,62,102,134,151,159,42,58,106,122,155 +txfilt5g_finescale=0xA6,0xA6,0x80,0x80,0xA6,0xA6,0x67,0x67,0x67,0x67,0x8D,0x8D,0x8D,0x8D,0x67,0x8D,0x8D +txfilt5g_finescale_offset_adj=0,0,5,5,0,0,5,5,5,5,0,0,0,0,5,0,0 +dis_5g_dac_scram=1 +srom_wrt_time=6 +pcie_slave_axi_timeout=0 +sw_d2h_read_timeout=55000 +asym_interf_noise_delta_thresh=5 +asym_interf_mit_en=1 +host_wake_opt=0 diff --git a/apple-t2-support/brcm/brcmfmac4364b3-pcie.apple,kure.bin b/apple-t2-support/brcm/brcmfmac4364b3-pcie.apple,kure.bin new file mode 100644 index 0000000..fb2f55e Binary files /dev/null and b/apple-t2-support/brcm/brcmfmac4364b3-pcie.apple,kure.bin differ diff --git a/apple-t2-support/brcm/brcmfmac4364b3-pcie.apple,kure.clm_blob b/apple-t2-support/brcm/brcmfmac4364b3-pcie.apple,kure.clm_blob new file mode 100644 index 0000000..967e8ce Binary files /dev/null and b/apple-t2-support/brcm/brcmfmac4364b3-pcie.apple,kure.clm_blob differ diff --git a/apple-t2-support/brcm/brcmfmac4364b3-pcie.apple,kure.txcap_blob b/apple-t2-support/brcm/brcmfmac4364b3-pcie.apple,kure.txcap_blob new file mode 100644 index 0000000..df70953 Binary files /dev/null and b/apple-t2-support/brcm/brcmfmac4364b3-pcie.apple,kure.txcap_blob differ diff --git a/apple-t2-support/brcm/brcmfmac4364b3-pcie.apple,trinidad-HRPN-m.txt b/apple-t2-support/brcm/brcmfmac4364b3-pcie.apple,trinidad-HRPN-m.txt new file mode 100644 index 0000000..101ba8c --- /dev/null +++ b/apple-t2-support/brcm/brcmfmac4364b3-pcie.apple,trinidad-HRPN-m.txt @@ -0,0 +1,482 @@ +sromrev=15 +subvid=0x106b +vendid=0x14e4 +devid=0x4464 +boardtype=0x07bf +boardrev=0x1790 +boardnum=1 +boardflags=0x10401801 +boardflags2=0x0 +boardflags3=0x48002085 +boardflags4=0x140 +slice/1/boardflags=0x10001001 +slice/1/boardflags2=0x0 +slice/1/boardflags3=0x48002080 +slice/1/boardflags4=0x140 +aa2g=0x7 +aa5g=0x7 +agbg0=0x83 +agbg1=0x82 +agbg2=0x02 +slice/1/agbg0=0x02 +aga0=0x06 +aga1=0x86 +aga2=0x86 +slice/1/aga0=0x86 +txchain=0x7 +rxchain=0x7 +slice/1/txchain=0x1 +slice/1/rxchain=0x1 +antswitch=0 +tssiposslope2g=1 +slice/1/tssiposslope2g=1 +epagain2g=0 +slice/1/epagain2g=0 +pdgain2g=0 +tworangetssi2g=0 +slice/1/tworangetssi2g=0 +papdcap2g=0 +femctrl=0 +tssiposslope5g=1 +slice/1/tssiposslope5g=1 +epagain5g=0 +slice/1/epagain5g=0 +pdgain5g=0 +slice/1/pdgain5g=0 +tworangetssi5g=0 +papdcap5g=0 +gainctrlsph=0 +tempthresh=110 +tempoffset=255 +rawtempsense=0x1ff +rhc_tempthresh=115 +measpower=0 +measpower1=0 +measpower2=0 +xtalfreq=37400 +phycal_tempdelta=40 +slice/1/phycal_tempdelta=40 +temps_period=10 +temps_hysteresis=5 +slice/1/pdoffset40m2g=0 +slice/1/pdoffset40ma0=0x11100 +slice/1/pdoffset80ma0=0x22222 +slice/1/pdoffsetcck=0x6 +pdoffset40ma0=0x00001 +pdoffset40ma1=0xf00f0 +pdoffset40ma2=0x0f001 +pdoffset80ma0=0xef0ff +pdoffset80ma1=0xee0ff +pdoffset80ma2=0xde0ff +pdoffset40m2g=0 +pdoffsetcck=0x1000 +pdoffset20in40m5gb0=0 +pdoffset20in40m5gb1=0 +pdoffset20in40m5gb2=0 +pdoffset20in40m5gb3=0 +pdoffset20in40m5gb4=0 +pdoffset40in80m5gb0=0 +pdoffset40in80m5gb1=0 +pdoffset40in80m5gb2=0 +pdoffset40in80m5gb3=0 +pdoffset40in80m5gb4=0 +pdoffset20in80m5gb0=0 +pdoffset20in80m5gb1=0 +pdoffset20in80m5gb2=0 +pdoffset20in80m5gb3=0 +pdoffset20in80m5gb4=0 +subband5gver=0x5 +mcs8poexp=0 +mcs9poexp=0 +mcs10poexp=0 +mcs11poexp=0 +cckbw202gpo=0 +cckbw20ul2gpo=0 +mcsbw202gpo=1968378128 +mcsbw402gpo=1968378128 +dot11agofdmhrbw202gpo=12561 +ofdmlrbw202gpo=17 +mcsbw205glpo=2574598944 +mcsbw405glpo=2556703266 +mcsbw805glpo=2270372096 +mcsbw1605glpo=0 +mcsbw205gmpo=2574598944 +mcsbw405gmpo=2556703266 +mcsbw805gmpo=2270372096 +mcsbw1605gmpo=0 +mcsbw205ghpo=1716723984 +mcsbw405ghpo=1699946769 +mcsbw805ghpo=1984040960 +mcsbw1605ghpo=0 +mcsbw205gx1po=1716723984 +mcsbw405gx1po=1699946769 +mcsbw805gx1po=1984040960 +mcsbw1605gx1po=0 +mcsbw205gx2po=2288267792 +mcsbw405gx2po=2271490577 +mcsbw805gx2po=2270372112 +mcsbw1605gx2po=0 +mcslr5glpo=0 +mcslr5gmpo=0 +mcslr5ghpo=0 +mcslr5gx1po=0 +mcslr5gx2po=0 +sb20in40hrpo=0 +sb20in40lrpo=0 +sb20in40hrlrpox=0 +dot11agduphrpo=0 +dot11agduplrpo=0 +dot11agduphrlrpox=0 +sb40and80hr5glpo=0 +sb40and80hr5gmpo=0 +sb40and80hr5ghpo=0 +sb40and80hr5gx1po=0 +sb40and80hr5gx2po=0 +sb20in80and160hr5glpo=0 +sb20in80and160hr5gmpo=0 +sb20in80and160hr5ghpo=0 +sb20in80and160hr5gx1po=0 +sb20in80and160hr5gx2po=0 +sb40and80lr5glpo=0 +sb40and80lr5gmpo=0 +sb40and80lr5ghpo=0 +sb40and80lr5gx1po=0 +sb40and80lr5gx2po=0 +sb20in80and160lr5glpo=0 +sb20in80and160lr5gmpo=0 +sb20in80and160lr5ghpo=0 +sb20in80and160lr5gx1po=0 +sb20in80and160lr5gx2po=0 +slice/1/mcs8poexp=0 +slice/1/mcs9poexp=0 +slice/1/mcs10poexp=0 +slice/1/mcs11poexp=0 +slice/1/cckbw202gpo=0 +slice/1/cckbw20ul2gpo=0 +slice/1/mcsbw202gpo=1968378128 +slice/1/mcsbw402gpo=1968378128 +slice/1/dot11agofdmhrbw202gpo=12561 +slice/1/ofdmlrbw202gpo=17 +slice/1/mcsbw205glpo=2574598944 +slice/1/mcsbw405glpo=2556703266 +slice/1/mcsbw805glpo=2270372096 +slice/1/mcsbw1605glpo=0 +slice/1/mcsbw205gmpo=2574598944 +slice/1/mcsbw405gmpo=2556703266 +slice/1/mcsbw805gmpo=2270372096 +slice/1/mcsbw1605gmpo=0 +slice/1/mcsbw205ghpo=1716723984 +slice/1/mcsbw405ghpo=1699946769 +slice/1/mcsbw805ghpo=1984040960 +slice/1/mcsbw1605ghpo=0 +slice/1/mcsbw205gx1po=1716723984 +slice/1/mcsbw405gx1po=1699946769 +slice/1/mcsbw805gx1po=1984040960 +slice/1/mcsbw1605gx1po=0 +slice/1/mcsbw205gx2po=2288267792 +slice/1/mcsbw405gx2po=2271490577 +slice/1/mcsbw805gx2po=2270372112 +slice/1/mcsbw1605gx2po=0 +slice/1/mcslr5glpo=0 +slice/1/mcslr5gmpo=0 +slice/1/mcslr5ghpo=0 +slice/1/mcslr5gx1po=0 +slice/1/mcslr5gx2po=0 +slice/1/sb20in40hrpo=0 +slice/1/sb20in40lrpo=0 +slice/1/sb20in40hrlrpox=0 +slice/1/dot11agduphrpo=0 +slice/1/dot11agduplrpo=0 +slice/1/dot11agduphrlrpox=0 +slice/1/sb40and80hr5glpo=0 +slice/1/sb40and80hr5gmpo=0 +slice/1/sb40and80hr5ghpo=0 +slice/1/sb40and80hr5gx1po=0 +slice/1/sb40and80hr5gx2po=0 +slice/1/sb20in80and160hr5glpo=0 +slice/1/sb20in80and160hr5gmpo=0 +slice/1/sb20in80and160hr5ghpo=0 +slice/1/sb20in80and160hr5gx1po=0 +slice/1/sb20in80and160hr5gx2po=0 +slice/1/sb40and80lr5glpo=0 +slice/1/sb40and80lr5gmpo=0 +slice/1/sb40and80lr5ghpo=0 +slice/1/sb40and80lr5gx1po=0 +slice/1/sb40and80lr5gx2po=0 +slice/1/sb20in80and160lr5glpo=0 +slice/1/sb20in80and160lr5gmpo=0 +slice/1/sb20in80and160lr5ghpo=0 +slice/1/sb20in80and160lr5gx1po=0 +slice/1/sb20in80and160lr5gx2po=0 +sar2g=18 +sar5g=15 +noiselvl2ga0=31 +noiselvl2ga1=31 +noiselvl2ga2=31 +slice/1/noiselvl2ga0=31 +noiselvl5ga0=31,31,31,31 +noiselvl5ga1=31,31,31,31 +noiselvl5ga2=31,31,31,31 +slice/1/noiselvl5ga0=31,31,31,31 +rxgainerr2ga0=63 +rxgainerr2ga1=31 +rxgainerr2ga2=31 +slice/1/rxgainerr2ga0=63 +rxgainerr5ga0=63,63,63,63 +rxgainerr5ga1=31,31,31,31 +rxgainerr5ga2=31,31,31,31 +slice/1/rxgainerr5ga0=63,63,63,63 +extpagain2g=1 +extpagain5g=1 +rxgains5gelnagaina0=4 +rxgains5gelnagaina1=4 +rxgains5gelnagaina2=2 +slice/1/rxgains5gelnagaina0=2 +rxgains5gmelnagaina0=4 +rxgains5gmelnagaina1=4 +rxgains5gmelnagaina2=2 +slice/1/rxgains5gmelnagaina0=2 +rxgains5ghelnagaina0=4 +rxgains5ghelnagaina1=4 +rxgains5ghelnagaina2=2 +slice/1/rxgains5ghelnagaina0=2 +rxgains5gtrisoa0=6 +rxgains5gtrisoa1=6 +rxgains5gtrisoa2=6 +slice/1/rxgains5gtrisoa0=6 +rxgains5gmtrisoa0=6 +rxgains5gmtrisoa1=6 +rxgains5gmtrisoa2=6 +slice/1/rxgains5gmtrisoa0=6 +rxgains5ghtrisoa0=6 +rxgains5ghtrisoa1=6 +rxgains5ghtrisoa2=6 +slice/1/rxgains5ghtrisoa0=6 +rxgains5gtrelnabypa0=1 +rxgains5gtrelnabypa1=1 +rxgains5gtrelnabypa2=1 +slice/1/rxgains5gtrelnabypa0=1 +rxgains5gmtrelnabypa0=1 +rxgains5gmtrelnabypa1=1 +rxgains5gmtrelnabypa2=1 +slice/1/rxgains5gmtrelnabypa0=1 +rxgains5ghtrelnabypa0=1 +rxgains5ghtrelnabypa1=1 +rxgains5ghtrelnabypa2=1 +slice/1/rxgains5ghtrelnabypa0=1 +rxgains2gelnagaina0=3 +rxgains2gelnagaina1=2 +rxgains2gelnagaina2=2 +slice/1/rxgains2gelnagaina0=1 +rxgains2gtrisoa0=6 +rxgains2gtrisoa1=6 +rxgains2gtrisoa2=6 +slice/1/rxgains2gtrisoa0=6 +rxgains2gtrelnabypa0=1 +rxgains2gtrelnabypa1=1 +rxgains2gtrelnabypa2=1 +slice/1/rxgains2gtrelnabypa0=1 +maxp2ga0=90 +maxp5gb0a0=82 +maxp5gb1a0=82 +maxp5gb2a0=82 +maxp5gb3a0=82 +maxp5gb4a0=82 +maxp2ga1=90 +maxp5gb0a1=82 +maxp5gb1a1=82 +maxp5gb2a1=82 +maxp5gb3a1=82 +maxp5gb4a1=82 +maxp2ga2=90 +maxp5gb0a2=82 +maxp5gb1a2=82 +maxp5gb2a2=82 +maxp5gb3a2=82 +maxp5gb4a2=82 +slice/1/maxp2ga0=90 +slice/1/maxp5gb0a0=82 +slice/1/maxp5gb1a0=82 +slice/1/maxp5gb2a0=82 +slice/1/maxp5gb3a0=82 +slice/1/maxp5gb4a0=82 +slice/1/pa2ga0=6794,-9756,-702,5597 +slice/1/pa5ga0=6423,-2156,-5947,4698,6173,0,-6838,4193,6210,-143,-6764,4832,6163,-52,-6691,4989,6135,-815,-5965,8745 +slice/1/pa5g40a0=6205,-1090,-6183,5493,6201,-1056,-6068,6960,6160,0,-6378,7398,6122,0,-6321,7536,6106,-650,-5843,8828 +slice/1/pa5g80a0=6334,-1730,-5736,5978,6289,-1093,-5997,6026,6139,-66,-6374,6265,6206,-991,-5788,7724,6179,-1379,-5521,8078 +pa2ga0=7114,-10840,-438,5467 +pa5ga0=6176,-1568,-5942,5037,6180,-1873,-5624,6186,6144,-1919,-5550,6663,6156,-1823,-5626,7205,6069,-1696,-5612,7937 +pa5g40a0=5992,-1494,-5593,6834,6119,-2662,-4953,8674,6132,-2617,-4931,9121,6051,-1828,-5338,8489,6041,-2218,-4988,10459 +pa5g80a0=6064,-3052,-4706,7638,6068,-3097,-4675,7561,6100,-3283,-4538,8367,6122,-3040,-4697,9927,6024,-2613,-4840,9804 +pa2ga1=7103,-10837,-432,5220 +pa5ga1=6136,0,-6839,2576,6125,0,-6687,3665,6124,-443,-6526,2733,6163,-832,-6279,5060,6061,0,-6673,5178 +pa5g40a1=5984,0,-6550,3772,6108,-971,-5990,5325,6174,-1780,-5479,7268,6048,-572,-6155,5528,6099,-1235,-5750,8576 +pa5g80a1=6036,-1442,-5691,4505,6104,-1968,-5369,5441,6170,-2798,-4891,6946,6170,-2358,-5178,8748,6127,-1955,-5475,7204 +pa2ga2=7153,-10553,-632,5451 +pa5ga2=6278,-2835,-5467,4107,6305,-2915,-5424,4322,6088,-1700,-5947,3613,6108,-2417,-5333,6068,6001,-2301,-5278,6582 +pa5g40a2=6150,-3146,-4985,6641,6069,-2188,-5496,5448,6031,-2064,-5364,7643,6037,-2175,-5294,6789,6008,-3181,-4505,10114 +pa5g80a2=6165,-4337,-4197,7667,6087,-3202,-4823,5837,5962,-1972,-5504,4502,6044,-3067,-4707,7908,6044,-3801,-4130,10803 +slice/1/AvVmid_c0=7,65,7,55,7,55,7,55,7,55 +AvVmid_c0=2,115,3,90,3,90,3,90,3,90 +AvVmid_c1=2,115,3,90,3,90,3,90,3,90 +AvVmid_c2=2,115,3,90,3,90,3,90,3,90 +rpcal2g=65535 +rpcal5gb0=65535 +rpcal5gb1=65535 +rpcal5gb2=65535 +rpcal5gb3=65535 +swctrlmap4_cfg=0x13 +swctrlmap4_TX2g_fem3to0=0x3333 +swctrlmap4_TX2g_fem7to4=0x4200 +swctrlmap4_TX2g_fem9to8=0x00 +swctrlmap4_RX2g_fem3to0=0x4444 +swctrlmap4_RX2g_fem7to4=0x4200 +swctrlmap4_RX2g_fem9to8=0x00 +swctrlmap4_RXByp2g_fem3to0=0x6666 +swctrlmap4_RXByp2g_fem7to4=0x4200 +swctrlmap4_RXByp2g_fem9to8=0x00 +swctrlmap4_misc2g_fem3to0=0x0000 +swctrlmap4_misc2g_fem7to4=0x0000 +swctrlmap4_misc2g_fem9to8=0x00 +swctrlmap4_TX5g_fem3to0=0x8888 +swctrlmap4_TX5g_fem7to4=0x1911 +swctrlmap4_TX5g_fem9to8=0x40 +swctrlmap4_RX5g_fem3to0=0x0000 +swctrlmap4_RX5g_fem7to4=0x1911 +swctrlmap4_RX5g_fem9to8=0x40 +swctrlmap4_RXByp5g_fem3to0=0x0000 +swctrlmap4_RXByp5g_fem7to4=0x0800 +swctrlmap4_RXByp5g_fem9to8=0x40 +swctrlmap4_misc5g_fem3to0=0x0000 +swctrlmap4_misc5g_fem7to4=0x0000 +swctrlmap4_misc5g_fem9to8=0x00 +master_slice_mask_5g=0x198 +master_slice_mask_2g=0x67 +core2slicemap=0x8 +dot11b_opts=0x3aa85 +ed_thresh2g=-63 +ed_thresh5g=-66 +eu_edthresh2g=-63 +eu_edthresh5g=-66 +slice/1/ed_thresh2g=-57 +slice/1/ed_thresh5g=-60 +slice/1/eu_edthresh2g=-57 +slice/1/eu_edthresh5g=-60 +btc_mode=1 +btc_full_hybrid=0 +btc_2gchain=5 +dynsdb_txchain=3 +muxenab=1 +seci_uart_gpios=0x08090a0b +fuart_pup_rx_cts=1 +slice/1/bphyscale=43 +slice/1/rssi_cal_rev=1 +slice/1/rxgaincal_rssical=1 +slice/1/gain_cal_temp=255 +slice/1/rssi_qdB_en=1 +slice/1/temp_comp_tr_loss=1 +slice/1/rssi_cal_freq_grp_2g=0x89,0x22,0xa2,0x03,0x3b,0x3c,0x44 +slice/1/rxgain_tempcoeff2g_sub_elnaoff=4,7,7,9,9 +slice/1/rxgain_tempcoeff2g_sub=12,9,10,9,7 +slice/1/rxgain_tempcoeff5gl=9 +slice/1/rxgain_tempcoeff5gml=7 +slice/1/rxgain_tempcoeff5gmu=5 +slice/1/rxgain_tempcoeff5gh=1 +slice/1/rxgain_tempcoeff5gl_elnaoff=0 +slice/1/rxgain_tempcoeff5gml_elnaoff=7 +slice/1/rxgain_tempcoeff5gmu_elnaoff=12 +slice/1/rxgain_tempcoeff5gh_elnaoff=7 +rssi_cal_rev=1 +rxgaincal_rssical=1 +gain_cal_temp=255 +rssi_qdB_en=1 +temp_comp_tr_loss=1 +rssi_cal_freq_grp_2g=0x89,0x22,0xa2,0x03,0x3b,0x3c,0x44 +rxgain_tempcoeff2g_sub=73,63,69,76,55,66,61,63,76,60,72,66,64,86,66 +rxgain_tempcoeff2g_sub_elnaoff=32,76,67,40,63,38,63,67,48,63,38,63,76,48,54 +rxgain_tempcoeff5gl=50,55,54 +rxgain_tempcoeff5gml=49,44,53 +rxgain_tempcoeff5gmu=48,44,53 +rxgain_tempcoeff5gh=50,45,60 +rxgain_tempcoeff5gl_elnaoff=46,41,35 +rxgain_tempcoeff5gml_elnaoff=35,36,48 +rxgain_tempcoeff5gmu_elnaoff=33,32,40 +rxgain_tempcoeff5gh_elnaoff=32,35,44 +txfdiqcalenable=1 +ldo3p3_voltage=4 +initbaseidx5govrval=20 +initbaseidx2govrval=20 +slice/1/initbaseidx5govrval=20 +slice/1/initbaseidx2govrval=20 +useoobgaint=1 +pad_scaling=128 +olpc_idx_in_use=1 +disable_olpc=0 +slice/1/olpc_idx_in_use=1 +slice/1/disable_olpc=0 +olpc_thresh=0 +slice/1/olpc_thresh=0 +ofdmfilttype_2gbe=1 +slice/1/ofdmfilttype_2gbe=1 +rssicorrnorm_c0=0,0 +rssicorrnorm_c1=0,0 +rssicorrnorm_c2=0,0 +rssicorrnorm5g_c0=-3,0,0,-3,0,0,-3,0,0,-3,0,0 +rssicorrnorm5g_c1=-3,0,0,-3,0,0,-3,0,0,-3,0,0 +rssicorrnorm5g_c2=-3,0,0,-3,0,0,-3,0,0,-3,0,0 +slice/1/rssicorrnorm_c0=0,0 +slice/1/rssicorrnorm5g_c0=3,4,5,3,4,5,3,4,5,3,4,5 +paprdis=0 +paprrmcsgamma2g=500,550,550,-1,-1,-1,-1,-1,-1,-1 +paprrmcsgain2g=128,128,128,0,0,0,0,0,0,0 +paprrmcsgamma5g20=-1,-1,-1,-1,-1,-1,-1,-1,-1,-1 +paprrmcsgain5g20=0,0,0,0,0,0,0,0,0,0 +paprrmcsgamma5g40=-1,-1,-1,-1,-1,-1,-1,-1,-1,-1 +paprrmcsgain5g40=0,0,0,0,0,0,0,0,0,0 +paprrmcsgamma5g80=-1,-1,-1,-1,-1,-1,-1,-1,-1,-1 +paprrmcsgain5g80=0,0,0,0,0,0,0,0,0,0 +slice/1/paprdis=1 +slice/1/paprrmcsgamma2g=500,550,550,600,700,-1,-1,-1,-1,-1 +slice/1/paprrmcsgain2g=128,128,128,128,128,0,0,0,0,0 +slice/1/paprrmcsgamma5g20=-1,-1,-1,-1,-1,-1,-1,-1,-1,-1 +slice/1/paprrmcsgain5g20=0,0,0,0,0,0,0,0,0,0 +slice/1/paprrmcsgamma5g40=-1,-1,-1,-1,-1,-1,-1,-1,-1,-1 +slice/1/paprrmcsgain5g40=0,0,0,0,0,0,0,0,0,0 +slice/1/paprrmcsgamma5g80=-1,-1,-1,-1,-1,-1,-1,-1,-1,-1 +slice/1/paprrmcsgain5g80=0,0,0,0,0,0,0,0,0,0 +host_wake_opt=0 +olpc_tempslope2g=80,80,80 +olpc_tempslope5g=180,180,180 +slice/1/olpc_tempslope2g=120 +slice/1/olpc_tempslope5g=180 +ds_hc_enable=1 +bphyscale=29,25 +slice/1/bbmult_scaling=287 +tempsense_pwrbackoff_threshold=55 +pwrbackoff_2g=4,4,4 +pwrbackoff_5gl=4,4,4 +pwrbackoff_5gm=4,4,4 +pwrbackoff_5gh=4,4,4 +slice/1/tempsense_pwrbackoff_threshold=55 +slice/1/pwrbackoff_2g=4,4,4 +slice/1/pwrbackoff_5gl=4,4,4 +slice/1/pwrbackoff_5gm=4,4,4 +slice/1/pwrbackoff_5gh=4,4,4 +sar_fusion_enable=0 +onbody_gpio_inpt=12 +tempsense_throttle_txchain=1 +throttle_tx_duty_cycle=50 +slice/1/throttle_tx_duty_cycle=50 +cck_tx_coremask=1 +cck_txdiv_mode=1 +txfilt5g_chanlist=36,64,100,140,149,165,38,62,102,134,151,159,42,58,106,122,155 +txfilt5g_finescale=0xA6,0xA6,0x80,0x80,0xA6,0xA6,0x67,0x67,0x67,0x8D,0x8D,0x8D,0x8D,0x8D,0x67,0x8D,0x8D +txfilt5g_finescale_offset_adj=0,0,5,5,0,0,5,5,5,0,0,0,0,0,5,0,0 +dis_5g_dac_scram=1 +srom_wrt_time=6 +pcie_slave_axi_timeout=0 +sw_d2h_read_timeout=55000 +fcc_violation_ch_list=106,122 +fcc_violation_war=1 +asym_interf_noise_delta_thresh=5 +asym_interf_mit_en=1 diff --git a/apple-t2-support/brcm/brcmfmac4364b3-pcie.apple,trinidad-HRPN-u.txt b/apple-t2-support/brcm/brcmfmac4364b3-pcie.apple,trinidad-HRPN-u.txt new file mode 100644 index 0000000..b1f2089 --- /dev/null +++ b/apple-t2-support/brcm/brcmfmac4364b3-pcie.apple,trinidad-HRPN-u.txt @@ -0,0 +1,482 @@ +sromrev=15 +subvid=0x106b +vendid=0x14e4 +devid=0x4464 +boardtype=0x081d +boardrev=0x1770 +boardnum=1 +boardflags=0x10401801 +boardflags2=0x0 +boardflags3=0x48002085 +boardflags4=0x140 +slice/1/boardflags=0x10001001 +slice/1/boardflags2=0x0 +slice/1/boardflags3=0x48002080 +slice/1/boardflags4=0x140 +aa2g=0x7 +aa5g=0x7 +agbg0=0x83 +agbg1=0x82 +agbg2=0x02 +slice/1/agbg0=0x02 +aga0=0x06 +aga1=0x86 +aga2=0x86 +slice/1/aga0=0x86 +txchain=0x7 +rxchain=0x7 +slice/1/txchain=0x1 +slice/1/rxchain=0x1 +antswitch=0 +tssiposslope2g=1 +slice/1/tssiposslope2g=1 +epagain2g=0 +slice/1/epagain2g=0 +pdgain2g=0 +tworangetssi2g=0 +slice/1/tworangetssi2g=0 +papdcap2g=0 +femctrl=0 +tssiposslope5g=1 +slice/1/tssiposslope5g=1 +epagain5g=0 +slice/1/epagain5g=0 +pdgain5g=0 +slice/1/pdgain5g=0 +tworangetssi5g=0 +papdcap5g=0 +gainctrlsph=0 +tempthresh=110 +tempoffset=255 +rawtempsense=0x1ff +rhc_tempthresh=115 +measpower=0 +measpower1=0 +measpower2=0 +xtalfreq=37400 +phycal_tempdelta=40 +slice/1/phycal_tempdelta=40 +temps_period=10 +temps_hysteresis=5 +slice/1/pdoffset40m2g=0 +slice/1/pdoffset40ma0=0x65644 +slice/1/pdoffset80ma0=0x65655 +slice/1/pdoffsetcck=0x4 +pdoffset40ma0=0x11211 +pdoffset40ma1=0x11211 +pdoffset40ma2=0x11211 +pdoffset80ma0=0x0f100 +pdoffset80ma1=0xff100 +pdoffset80ma2=0x0f200 +pdoffset40m2g=0 +pdoffsetcck=0x0842 +pdoffset20in40m5gb0=0 +pdoffset20in40m5gb1=0 +pdoffset20in40m5gb2=0 +pdoffset20in40m5gb3=0 +pdoffset20in40m5gb4=0 +pdoffset40in80m5gb0=0 +pdoffset40in80m5gb1=0 +pdoffset40in80m5gb2=0 +pdoffset40in80m5gb3=0 +pdoffset40in80m5gb4=0 +pdoffset20in80m5gb0=0 +pdoffset20in80m5gb1=0 +pdoffset20in80m5gb2=0 +pdoffset20in80m5gb3=0 +pdoffset20in80m5gb4=0 +subband5gver=0x5 +mcs8poexp=0 +mcs9poexp=0 +mcs10poexp=0 +mcs11poexp=0 +cckbw202gpo=0 +cckbw20ul2gpo=0 +mcsbw202gpo=1968378128 +mcsbw402gpo=1968378128 +dot11agofdmhrbw202gpo=12561 +ofdmlrbw202gpo=17 +mcsbw205glpo=2574598944 +mcsbw405glpo=2556703266 +mcsbw805glpo=2270372096 +mcsbw1605glpo=0 +mcsbw205gmpo=2574598944 +mcsbw405gmpo=2556703266 +mcsbw805gmpo=2270372096 +mcsbw1605gmpo=0 +mcsbw205ghpo=1716723984 +mcsbw405ghpo=1699946769 +mcsbw805ghpo=1984040960 +mcsbw1605ghpo=0 +mcsbw205gx1po=1716723984 +mcsbw405gx1po=1699946769 +mcsbw805gx1po=1984040960 +mcsbw1605gx1po=0 +mcsbw205gx2po=2288267792 +mcsbw405gx2po=2271490577 +mcsbw805gx2po=2270372112 +mcsbw1605gx2po=0 +mcslr5glpo=0 +mcslr5gmpo=0 +mcslr5ghpo=0 +mcslr5gx1po=0 +mcslr5gx2po=0 +sb20in40hrpo=0 +sb20in40lrpo=0 +sb20in40hrlrpox=0 +dot11agduphrpo=0 +dot11agduplrpo=0 +dot11agduphrlrpox=0 +sb40and80hr5glpo=0 +sb40and80hr5gmpo=0 +sb40and80hr5ghpo=0 +sb40and80hr5gx1po=0 +sb40and80hr5gx2po=0 +sb20in80and160hr5glpo=0 +sb20in80and160hr5gmpo=0 +sb20in80and160hr5ghpo=0 +sb20in80and160hr5gx1po=0 +sb20in80and160hr5gx2po=0 +sb40and80lr5glpo=0 +sb40and80lr5gmpo=0 +sb40and80lr5ghpo=0 +sb40and80lr5gx1po=0 +sb40and80lr5gx2po=0 +sb20in80and160lr5glpo=0 +sb20in80and160lr5gmpo=0 +sb20in80and160lr5ghpo=0 +sb20in80and160lr5gx1po=0 +sb20in80and160lr5gx2po=0 +slice/1/mcs8poexp=0 +slice/1/mcs9poexp=0 +slice/1/mcs10poexp=0 +slice/1/mcs11poexp=0 +slice/1/cckbw202gpo=0 +slice/1/cckbw20ul2gpo=0 +slice/1/mcsbw202gpo=1968378128 +slice/1/mcsbw402gpo=1968378128 +slice/1/dot11agofdmhrbw202gpo=12561 +slice/1/ofdmlrbw202gpo=17 +slice/1/mcsbw205glpo=2574598944 +slice/1/mcsbw405glpo=2556703266 +slice/1/mcsbw805glpo=2270372096 +slice/1/mcsbw1605glpo=0 +slice/1/mcsbw205gmpo=2574598944 +slice/1/mcsbw405gmpo=2556703266 +slice/1/mcsbw805gmpo=2270372096 +slice/1/mcsbw1605gmpo=0 +slice/1/mcsbw205ghpo=1716723984 +slice/1/mcsbw405ghpo=1699946769 +slice/1/mcsbw805ghpo=1984040960 +slice/1/mcsbw1605ghpo=0 +slice/1/mcsbw205gx1po=1716723984 +slice/1/mcsbw405gx1po=1699946769 +slice/1/mcsbw805gx1po=1984040960 +slice/1/mcsbw1605gx1po=0 +slice/1/mcsbw205gx2po=2288267792 +slice/1/mcsbw405gx2po=2271490577 +slice/1/mcsbw805gx2po=2270372112 +slice/1/mcsbw1605gx2po=0 +slice/1/mcslr5glpo=0 +slice/1/mcslr5gmpo=0 +slice/1/mcslr5ghpo=0 +slice/1/mcslr5gx1po=0 +slice/1/mcslr5gx2po=0 +slice/1/sb20in40hrpo=0 +slice/1/sb20in40lrpo=0 +slice/1/sb20in40hrlrpox=0 +slice/1/dot11agduphrpo=0 +slice/1/dot11agduplrpo=0 +slice/1/dot11agduphrlrpox=0 +slice/1/sb40and80hr5glpo=0 +slice/1/sb40and80hr5gmpo=0 +slice/1/sb40and80hr5ghpo=0 +slice/1/sb40and80hr5gx1po=0 +slice/1/sb40and80hr5gx2po=0 +slice/1/sb20in80and160hr5glpo=0 +slice/1/sb20in80and160hr5gmpo=0 +slice/1/sb20in80and160hr5ghpo=0 +slice/1/sb20in80and160hr5gx1po=0 +slice/1/sb20in80and160hr5gx2po=0 +slice/1/sb40and80lr5glpo=0 +slice/1/sb40and80lr5gmpo=0 +slice/1/sb40and80lr5ghpo=0 +slice/1/sb40and80lr5gx1po=0 +slice/1/sb40and80lr5gx2po=0 +slice/1/sb20in80and160lr5glpo=0 +slice/1/sb20in80and160lr5gmpo=0 +slice/1/sb20in80and160lr5ghpo=0 +slice/1/sb20in80and160lr5gx1po=0 +slice/1/sb20in80and160lr5gx2po=0 +sar2g=18 +sar5g=15 +noiselvl2ga0=31 +noiselvl2ga1=31 +noiselvl2ga2=31 +slice/1/noiselvl2ga0=31 +noiselvl5ga0=31,31,31,31 +noiselvl5ga1=31,31,31,31 +noiselvl5ga2=31,31,31,31 +slice/1/noiselvl5ga0=31,31,31,31 +rxgainerr2ga0=63 +rxgainerr2ga1=31 +rxgainerr2ga2=31 +slice/1/rxgainerr2ga0=63 +rxgainerr5ga0=63,63,63,63 +rxgainerr5ga1=31,31,31,31 +rxgainerr5ga2=31,31,31,31 +slice/1/rxgainerr5ga0=63,63,63,63 +extpagain2g=1 +extpagain5g=1 +rxgains5gelnagaina0=4 +rxgains5gelnagaina1=4 +rxgains5gelnagaina2=2 +slice/1/rxgains5gelnagaina0=2 +rxgains5gmelnagaina0=4 +rxgains5gmelnagaina1=4 +rxgains5gmelnagaina2=2 +slice/1/rxgains5gmelnagaina0=2 +rxgains5ghelnagaina0=4 +rxgains5ghelnagaina1=4 +rxgains5ghelnagaina2=2 +slice/1/rxgains5ghelnagaina0=2 +rxgains5gtrisoa0=6 +rxgains5gtrisoa1=6 +rxgains5gtrisoa2=6 +slice/1/rxgains5gtrisoa0=6 +rxgains5gmtrisoa0=6 +rxgains5gmtrisoa1=6 +rxgains5gmtrisoa2=6 +slice/1/rxgains5gmtrisoa0=6 +rxgains5ghtrisoa0=6 +rxgains5ghtrisoa1=6 +rxgains5ghtrisoa2=6 +slice/1/rxgains5ghtrisoa0=6 +rxgains5gtrelnabypa0=1 +rxgains5gtrelnabypa1=1 +rxgains5gtrelnabypa2=1 +slice/1/rxgains5gtrelnabypa0=1 +rxgains5gmtrelnabypa0=1 +rxgains5gmtrelnabypa1=1 +rxgains5gmtrelnabypa2=1 +slice/1/rxgains5gmtrelnabypa0=1 +rxgains5ghtrelnabypa0=1 +rxgains5ghtrelnabypa1=1 +rxgains5ghtrelnabypa2=1 +slice/1/rxgains5ghtrelnabypa0=1 +rxgains2gelnagaina0=3 +rxgains2gelnagaina1=1 +rxgains2gelnagaina2=1 +slice/1/rxgains2gelnagaina0=1 +rxgains2gtrisoa0=6 +rxgains2gtrisoa1=6 +rxgains2gtrisoa2=6 +slice/1/rxgains2gtrisoa0=6 +rxgains2gtrelnabypa0=1 +rxgains2gtrelnabypa1=1 +rxgains2gtrelnabypa2=1 +slice/1/rxgains2gtrelnabypa0=1 +maxp2ga0=90 +maxp5gb0a0=82 +maxp5gb1a0=82 +maxp5gb2a0=82 +maxp5gb3a0=82 +maxp5gb4a0=82 +maxp2ga1=90 +maxp5gb0a1=82 +maxp5gb1a1=82 +maxp5gb2a1=82 +maxp5gb3a1=82 +maxp5gb4a1=82 +maxp2ga2=90 +maxp5gb0a2=82 +maxp5gb1a2=82 +maxp5gb2a2=82 +maxp5gb3a2=82 +maxp5gb4a2=82 +slice/1/maxp2ga0=90 +slice/1/maxp5gb0a0=82 +slice/1/maxp5gb1a0=82 +slice/1/maxp5gb2a0=82 +slice/1/maxp5gb3a0=82 +slice/1/maxp5gb4a0=82 +slice/1/pa2ga0=8128,-18780,0,0 +slice/1/pa5ga0=8426,-18268,-664,5087,8433,-18420,-719,2113,8490,-19574,-88,6036,8443,-19772,0,5706,8458,-19965,0,5220 +slice/1/pa5g40a0=9071,-20818,0,7224,9007,-20880,0,5554,9314,-22049,0,164,9143,-21609,0,2649,9145,-21710,0,3749 +slice/1/pa5g80a0=9146,-20739,0,7952,9232,-20944,0,7867,9197,-21503,0,3656,9006,-21236,0,3081,9016,-21244,0,4571 +pa2ga0=9025,-20293,0,0 +pa5ga0=7499,-14637,-1969,0,7707,-17101,-587,5195,7402,-16161,-1100,0,7344,-16748,-739,1327,7428,-17928,-15,5011 +pa5g40a0=7988,-17892,-580,5317,7888,-17627,-916,0,7882,-18490,-367,3892,7957,-19469,0,2348,7895,-19621,0,0 +pa5g80a0=7796,-17195,-802,3960,7586,-16154,-1279,2589,7714,-18334,-137,5511,7666,-18152,-424,3432,7659,-18483,-251,3445 +pa2ga1=9009,-20371,0,0 +pa5ga1=7747,-16591,-959,2964,7691,-17033,-620,5021,7573,-17772,0,8537,7458,-17897,0,6217,7423,-17847,0,6366 +pa5g40a1=8108,-18890,0,8717,8042,-18892,0,8351,7966,-19235,0,3448,7936,-19295,0,4290,7914,-19622,0,1481 +pa5g80a1=7869,-17894,-444,5027,7757,-17506,-601,4288,7777,-18739,0,5298,7834,-19458,0,0,7778,-19235,0,3087 +pa2ga2=8939,-20351,0,0 +pa5ga2=8093,-16295,-1525,2663,8079,-16633,-1461,923,8060,-18470,-284,5994,8033,-18923,0,7098,7986,-19025,0,4486 +pa5g40a2=8680,-19647,-212,7457,8706,-20168,0,7232,8635,-20565,0,2710,8618,-20767,0,1336,8529,-20679,0,1708 +pa5g80a2=8440,-18894,-427,5654,8425,-18966,-498,3030,8358,-19692,0,6669,8404,-20163,0,4245,8397,-20349,0,1904 +slice/1/AvVmid_c0=6,65,5,105,5,105,5,105,5,105 +AvVmid_c0=2,95,1,140,1,140,1,140,1,140 +AvVmid_c1=2,95,1,140,1,140,1,140,1,140 +AvVmid_c2=1,125,1,140,1,140,1,140,1,140 +rpcal2g=65535 +rpcal5gb0=65535 +rpcal5gb1=65535 +rpcal5gb2=65535 +rpcal5gb3=65535 +swctrlmap4_cfg=0x13 +swctrlmap4_TX2g_fem3to0=0x3333 +swctrlmap4_TX2g_fem7to4=0x4200 +swctrlmap4_TX2g_fem9to8=0x00 +swctrlmap4_RX2g_fem3to0=0x4444 +swctrlmap4_RX2g_fem7to4=0x4200 +swctrlmap4_RX2g_fem9to8=0x00 +swctrlmap4_RXByp2g_fem3to0=0x6666 +swctrlmap4_RXByp2g_fem7to4=0x4200 +swctrlmap4_RXByp2g_fem9to8=0x00 +swctrlmap4_misc2g_fem3to0=0x0000 +swctrlmap4_misc2g_fem7to4=0x0000 +swctrlmap4_misc2g_fem9to8=0x00 +swctrlmap4_TX5g_fem3to0=0x8888 +swctrlmap4_TX5g_fem7to4=0x1911 +swctrlmap4_TX5g_fem9to8=0x40 +swctrlmap4_RX5g_fem3to0=0x0000 +swctrlmap4_RX5g_fem7to4=0x1911 +swctrlmap4_RX5g_fem9to8=0x40 +swctrlmap4_RXByp5g_fem3to0=0x0000 +swctrlmap4_RXByp5g_fem7to4=0x0800 +swctrlmap4_RXByp5g_fem9to8=0x40 +swctrlmap4_misc5g_fem3to0=0x0000 +swctrlmap4_misc5g_fem7to4=0x0000 +swctrlmap4_misc5g_fem9to8=0x00 +master_slice_mask_5g=0x198 +master_slice_mask_2g=0x67 +core2slicemap=0x8 +dot11b_opts=0x3aa85 +ed_thresh2g=-63 +ed_thresh5g=-66 +eu_edthresh2g=-63 +eu_edthresh5g=-66 +slice/1/ed_thresh2g=-57 +slice/1/ed_thresh5g=-60 +slice/1/eu_edthresh2g=-57 +slice/1/eu_edthresh5g=-60 +btc_mode=1 +btc_full_hybrid=0 +btc_2gchain=5 +dynsdb_txchain=3 +muxenab=1 +seci_uart_gpios=0x08090a0b +fuart_pup_rx_cts=1 +slice/1/bphyscale=43 +slice/1/rssi_cal_rev=1 +slice/1/rxgaincal_rssical=1 +slice/1/gain_cal_temp=255 +slice/1/rssi_qdB_en=1 +slice/1/temp_comp_tr_loss=1 +slice/1/rssi_cal_freq_grp_2g=0x89,0x22,0xa2,0x03,0x3b,0x3c,0x44 +slice/1/rxgain_tempcoeff2g_sub_elnaoff=9,9,7,12,7 +slice/1/rxgain_tempcoeff2g_sub=17,17,12,16,17 +slice/1/rxgain_tempcoeff5gl=7 +slice/1/rxgain_tempcoeff5gml=12 +slice/1/rxgain_tempcoeff5gmu=12 +slice/1/rxgain_tempcoeff5gh=7 +slice/1/rxgain_tempcoeff5gl_elnaoff=0 +slice/1/rxgain_tempcoeff5gml_elnaoff=0 +slice/1/rxgain_tempcoeff5gmu_elnaoff=0 +slice/1/rxgain_tempcoeff5gh_elnaoff=9 +rssi_cal_rev=1 +rxgaincal_rssical=1 +gain_cal_temp=255 +rssi_qdB_en=1 +temp_comp_tr_loss=1 +rssi_cal_freq_grp_2g=0x89,0x22,0xa2,0x03,0x3b,0x3c,0x44 +rxgain_tempcoeff2g_sub=78,84,84,71,76,71,69,64,65,65,64,63,63,64,64 +rxgain_tempcoeff2g_sub_elnaoff=70,79,71,76,74,67,67,67,67,67,64,67,67,63,68 +rxgain_tempcoeff5gl=47,42,46 +rxgain_tempcoeff5gml=58,45,45 +rxgain_tempcoeff5gmu=57,48,44 +rxgain_tempcoeff5gh=57,52,51 +rxgain_tempcoeff5gl_elnaoff=46,42,38 +rxgain_tempcoeff5gml_elnaoff=49,42,41 +rxgain_tempcoeff5gmu_elnaoff=48,42,40 +rxgain_tempcoeff5gh_elnaoff=48,44,42 +txfdiqcalenable=1 +ldo3p3_voltage=4 +initbaseidx5govrval=20 +initbaseidx2govrval=20 +slice/1/initbaseidx5govrval=20 +slice/1/initbaseidx2govrval=20 +useoobgaint=1 +pad_scaling=128 +olpc_idx_in_use=1 +disable_olpc=0 +slice/1/olpc_idx_in_use=1 +slice/1/disable_olpc=0 +olpc_thresh=0 +slice/1/olpc_thresh=0 +ofdmfilttype_2gbe=1 +slice/1/ofdmfilttype_2gbe=1 +rssicorrnorm_c0=0,0 +rssicorrnorm_c1=0,0 +rssicorrnorm_c2=0,0 +rssicorrnorm5g_c0=-4,-3,-2,-4,-3,-2,-5,-3,-2,-4,-3,-2 +rssicorrnorm5g_c1=-4,-3,-2,-4,-3,-2,-6,-3,-2,-4,-3,-2 +rssicorrnorm5g_c2=-4,-3,-2,-4,-3,-2,-4,-3,-2,-4,-3,-2 +slice/1/rssicorrnorm_c0=0,0 +slice/1/rssicorrnorm5g_c0=0,2,4,0,2,4,0,2,4,0,2,4 +paprdis=0 +paprrmcsgamma2g=500,550,550,-1,-1,-1,-1,-1,-1,-1 +paprrmcsgain2g=128,128,128,0,0,0,0,0,0,0 +paprrmcsgamma5g20=-1,-1,-1,-1,-1,-1,-1,-1,-1,-1 +paprrmcsgain5g20=0,0,0,0,0,0,0,0,0,0 +paprrmcsgamma5g40=-1,-1,-1,-1,-1,-1,-1,-1,-1,-1 +paprrmcsgain5g40=0,0,0,0,0,0,0,0,0,0 +paprrmcsgamma5g80=-1,-1,-1,-1,-1,-1,-1,-1,-1,-1 +paprrmcsgain5g80=0,0,0,0,0,0,0,0,0,0 +slice/1/paprdis=1 +slice/1/paprrmcsgamma2g=500,550,550,600,700,-1,-1,-1,-1,-1 +slice/1/paprrmcsgain2g=128,128,128,128,128,0,0,0,0,0 +slice/1/paprrmcsgamma5g20=-1,-1,-1,-1,-1,-1,-1,-1,-1,-1 +slice/1/paprrmcsgain5g20=0,0,0,0,0,0,0,0,0,0 +slice/1/paprrmcsgamma5g40=-1,-1,-1,-1,-1,-1,-1,-1,-1,-1 +slice/1/paprrmcsgain5g40=0,0,0,0,0,0,0,0,0,0 +slice/1/paprrmcsgamma5g80=-1,-1,-1,-1,-1,-1,-1,-1,-1,-1 +slice/1/paprrmcsgain5g80=0,0,0,0,0,0,0,0,0,0 +host_wake_opt=0 +olpc_tempslope2g=80,80,80 +olpc_tempslope5g=180,180,180 +slice/1/olpc_tempslope2g=120 +slice/1/olpc_tempslope5g=180 +ds_hc_enable=1 +onbody_gpio_inpt=12 +bphyscale=29,25 +slice/1/bbmult_scaling=287 +tempsense_pwrbackoff_threshold=55 +pwrbackoff_2g=4,4,4 +pwrbackoff_5gl=4,4,4 +pwrbackoff_5gm=4,4,4 +pwrbackoff_5gh=4,4,4 +slice/1/tempsense_pwrbackoff_threshold=55 +slice/1/pwrbackoff_2g=4,4,4 +slice/1/pwrbackoff_5gl=4,4,4 +slice/1/pwrbackoff_5gm=4,4,4 +slice/1/pwrbackoff_5gh=4,4,4 +sar_fusion_enable=0 +tempsense_throttle_txchain=1 +throttle_tx_duty_cycle=50 +slice/1/throttle_tx_duty_cycle=50 +cck_tx_coremask=1 +cck_txdiv_mode=1 +txfilt5g_chanlist=36,64,100,140,149,165,38,62,102,134,151,159,42,58,106,122,155 +txfilt5g_finescale=0xA6,0xA6,0x80,0x80,0xA6,0xA6,0x67,0x67,0x67,0x8D,0x8D,0x8D,0x8D,0x8D,0x67,0x8D,0x8D +txfilt5g_finescale_offset_adj=0,0,5,5,0,0,5,5,5,0,0,0,0,0,5,0,0 +dis_5g_dac_scram=1 +srom_wrt_time=6 +pcie_slave_axi_timeout=0 +sw_d2h_read_timeout=55000 +fcc_violation_ch_list=106,122 +fcc_violation_war=1 +asym_interf_noise_delta_thresh=5 +asym_interf_mit_en=1 diff --git a/apple-t2-support/brcm/brcmfmac4364b3-pcie.apple,trinidad.bin b/apple-t2-support/brcm/brcmfmac4364b3-pcie.apple,trinidad.bin new file mode 100644 index 0000000..fb2f55e Binary files /dev/null and b/apple-t2-support/brcm/brcmfmac4364b3-pcie.apple,trinidad.bin differ diff --git a/apple-t2-support/brcm/brcmfmac4364b3-pcie.apple,trinidad.clm_blob b/apple-t2-support/brcm/brcmfmac4364b3-pcie.apple,trinidad.clm_blob new file mode 100644 index 0000000..b4183fe Binary files /dev/null and b/apple-t2-support/brcm/brcmfmac4364b3-pcie.apple,trinidad.clm_blob differ diff --git a/apple-t2-support/brcm/brcmfmac4364b3-pcie.apple,trinidad.txcap_blob b/apple-t2-support/brcm/brcmfmac4364b3-pcie.apple,trinidad.txcap_blob new file mode 100644 index 0000000..023f8cc Binary files /dev/null and b/apple-t2-support/brcm/brcmfmac4364b3-pcie.apple,trinidad.txcap_blob differ diff --git a/apple-t2-support/brcm/brcmfmac4377b3-pcie.apple,fiji-SPPR-m.txt b/apple-t2-support/brcm/brcmfmac4377b3-pcie.apple,fiji-SPPR-m.txt new file mode 100644 index 0000000..a541973 --- /dev/null +++ b/apple-t2-support/brcm/brcmfmac4377b3-pcie.apple,fiji-SPPR-m.txt @@ -0,0 +1,190 @@ +NVRAMRev=$Rev: 925247 $ +sromrev=18 +boardrev=0x1100 +boardtype=0x0870 +boardflags=0x10401001 +boardflags2=0x00800000 +boardflags3=0x60002100 +jtag_irw=38 +PPRRev=Formosa_WIFIPPR_2019Mar11_v0p4 +ccode=XZ +regrev=0 +subvid=0x106b +vendid=0x14e4 +devid=0x4488 +manfid=0x2d0 +antswitch=0 +pdgain5g=0 +pdgain2g=0 +aa2g=3 +aa5g=3 +agbg0=2 +agbg1=2 +aga0=2 +aga1=2 +rxgains2gelnagaina0=2 +rxgains2gtrisoa0=6 +rxgains2gtrelnabypa0=1 +rxgains5gelnagaina0=3 +rxgains5gtrisoa0=6 +rxgains5gtrelnabypa0=1 +rxgains5gmelnagaina0=4 +rxgains5gmtrisoa0=6 +rxgains5gmtrelnabypa0=1 +rxgains5ghelnagaina0=3 +rxgains5ghtrisoa0=6 +rxgains5ghtrelnabypa0=1 +rxgains2gelnagaina1=4 +rxgains2gtrisoa1=6 +rxgains2gtrelnabypa1=1 +rxgains5gelnagaina1=3 +rxgains5gtrisoa1=6 +rxgains5gtrelnabypa1=1 +rxgains5gmelnagaina1=3 +rxgains5gmtrisoa1=6 +rxgains5gmtrelnabypa1=1 +rxgains5ghelnagaina1=3 +rxgains5ghtrisoa1=6 +rxgains5ghtrelnabypa1=1 +rssicorrnorm_c0=0,0 +rssicorrnorm_c1=0,0 +otpimagesize=502 +xtalfreq=37400 +txchain=3 +rxchain=3 +bandcap=2 +slice/1/bandcap=1 +fdss_level_5g=9,9 +slice/1/fdss_level_2g=-1,-1 +paprrmcsgain2g=128,128,128,128,128,0,0,0,0,0,0,0 +paprrmcsgamma2g=500,700,800,880,980,-1,-1,-1,-1,-1,-1,-1 +paprrmcsgamma2g_ch1=680,740,850,930,1030,-1,-1,-1,-1,-1,-1,-1 +paprrmcsgamma2g_ch13=680,720,840,930,1030,-1,-1,-1,-1,-1,-1,-1 +slice/1/paprrmcsgain2g=128,128,128,128,128,0,0,0,0,0,0,0 +slice/1/paprrmcsgamma2g=500,700,800,880,980,-1,-1,-1,-1,-1,-1,-1 +slice/1/paprrmcsgamma2g_ch1=680,740,850,930,1030,-1,-1,-1,-1,-1,-1,-1 +slice/1/paprrmcsgamma2g_ch13=680,720,840,930,1030,-1,-1,-1,-1,-1,-1,-1 +paprrmcsgamma5g20=550,650,700,750,850,-1,-1,-1,-1,-1,-1,-1 +paprrmcsgain5g20=128,128,128,128,128,0,0,0,0,0,0,0 +paprrmcsgamma5g40=600,650,700,750,1000,-1,-1,-1,-1,-1,-1,-1 +paprrmcsgain5g40=128,128,128,128,128,0,0,0,0,0,0,0 +paprrmcsgamma5g80=575,650,700,750,1000,-1,-1,-1,-1,-1,-1,-1 +paprrmcsgain5g80=128,128,128,128,128,0,0,0,0,0,0,0 +paprdis=0 +slice/1/paprdis=0 +cckdigfilttype=4 +tempthresh=255 +tempoffset=255 +rawtempsense=0x1ff +phycal_tempdelta=15 +temps_period=15 +temps_hysteresis=15 +olpc_idx_in_use=1 +olpc_offset=0,4,4,4,4 +slice/1/olpc_offset=4 +tssipos2g=1 +tssipos5g=1 +AvVmid_c0=2,150,4,90,4,90,4,90,4,90 +AvVmid_c1=2,150,4,90,4,90,4,90,4,90 +slice/1/AvVmid_c0=2,150,4,90,4,90,4,90,4,90 +slice/1/AvVmid_c1=2,150,4,90,4,90,4,90,4,90 +slice/1/pa2ga0=7794,-13720,-1680,17366 +slice/1/pa2ga1=8382,-16236,-504,28584 +pa5ga0=6233,-3332,-6118,20439,6198,-2917,-6258,20940,6222,-3766,-5254,32767,6168,-4317,-4877,32767 +pa5ga1=6279,-3135,-6062,16305,6353,-3616,-5630,21853,6423,-4032,-5434,23435,6282,-3677,-5541,23906 +maxp2ga0=90 +maxp2ga1=90 +maxp5ga0=90,90,90,90 +maxp5ga1=90,90,90,90 +subband5gver=0x4 +paparambwver=4 +cckpwroffset0=0 +cckpwroffset1=0 +slice/1/cckpwroffset0=3 +slice/1/cckpwroffset1=3 +pdoffset40ma0=0x4444 +pdoffset80ma0=0x2222 +pdoffset40ma1=0x4444 +pdoffset80ma1=0x2222 +cckbw202gpo=0x0000 +cckbw20ul2gpo=0x0 +mcsbw202gpo=0xdc554310 +mcsbw402gpo=0xdc554310 +dot11agofdmhrbw202gpo=0x05433 +ofdmlrbw202gpo=0x0000 +mcsbw205glpo=0xA9765430 +mcsbw405glpo=0xCB877652 +mcsbw805glpo=0xCB877652 +mcsbw205gmpo=0xB9765430 +mcsbw405gmpo=0xDC877652 +mcsbw805gmpo=0xDC877652 +mcsbw205ghpo=0xCB876430 +mcsbw405ghpo=0xEDA98763 +mcsbw805ghpo=0xEDA98762 +mcslr5glpo=0xf000 +mcslr5gmpo=0xf000 +mcslr5ghpo=0xf000 +dot11agduphrpo=0x0 +dot11agduplrpo=0x0 +slice/1/powoffs2gtna0=0,0,0,0,0,0,0,0,0,0,0,0,0,0 +slice/1/powoffs2gtna1=0,0,0,0,0,0,0,0,0,0,0,0,0,0 +ltecxmux=0 +ltecxpadnum=0x0f0d +ltecxfnsel=0x55 +ltecxgcigpio=0xfd +ltecxwci2baudrate=25 +host_wake_opt=0 +swctrlmap_5g=0x08081818,0x10100000,0x00000000,0x00000000,0x0 +swctrlmapext_5g=0x00000000,0x00000000,0x00000000,0x00000000,0x0 +fem_table_init_val=0x00000000,0x00000000 +fem_table_init_val_ext=0x00000000,0x00000000 +slice/1/swctrlmap_2g=0x02020303,0x04040000,0x06060000,0x00000000,0x3FF +slice/1/swctrlmapext_2g=0x00000000,0x00000000,0x00000000,0x00000000,0x003 +slice/1/fem_table_init_val=0x06060000,0x00000000 +slice/1/fem_table_init_val_ext=0x00000000,0x00000000 +clb2gslice1core0=0x007 +clb5gslice0core0=0x018 +clb2gslice1core1=0x007 +clb5gslice0core1=0x018 +muxenab=1 +btc_mode=1 +btc_prisel_ant_mask=0x2 +clb_swctrl_smask_ant0=0x3ff +clb_swctrl_smask_ant1=0x3ff +ed_thresh2g=-65 +ed_thresh5g=-70 +eu_edthresh2g=-65 +eu_edthresh5g=-70 +femctrl=17 +nonbf_logen_mode_en=1 +rssi_cal_freq_grp_2g= 0x08,0x01,0x91,0x2a,0x23,0xb3,0xc4 +rssi_cal_rev=1 +rxgaincal_rssical=1 +num_rssi_cal_gi_2g=3 +num_rssi_cal_gi_5g=3 +ds_hc_enable=1 +btldopu=1 +tvpm_monitor_period=1 +tvpm_dc_vbat_threshold=0 +tvpm_dc_temp_threshold=85 +slice/1/tvpm_dc_temp_threshold=85 +tvpm_dc_vbat_temp=50,50,50,100,100,100,100,100,100,100,100,100 +slice/1/tvpm_dc_vbat_temp=50,50,50,100,100,100,100,100,100,100,100,100 +tvpm_dc_cltm=100,100,75,80,50,60,30,50,20,40,10,30,1,20 +tvpm_dc_ppm=100,100,75,75,1,50 +tvpm_pwrboff_temp_threshold=60 +tvpm_pwrboff_vbat_threshold=0 +tvpm_pwrboff_2g=2,2,2,0,0,0 +tvpm_pwrboff_5g=4,4,4,0,0,0 +tvpm_txchain_ppm=60,2,1,1 +tvpm_txchain_vbat=0,2 +tvpm_gpio_throttle_pin=3 +idletssi_disable=1 +paldo3p3_voltage=4 +ocl=0 +slice/1/ocl=0 +ulpnap=0 +slice/1/ulpnap=0 +rhc_tempthresh=105 +rhc_tempfemthresh=105 +onbody_gpio_inpt=4 diff --git a/apple-t2-support/brcm/brcmfmac4377b3-pcie.apple,fiji-SPPR-u.txt b/apple-t2-support/brcm/brcmfmac4377b3-pcie.apple,fiji-SPPR-u.txt new file mode 100644 index 0000000..8e7a258 --- /dev/null +++ b/apple-t2-support/brcm/brcmfmac4377b3-pcie.apple,fiji-SPPR-u.txt @@ -0,0 +1,190 @@ +NVRAMRev=$Rev: 925247 $ +sromrev=18 +boardrev=0x1100 +boardtype=0x0871 +boardflags=0x10401001 +boardflags2=0x00800000 +boardflags3=0x60002100 +jtag_irw=38 +PPRRev=Formosa_WIFIPPR_2019Mar11_v0p4 +ccode=XZ +regrev=0 +subvid=0x106b +vendid=0x14e4 +devid=0x4488 +manfid=0x2d0 +antswitch=0 +pdgain5g=0 +pdgain2g=0 +aa2g=3 +aa5g=3 +agbg0=2 +agbg1=2 +aga0=2 +aga1=2 +rxgains2gelnagaina0=2 +rxgains2gtrisoa0=6 +rxgains2gtrelnabypa0=1 +rxgains5gelnagaina0=2 +rxgains5gtrisoa0=6 +rxgains5gtrelnabypa0=1 +rxgains5gmelnagaina0=2 +rxgains5gmtrisoa0=6 +rxgains5gmtrelnabypa0=1 +rxgains5ghelnagaina0=2 +rxgains5ghtrisoa0=6 +rxgains5ghtrelnabypa0=1 +rxgains2gelnagaina1=4 +rxgains2gtrisoa1=6 +rxgains2gtrelnabypa1=1 +rxgains5gelnagaina1=2 +rxgains5gtrisoa1=6 +rxgains5gtrelnabypa1=1 +rxgains5gmelnagaina1=2 +rxgains5gmtrisoa1=6 +rxgains5gmtrelnabypa1=1 +rxgains5ghelnagaina1=2 +rxgains5ghtrisoa1=6 +rxgains5ghtrelnabypa1=1 +rssicorrnorm_c0=0,0 +rssicorrnorm_c1=0,0 +otpimagesize=502 +xtalfreq=37400 +txchain=3 +rxchain=3 +bandcap=2 +slice/1/bandcap=1 +fdss_level_5g=9,9 +slice/1/fdss_level_2g=-1,-1 +paprrmcsgain2g=128,128,128,128,128,0,0,0,0,0,0,0 +paprrmcsgamma2g=500,700,800,880,980,-1,-1,-1,-1,-1,-1,-1 +paprrmcsgamma2g_ch1=680,740,850,930,1030,-1,-1,-1,-1,-1,-1,-1 +paprrmcsgamma2g_ch13=680,720,840,930,1030,-1,-1,-1,-1,-1,-1,-1 +slice/1/paprrmcsgain2g=128,128,128,128,128,0,0,0,0,0,0,0 +slice/1/paprrmcsgamma2g=500,700,800,880,980,-1,-1,-1,-1,-1,-1,-1 +slice/1/paprrmcsgamma2g_ch1=680,740,850,930,1030,-1,-1,-1,-1,-1,-1,-1 +slice/1/paprrmcsgamma2g_ch13=680,720,840,930,1030,-1,-1,-1,-1,-1,-1,-1 +paprrmcsgamma5g20=550,650,700,750,850,-1,-1,-1,-1,-1,-1,-1 +paprrmcsgain5g20=128,128,128,128,128,0,0,0,0,0,0,0 +paprrmcsgamma5g40=600,650,700,750,1000,-1,-1,-1,-1,-1,-1,-1 +paprrmcsgain5g40=128,128,128,128,128,0,0,0,0,0,0,0 +paprrmcsgamma5g80=575,650,700,750,1000,-1,-1,-1,-1,-1,-1,-1 +paprrmcsgain5g80=128,128,128,128,128,0,0,0,0,0,0,0 +paprdis=0 +slice/1/paprdis=0 +cckdigfilttype=4 +tempthresh=255 +tempoffset=255 +rawtempsense=0x1ff +phycal_tempdelta=15 +temps_period=15 +temps_hysteresis=15 +olpc_idx_in_use=1 +olpc_offset=0,4,4,4,4 +slice/1/olpc_offset=4 +tssipos2g=1 +tssipos5g=1 +AvVmid_c0=2,120,4,100,4,100,4,100,4,100 +AvVmid_c1=2,120,4,100,4,100,4,100,4,100 +slice/1/AvVmid_c0=2,120,4,100,4,100,4,100,4,100 +slice/1/AvVmid_c1=2,120,4,100,4,100,4,100,4,100 +slice/1/pa2ga0=7291,-20180,0,0 +slice/1/pa2ga1=7648,-21207,0,78 +pa5ga0=6459,-13638,-1780,0,6450,-13802,-1649,0,6297,-14952,-982,0,6272,-16424,0,6668 +pa5ga1=6902,-17125,0,12688,6806,-16857,0,13561,6537,-16764,0,12435,6386,-17417,0,971 +maxp2ga0=90 +maxp2ga1=90 +maxp5ga0=90,90,90,90 +maxp5ga1=90,90,90,90 +subband5gver=0x4 +paparambwver=4 +cckpwroffset0=0 +cckpwroffset1=0 +slice/1/cckpwroffset0=3 +slice/1/cckpwroffset1=3 +pdoffset40ma0=0x7666 +pdoffset80ma0=0x5444 +pdoffset40ma1=0x7666 +pdoffset80ma1=0x5444 +cckbw202gpo=0x0000 +cckbw20ul2gpo=0x0 +mcsbw202gpo=0xdc554310 +mcsbw402gpo=0xdc554310 +dot11agofdmhrbw202gpo=0x05433 +ofdmlrbw202gpo=0x0000 +mcsbw205glpo=0xA9765430 +mcsbw405glpo=0xCB877652 +mcsbw805glpo=0xCB877652 +mcsbw205gmpo=0xB9765430 +mcsbw405gmpo=0xDC877652 +mcsbw805gmpo=0xDC877652 +mcsbw205ghpo=0xCB876430 +mcsbw405ghpo=0xEDA98763 +mcsbw805ghpo=0xEDA98762 +mcslr5glpo=0xf000 +mcslr5gmpo=0xf000 +mcslr5ghpo=0xf000 +dot11agduphrpo=0x0 +dot11agduplrpo=0x0 +slice/1/powoffs2gtna0=0,0,0,0,0,0,0,0,0,0,0,0,0,0 +slice/1/powoffs2gtna1=0,0,0,0,0,0,0,0,0,0,0,0,0,0 +ltecxmux=0 +ltecxpadnum=0x0f0d +ltecxfnsel=0x55 +ltecxgcigpio=0xfd +ltecxwci2baudrate=25 +host_wake_opt=0 +swctrlmap_5g=0x08081818,0x10100000,0x00000000,0x00000000,0x0 +swctrlmapext_5g=0x00000000,0x00000000,0x00000000,0x00000000,0x0 +fem_table_init_val=0x00000000,0x00000000 +fem_table_init_val_ext=0x00000000,0x00000000 +slice/1/swctrlmap_2g=0x02020303,0x04040000,0x06060000,0x00000000,0x3FF +slice/1/swctrlmapext_2g=0x00000000,0x00000000,0x00000000,0x00000000,0x003 +slice/1/fem_table_init_val=0x06060000,0x00000000 +slice/1/fem_table_init_val_ext=0x00000000,0x00000000 +clb2gslice1core0=0x007 +clb5gslice0core0=0x018 +clb2gslice1core1=0x007 +clb5gslice0core1=0x018 +muxenab=1 +btc_mode=1 +btc_prisel_ant_mask=0x2 +clb_swctrl_smask_ant0=0x3ff +clb_swctrl_smask_ant1=0x3ff +ed_thresh2g=-65 +ed_thresh5g=-70 +eu_edthresh2g=-65 +eu_edthresh5g=-70 +femctrl=17 +nonbf_logen_mode_en=1 +rssi_cal_freq_grp_2g= 0x08,0x01,0x91,0x2a,0x23,0xb3,0xc4 +rssi_cal_rev=1 +rxgaincal_rssical=1 +num_rssi_cal_gi_2g=3 +num_rssi_cal_gi_5g=3 +ds_hc_enable=1 +btldopu=1 +tvpm_monitor_period=1 +tvpm_dc_vbat_threshold=0 +tvpm_dc_temp_threshold=85 +slice/1/tvpm_dc_temp_threshold=85 +tvpm_dc_vbat_temp=50,50,50,100,100,100,100,100,100,100,100,100 +slice/1/tvpm_dc_vbat_temp=50,50,50,100,100,100,100,100,100,100,100,100 +tvpm_dc_cltm=100,100,75,80,50,60,30,50,20,40,10,30,1,20 +tvpm_dc_ppm=100,100,75,75,1,50 +tvpm_pwrboff_temp_threshold=60 +tvpm_pwrboff_vbat_threshold=0 +tvpm_pwrboff_2g=2,2,2,0,0,0 +tvpm_pwrboff_5g=4,4,4,0,0,0 +tvpm_txchain_ppm=60,2,1,1 +tvpm_txchain_vbat=0,2 +tvpm_gpio_throttle_pin=3 +idletssi_disable=1 +paldo3p3_voltage=4 +ocl=0 +slice/1/ocl=0 +ulpnap=0 +slice/1/ulpnap=0 +rhc_tempthresh=105 +rhc_tempfemthresh=105 +onbody_gpio_inpt=4 diff --git a/apple-t2-support/brcm/brcmfmac4377b3-pcie.apple,fiji.bin b/apple-t2-support/brcm/brcmfmac4377b3-pcie.apple,fiji.bin new file mode 100644 index 0000000..8f0a391 Binary files /dev/null and b/apple-t2-support/brcm/brcmfmac4377b3-pcie.apple,fiji.bin differ diff --git a/apple-t2-support/brcm/brcmfmac4377b3-pcie.apple,fiji.clm_blob b/apple-t2-support/brcm/brcmfmac4377b3-pcie.apple,fiji.clm_blob new file mode 100644 index 0000000..2580a8b Binary files /dev/null and b/apple-t2-support/brcm/brcmfmac4377b3-pcie.apple,fiji.clm_blob differ diff --git a/apple-t2-support/brcm/brcmfmac4377b3-pcie.apple,fiji.txcap_blob b/apple-t2-support/brcm/brcmfmac4377b3-pcie.apple,fiji.txcap_blob new file mode 100644 index 0000000..52e8fdb Binary files /dev/null and b/apple-t2-support/brcm/brcmfmac4377b3-pcie.apple,fiji.txcap_blob differ diff --git a/apple-t2-support/brcm/brcmfmac4377b3-pcie.apple,formosa-SPPR-m.txt b/apple-t2-support/brcm/brcmfmac4377b3-pcie.apple,formosa-SPPR-m.txt new file mode 100644 index 0000000..a541973 --- /dev/null +++ b/apple-t2-support/brcm/brcmfmac4377b3-pcie.apple,formosa-SPPR-m.txt @@ -0,0 +1,190 @@ +NVRAMRev=$Rev: 925247 $ +sromrev=18 +boardrev=0x1100 +boardtype=0x0870 +boardflags=0x10401001 +boardflags2=0x00800000 +boardflags3=0x60002100 +jtag_irw=38 +PPRRev=Formosa_WIFIPPR_2019Mar11_v0p4 +ccode=XZ +regrev=0 +subvid=0x106b +vendid=0x14e4 +devid=0x4488 +manfid=0x2d0 +antswitch=0 +pdgain5g=0 +pdgain2g=0 +aa2g=3 +aa5g=3 +agbg0=2 +agbg1=2 +aga0=2 +aga1=2 +rxgains2gelnagaina0=2 +rxgains2gtrisoa0=6 +rxgains2gtrelnabypa0=1 +rxgains5gelnagaina0=3 +rxgains5gtrisoa0=6 +rxgains5gtrelnabypa0=1 +rxgains5gmelnagaina0=4 +rxgains5gmtrisoa0=6 +rxgains5gmtrelnabypa0=1 +rxgains5ghelnagaina0=3 +rxgains5ghtrisoa0=6 +rxgains5ghtrelnabypa0=1 +rxgains2gelnagaina1=4 +rxgains2gtrisoa1=6 +rxgains2gtrelnabypa1=1 +rxgains5gelnagaina1=3 +rxgains5gtrisoa1=6 +rxgains5gtrelnabypa1=1 +rxgains5gmelnagaina1=3 +rxgains5gmtrisoa1=6 +rxgains5gmtrelnabypa1=1 +rxgains5ghelnagaina1=3 +rxgains5ghtrisoa1=6 +rxgains5ghtrelnabypa1=1 +rssicorrnorm_c0=0,0 +rssicorrnorm_c1=0,0 +otpimagesize=502 +xtalfreq=37400 +txchain=3 +rxchain=3 +bandcap=2 +slice/1/bandcap=1 +fdss_level_5g=9,9 +slice/1/fdss_level_2g=-1,-1 +paprrmcsgain2g=128,128,128,128,128,0,0,0,0,0,0,0 +paprrmcsgamma2g=500,700,800,880,980,-1,-1,-1,-1,-1,-1,-1 +paprrmcsgamma2g_ch1=680,740,850,930,1030,-1,-1,-1,-1,-1,-1,-1 +paprrmcsgamma2g_ch13=680,720,840,930,1030,-1,-1,-1,-1,-1,-1,-1 +slice/1/paprrmcsgain2g=128,128,128,128,128,0,0,0,0,0,0,0 +slice/1/paprrmcsgamma2g=500,700,800,880,980,-1,-1,-1,-1,-1,-1,-1 +slice/1/paprrmcsgamma2g_ch1=680,740,850,930,1030,-1,-1,-1,-1,-1,-1,-1 +slice/1/paprrmcsgamma2g_ch13=680,720,840,930,1030,-1,-1,-1,-1,-1,-1,-1 +paprrmcsgamma5g20=550,650,700,750,850,-1,-1,-1,-1,-1,-1,-1 +paprrmcsgain5g20=128,128,128,128,128,0,0,0,0,0,0,0 +paprrmcsgamma5g40=600,650,700,750,1000,-1,-1,-1,-1,-1,-1,-1 +paprrmcsgain5g40=128,128,128,128,128,0,0,0,0,0,0,0 +paprrmcsgamma5g80=575,650,700,750,1000,-1,-1,-1,-1,-1,-1,-1 +paprrmcsgain5g80=128,128,128,128,128,0,0,0,0,0,0,0 +paprdis=0 +slice/1/paprdis=0 +cckdigfilttype=4 +tempthresh=255 +tempoffset=255 +rawtempsense=0x1ff +phycal_tempdelta=15 +temps_period=15 +temps_hysteresis=15 +olpc_idx_in_use=1 +olpc_offset=0,4,4,4,4 +slice/1/olpc_offset=4 +tssipos2g=1 +tssipos5g=1 +AvVmid_c0=2,150,4,90,4,90,4,90,4,90 +AvVmid_c1=2,150,4,90,4,90,4,90,4,90 +slice/1/AvVmid_c0=2,150,4,90,4,90,4,90,4,90 +slice/1/AvVmid_c1=2,150,4,90,4,90,4,90,4,90 +slice/1/pa2ga0=7794,-13720,-1680,17366 +slice/1/pa2ga1=8382,-16236,-504,28584 +pa5ga0=6233,-3332,-6118,20439,6198,-2917,-6258,20940,6222,-3766,-5254,32767,6168,-4317,-4877,32767 +pa5ga1=6279,-3135,-6062,16305,6353,-3616,-5630,21853,6423,-4032,-5434,23435,6282,-3677,-5541,23906 +maxp2ga0=90 +maxp2ga1=90 +maxp5ga0=90,90,90,90 +maxp5ga1=90,90,90,90 +subband5gver=0x4 +paparambwver=4 +cckpwroffset0=0 +cckpwroffset1=0 +slice/1/cckpwroffset0=3 +slice/1/cckpwroffset1=3 +pdoffset40ma0=0x4444 +pdoffset80ma0=0x2222 +pdoffset40ma1=0x4444 +pdoffset80ma1=0x2222 +cckbw202gpo=0x0000 +cckbw20ul2gpo=0x0 +mcsbw202gpo=0xdc554310 +mcsbw402gpo=0xdc554310 +dot11agofdmhrbw202gpo=0x05433 +ofdmlrbw202gpo=0x0000 +mcsbw205glpo=0xA9765430 +mcsbw405glpo=0xCB877652 +mcsbw805glpo=0xCB877652 +mcsbw205gmpo=0xB9765430 +mcsbw405gmpo=0xDC877652 +mcsbw805gmpo=0xDC877652 +mcsbw205ghpo=0xCB876430 +mcsbw405ghpo=0xEDA98763 +mcsbw805ghpo=0xEDA98762 +mcslr5glpo=0xf000 +mcslr5gmpo=0xf000 +mcslr5ghpo=0xf000 +dot11agduphrpo=0x0 +dot11agduplrpo=0x0 +slice/1/powoffs2gtna0=0,0,0,0,0,0,0,0,0,0,0,0,0,0 +slice/1/powoffs2gtna1=0,0,0,0,0,0,0,0,0,0,0,0,0,0 +ltecxmux=0 +ltecxpadnum=0x0f0d +ltecxfnsel=0x55 +ltecxgcigpio=0xfd +ltecxwci2baudrate=25 +host_wake_opt=0 +swctrlmap_5g=0x08081818,0x10100000,0x00000000,0x00000000,0x0 +swctrlmapext_5g=0x00000000,0x00000000,0x00000000,0x00000000,0x0 +fem_table_init_val=0x00000000,0x00000000 +fem_table_init_val_ext=0x00000000,0x00000000 +slice/1/swctrlmap_2g=0x02020303,0x04040000,0x06060000,0x00000000,0x3FF +slice/1/swctrlmapext_2g=0x00000000,0x00000000,0x00000000,0x00000000,0x003 +slice/1/fem_table_init_val=0x06060000,0x00000000 +slice/1/fem_table_init_val_ext=0x00000000,0x00000000 +clb2gslice1core0=0x007 +clb5gslice0core0=0x018 +clb2gslice1core1=0x007 +clb5gslice0core1=0x018 +muxenab=1 +btc_mode=1 +btc_prisel_ant_mask=0x2 +clb_swctrl_smask_ant0=0x3ff +clb_swctrl_smask_ant1=0x3ff +ed_thresh2g=-65 +ed_thresh5g=-70 +eu_edthresh2g=-65 +eu_edthresh5g=-70 +femctrl=17 +nonbf_logen_mode_en=1 +rssi_cal_freq_grp_2g= 0x08,0x01,0x91,0x2a,0x23,0xb3,0xc4 +rssi_cal_rev=1 +rxgaincal_rssical=1 +num_rssi_cal_gi_2g=3 +num_rssi_cal_gi_5g=3 +ds_hc_enable=1 +btldopu=1 +tvpm_monitor_period=1 +tvpm_dc_vbat_threshold=0 +tvpm_dc_temp_threshold=85 +slice/1/tvpm_dc_temp_threshold=85 +tvpm_dc_vbat_temp=50,50,50,100,100,100,100,100,100,100,100,100 +slice/1/tvpm_dc_vbat_temp=50,50,50,100,100,100,100,100,100,100,100,100 +tvpm_dc_cltm=100,100,75,80,50,60,30,50,20,40,10,30,1,20 +tvpm_dc_ppm=100,100,75,75,1,50 +tvpm_pwrboff_temp_threshold=60 +tvpm_pwrboff_vbat_threshold=0 +tvpm_pwrboff_2g=2,2,2,0,0,0 +tvpm_pwrboff_5g=4,4,4,0,0,0 +tvpm_txchain_ppm=60,2,1,1 +tvpm_txchain_vbat=0,2 +tvpm_gpio_throttle_pin=3 +idletssi_disable=1 +paldo3p3_voltage=4 +ocl=0 +slice/1/ocl=0 +ulpnap=0 +slice/1/ulpnap=0 +rhc_tempthresh=105 +rhc_tempfemthresh=105 +onbody_gpio_inpt=4 diff --git a/apple-t2-support/brcm/brcmfmac4377b3-pcie.apple,formosa-SPPR-u.txt b/apple-t2-support/brcm/brcmfmac4377b3-pcie.apple,formosa-SPPR-u.txt new file mode 100644 index 0000000..8e7a258 --- /dev/null +++ b/apple-t2-support/brcm/brcmfmac4377b3-pcie.apple,formosa-SPPR-u.txt @@ -0,0 +1,190 @@ +NVRAMRev=$Rev: 925247 $ +sromrev=18 +boardrev=0x1100 +boardtype=0x0871 +boardflags=0x10401001 +boardflags2=0x00800000 +boardflags3=0x60002100 +jtag_irw=38 +PPRRev=Formosa_WIFIPPR_2019Mar11_v0p4 +ccode=XZ +regrev=0 +subvid=0x106b +vendid=0x14e4 +devid=0x4488 +manfid=0x2d0 +antswitch=0 +pdgain5g=0 +pdgain2g=0 +aa2g=3 +aa5g=3 +agbg0=2 +agbg1=2 +aga0=2 +aga1=2 +rxgains2gelnagaina0=2 +rxgains2gtrisoa0=6 +rxgains2gtrelnabypa0=1 +rxgains5gelnagaina0=2 +rxgains5gtrisoa0=6 +rxgains5gtrelnabypa0=1 +rxgains5gmelnagaina0=2 +rxgains5gmtrisoa0=6 +rxgains5gmtrelnabypa0=1 +rxgains5ghelnagaina0=2 +rxgains5ghtrisoa0=6 +rxgains5ghtrelnabypa0=1 +rxgains2gelnagaina1=4 +rxgains2gtrisoa1=6 +rxgains2gtrelnabypa1=1 +rxgains5gelnagaina1=2 +rxgains5gtrisoa1=6 +rxgains5gtrelnabypa1=1 +rxgains5gmelnagaina1=2 +rxgains5gmtrisoa1=6 +rxgains5gmtrelnabypa1=1 +rxgains5ghelnagaina1=2 +rxgains5ghtrisoa1=6 +rxgains5ghtrelnabypa1=1 +rssicorrnorm_c0=0,0 +rssicorrnorm_c1=0,0 +otpimagesize=502 +xtalfreq=37400 +txchain=3 +rxchain=3 +bandcap=2 +slice/1/bandcap=1 +fdss_level_5g=9,9 +slice/1/fdss_level_2g=-1,-1 +paprrmcsgain2g=128,128,128,128,128,0,0,0,0,0,0,0 +paprrmcsgamma2g=500,700,800,880,980,-1,-1,-1,-1,-1,-1,-1 +paprrmcsgamma2g_ch1=680,740,850,930,1030,-1,-1,-1,-1,-1,-1,-1 +paprrmcsgamma2g_ch13=680,720,840,930,1030,-1,-1,-1,-1,-1,-1,-1 +slice/1/paprrmcsgain2g=128,128,128,128,128,0,0,0,0,0,0,0 +slice/1/paprrmcsgamma2g=500,700,800,880,980,-1,-1,-1,-1,-1,-1,-1 +slice/1/paprrmcsgamma2g_ch1=680,740,850,930,1030,-1,-1,-1,-1,-1,-1,-1 +slice/1/paprrmcsgamma2g_ch13=680,720,840,930,1030,-1,-1,-1,-1,-1,-1,-1 +paprrmcsgamma5g20=550,650,700,750,850,-1,-1,-1,-1,-1,-1,-1 +paprrmcsgain5g20=128,128,128,128,128,0,0,0,0,0,0,0 +paprrmcsgamma5g40=600,650,700,750,1000,-1,-1,-1,-1,-1,-1,-1 +paprrmcsgain5g40=128,128,128,128,128,0,0,0,0,0,0,0 +paprrmcsgamma5g80=575,650,700,750,1000,-1,-1,-1,-1,-1,-1,-1 +paprrmcsgain5g80=128,128,128,128,128,0,0,0,0,0,0,0 +paprdis=0 +slice/1/paprdis=0 +cckdigfilttype=4 +tempthresh=255 +tempoffset=255 +rawtempsense=0x1ff +phycal_tempdelta=15 +temps_period=15 +temps_hysteresis=15 +olpc_idx_in_use=1 +olpc_offset=0,4,4,4,4 +slice/1/olpc_offset=4 +tssipos2g=1 +tssipos5g=1 +AvVmid_c0=2,120,4,100,4,100,4,100,4,100 +AvVmid_c1=2,120,4,100,4,100,4,100,4,100 +slice/1/AvVmid_c0=2,120,4,100,4,100,4,100,4,100 +slice/1/AvVmid_c1=2,120,4,100,4,100,4,100,4,100 +slice/1/pa2ga0=7291,-20180,0,0 +slice/1/pa2ga1=7648,-21207,0,78 +pa5ga0=6459,-13638,-1780,0,6450,-13802,-1649,0,6297,-14952,-982,0,6272,-16424,0,6668 +pa5ga1=6902,-17125,0,12688,6806,-16857,0,13561,6537,-16764,0,12435,6386,-17417,0,971 +maxp2ga0=90 +maxp2ga1=90 +maxp5ga0=90,90,90,90 +maxp5ga1=90,90,90,90 +subband5gver=0x4 +paparambwver=4 +cckpwroffset0=0 +cckpwroffset1=0 +slice/1/cckpwroffset0=3 +slice/1/cckpwroffset1=3 +pdoffset40ma0=0x7666 +pdoffset80ma0=0x5444 +pdoffset40ma1=0x7666 +pdoffset80ma1=0x5444 +cckbw202gpo=0x0000 +cckbw20ul2gpo=0x0 +mcsbw202gpo=0xdc554310 +mcsbw402gpo=0xdc554310 +dot11agofdmhrbw202gpo=0x05433 +ofdmlrbw202gpo=0x0000 +mcsbw205glpo=0xA9765430 +mcsbw405glpo=0xCB877652 +mcsbw805glpo=0xCB877652 +mcsbw205gmpo=0xB9765430 +mcsbw405gmpo=0xDC877652 +mcsbw805gmpo=0xDC877652 +mcsbw205ghpo=0xCB876430 +mcsbw405ghpo=0xEDA98763 +mcsbw805ghpo=0xEDA98762 +mcslr5glpo=0xf000 +mcslr5gmpo=0xf000 +mcslr5ghpo=0xf000 +dot11agduphrpo=0x0 +dot11agduplrpo=0x0 +slice/1/powoffs2gtna0=0,0,0,0,0,0,0,0,0,0,0,0,0,0 +slice/1/powoffs2gtna1=0,0,0,0,0,0,0,0,0,0,0,0,0,0 +ltecxmux=0 +ltecxpadnum=0x0f0d +ltecxfnsel=0x55 +ltecxgcigpio=0xfd +ltecxwci2baudrate=25 +host_wake_opt=0 +swctrlmap_5g=0x08081818,0x10100000,0x00000000,0x00000000,0x0 +swctrlmapext_5g=0x00000000,0x00000000,0x00000000,0x00000000,0x0 +fem_table_init_val=0x00000000,0x00000000 +fem_table_init_val_ext=0x00000000,0x00000000 +slice/1/swctrlmap_2g=0x02020303,0x04040000,0x06060000,0x00000000,0x3FF +slice/1/swctrlmapext_2g=0x00000000,0x00000000,0x00000000,0x00000000,0x003 +slice/1/fem_table_init_val=0x06060000,0x00000000 +slice/1/fem_table_init_val_ext=0x00000000,0x00000000 +clb2gslice1core0=0x007 +clb5gslice0core0=0x018 +clb2gslice1core1=0x007 +clb5gslice0core1=0x018 +muxenab=1 +btc_mode=1 +btc_prisel_ant_mask=0x2 +clb_swctrl_smask_ant0=0x3ff +clb_swctrl_smask_ant1=0x3ff +ed_thresh2g=-65 +ed_thresh5g=-70 +eu_edthresh2g=-65 +eu_edthresh5g=-70 +femctrl=17 +nonbf_logen_mode_en=1 +rssi_cal_freq_grp_2g= 0x08,0x01,0x91,0x2a,0x23,0xb3,0xc4 +rssi_cal_rev=1 +rxgaincal_rssical=1 +num_rssi_cal_gi_2g=3 +num_rssi_cal_gi_5g=3 +ds_hc_enable=1 +btldopu=1 +tvpm_monitor_period=1 +tvpm_dc_vbat_threshold=0 +tvpm_dc_temp_threshold=85 +slice/1/tvpm_dc_temp_threshold=85 +tvpm_dc_vbat_temp=50,50,50,100,100,100,100,100,100,100,100,100 +slice/1/tvpm_dc_vbat_temp=50,50,50,100,100,100,100,100,100,100,100,100 +tvpm_dc_cltm=100,100,75,80,50,60,30,50,20,40,10,30,1,20 +tvpm_dc_ppm=100,100,75,75,1,50 +tvpm_pwrboff_temp_threshold=60 +tvpm_pwrboff_vbat_threshold=0 +tvpm_pwrboff_2g=2,2,2,0,0,0 +tvpm_pwrboff_5g=4,4,4,0,0,0 +tvpm_txchain_ppm=60,2,1,1 +tvpm_txchain_vbat=0,2 +tvpm_gpio_throttle_pin=3 +idletssi_disable=1 +paldo3p3_voltage=4 +ocl=0 +slice/1/ocl=0 +ulpnap=0 +slice/1/ulpnap=0 +rhc_tempthresh=105 +rhc_tempfemthresh=105 +onbody_gpio_inpt=4 diff --git a/apple-t2-support/brcm/brcmfmac4377b3-pcie.apple,formosa.bin b/apple-t2-support/brcm/brcmfmac4377b3-pcie.apple,formosa.bin new file mode 100644 index 0000000..8f0a391 Binary files /dev/null and b/apple-t2-support/brcm/brcmfmac4377b3-pcie.apple,formosa.bin differ diff --git a/apple-t2-support/brcm/brcmfmac4377b3-pcie.apple,formosa.clm_blob b/apple-t2-support/brcm/brcmfmac4377b3-pcie.apple,formosa.clm_blob new file mode 100644 index 0000000..596ef8e Binary files /dev/null and b/apple-t2-support/brcm/brcmfmac4377b3-pcie.apple,formosa.clm_blob differ diff --git a/apple-t2-support/brcm/brcmfmac4377b3-pcie.apple,formosa.txcap_blob b/apple-t2-support/brcm/brcmfmac4377b3-pcie.apple,formosa.txcap_blob new file mode 100644 index 0000000..c9fee9d Binary files /dev/null and b/apple-t2-support/brcm/brcmfmac4377b3-pcie.apple,formosa.txcap_blob differ diff --git a/apple-t2-support/brcm/brcmfmac4377b3-pcie.apple,tahiti-SPPR-m.txt b/apple-t2-support/brcm/brcmfmac4377b3-pcie.apple,tahiti-SPPR-m.txt new file mode 100644 index 0000000..a541973 --- /dev/null +++ b/apple-t2-support/brcm/brcmfmac4377b3-pcie.apple,tahiti-SPPR-m.txt @@ -0,0 +1,190 @@ +NVRAMRev=$Rev: 925247 $ +sromrev=18 +boardrev=0x1100 +boardtype=0x0870 +boardflags=0x10401001 +boardflags2=0x00800000 +boardflags3=0x60002100 +jtag_irw=38 +PPRRev=Formosa_WIFIPPR_2019Mar11_v0p4 +ccode=XZ +regrev=0 +subvid=0x106b +vendid=0x14e4 +devid=0x4488 +manfid=0x2d0 +antswitch=0 +pdgain5g=0 +pdgain2g=0 +aa2g=3 +aa5g=3 +agbg0=2 +agbg1=2 +aga0=2 +aga1=2 +rxgains2gelnagaina0=2 +rxgains2gtrisoa0=6 +rxgains2gtrelnabypa0=1 +rxgains5gelnagaina0=3 +rxgains5gtrisoa0=6 +rxgains5gtrelnabypa0=1 +rxgains5gmelnagaina0=4 +rxgains5gmtrisoa0=6 +rxgains5gmtrelnabypa0=1 +rxgains5ghelnagaina0=3 +rxgains5ghtrisoa0=6 +rxgains5ghtrelnabypa0=1 +rxgains2gelnagaina1=4 +rxgains2gtrisoa1=6 +rxgains2gtrelnabypa1=1 +rxgains5gelnagaina1=3 +rxgains5gtrisoa1=6 +rxgains5gtrelnabypa1=1 +rxgains5gmelnagaina1=3 +rxgains5gmtrisoa1=6 +rxgains5gmtrelnabypa1=1 +rxgains5ghelnagaina1=3 +rxgains5ghtrisoa1=6 +rxgains5ghtrelnabypa1=1 +rssicorrnorm_c0=0,0 +rssicorrnorm_c1=0,0 +otpimagesize=502 +xtalfreq=37400 +txchain=3 +rxchain=3 +bandcap=2 +slice/1/bandcap=1 +fdss_level_5g=9,9 +slice/1/fdss_level_2g=-1,-1 +paprrmcsgain2g=128,128,128,128,128,0,0,0,0,0,0,0 +paprrmcsgamma2g=500,700,800,880,980,-1,-1,-1,-1,-1,-1,-1 +paprrmcsgamma2g_ch1=680,740,850,930,1030,-1,-1,-1,-1,-1,-1,-1 +paprrmcsgamma2g_ch13=680,720,840,930,1030,-1,-1,-1,-1,-1,-1,-1 +slice/1/paprrmcsgain2g=128,128,128,128,128,0,0,0,0,0,0,0 +slice/1/paprrmcsgamma2g=500,700,800,880,980,-1,-1,-1,-1,-1,-1,-1 +slice/1/paprrmcsgamma2g_ch1=680,740,850,930,1030,-1,-1,-1,-1,-1,-1,-1 +slice/1/paprrmcsgamma2g_ch13=680,720,840,930,1030,-1,-1,-1,-1,-1,-1,-1 +paprrmcsgamma5g20=550,650,700,750,850,-1,-1,-1,-1,-1,-1,-1 +paprrmcsgain5g20=128,128,128,128,128,0,0,0,0,0,0,0 +paprrmcsgamma5g40=600,650,700,750,1000,-1,-1,-1,-1,-1,-1,-1 +paprrmcsgain5g40=128,128,128,128,128,0,0,0,0,0,0,0 +paprrmcsgamma5g80=575,650,700,750,1000,-1,-1,-1,-1,-1,-1,-1 +paprrmcsgain5g80=128,128,128,128,128,0,0,0,0,0,0,0 +paprdis=0 +slice/1/paprdis=0 +cckdigfilttype=4 +tempthresh=255 +tempoffset=255 +rawtempsense=0x1ff +phycal_tempdelta=15 +temps_period=15 +temps_hysteresis=15 +olpc_idx_in_use=1 +olpc_offset=0,4,4,4,4 +slice/1/olpc_offset=4 +tssipos2g=1 +tssipos5g=1 +AvVmid_c0=2,150,4,90,4,90,4,90,4,90 +AvVmid_c1=2,150,4,90,4,90,4,90,4,90 +slice/1/AvVmid_c0=2,150,4,90,4,90,4,90,4,90 +slice/1/AvVmid_c1=2,150,4,90,4,90,4,90,4,90 +slice/1/pa2ga0=7794,-13720,-1680,17366 +slice/1/pa2ga1=8382,-16236,-504,28584 +pa5ga0=6233,-3332,-6118,20439,6198,-2917,-6258,20940,6222,-3766,-5254,32767,6168,-4317,-4877,32767 +pa5ga1=6279,-3135,-6062,16305,6353,-3616,-5630,21853,6423,-4032,-5434,23435,6282,-3677,-5541,23906 +maxp2ga0=90 +maxp2ga1=90 +maxp5ga0=90,90,90,90 +maxp5ga1=90,90,90,90 +subband5gver=0x4 +paparambwver=4 +cckpwroffset0=0 +cckpwroffset1=0 +slice/1/cckpwroffset0=3 +slice/1/cckpwroffset1=3 +pdoffset40ma0=0x4444 +pdoffset80ma0=0x2222 +pdoffset40ma1=0x4444 +pdoffset80ma1=0x2222 +cckbw202gpo=0x0000 +cckbw20ul2gpo=0x0 +mcsbw202gpo=0xdc554310 +mcsbw402gpo=0xdc554310 +dot11agofdmhrbw202gpo=0x05433 +ofdmlrbw202gpo=0x0000 +mcsbw205glpo=0xA9765430 +mcsbw405glpo=0xCB877652 +mcsbw805glpo=0xCB877652 +mcsbw205gmpo=0xB9765430 +mcsbw405gmpo=0xDC877652 +mcsbw805gmpo=0xDC877652 +mcsbw205ghpo=0xCB876430 +mcsbw405ghpo=0xEDA98763 +mcsbw805ghpo=0xEDA98762 +mcslr5glpo=0xf000 +mcslr5gmpo=0xf000 +mcslr5ghpo=0xf000 +dot11agduphrpo=0x0 +dot11agduplrpo=0x0 +slice/1/powoffs2gtna0=0,0,0,0,0,0,0,0,0,0,0,0,0,0 +slice/1/powoffs2gtna1=0,0,0,0,0,0,0,0,0,0,0,0,0,0 +ltecxmux=0 +ltecxpadnum=0x0f0d +ltecxfnsel=0x55 +ltecxgcigpio=0xfd +ltecxwci2baudrate=25 +host_wake_opt=0 +swctrlmap_5g=0x08081818,0x10100000,0x00000000,0x00000000,0x0 +swctrlmapext_5g=0x00000000,0x00000000,0x00000000,0x00000000,0x0 +fem_table_init_val=0x00000000,0x00000000 +fem_table_init_val_ext=0x00000000,0x00000000 +slice/1/swctrlmap_2g=0x02020303,0x04040000,0x06060000,0x00000000,0x3FF +slice/1/swctrlmapext_2g=0x00000000,0x00000000,0x00000000,0x00000000,0x003 +slice/1/fem_table_init_val=0x06060000,0x00000000 +slice/1/fem_table_init_val_ext=0x00000000,0x00000000 +clb2gslice1core0=0x007 +clb5gslice0core0=0x018 +clb2gslice1core1=0x007 +clb5gslice0core1=0x018 +muxenab=1 +btc_mode=1 +btc_prisel_ant_mask=0x2 +clb_swctrl_smask_ant0=0x3ff +clb_swctrl_smask_ant1=0x3ff +ed_thresh2g=-65 +ed_thresh5g=-70 +eu_edthresh2g=-65 +eu_edthresh5g=-70 +femctrl=17 +nonbf_logen_mode_en=1 +rssi_cal_freq_grp_2g= 0x08,0x01,0x91,0x2a,0x23,0xb3,0xc4 +rssi_cal_rev=1 +rxgaincal_rssical=1 +num_rssi_cal_gi_2g=3 +num_rssi_cal_gi_5g=3 +ds_hc_enable=1 +btldopu=1 +tvpm_monitor_period=1 +tvpm_dc_vbat_threshold=0 +tvpm_dc_temp_threshold=85 +slice/1/tvpm_dc_temp_threshold=85 +tvpm_dc_vbat_temp=50,50,50,100,100,100,100,100,100,100,100,100 +slice/1/tvpm_dc_vbat_temp=50,50,50,100,100,100,100,100,100,100,100,100 +tvpm_dc_cltm=100,100,75,80,50,60,30,50,20,40,10,30,1,20 +tvpm_dc_ppm=100,100,75,75,1,50 +tvpm_pwrboff_temp_threshold=60 +tvpm_pwrboff_vbat_threshold=0 +tvpm_pwrboff_2g=2,2,2,0,0,0 +tvpm_pwrboff_5g=4,4,4,0,0,0 +tvpm_txchain_ppm=60,2,1,1 +tvpm_txchain_vbat=0,2 +tvpm_gpio_throttle_pin=3 +idletssi_disable=1 +paldo3p3_voltage=4 +ocl=0 +slice/1/ocl=0 +ulpnap=0 +slice/1/ulpnap=0 +rhc_tempthresh=105 +rhc_tempfemthresh=105 +onbody_gpio_inpt=4 diff --git a/apple-t2-support/brcm/brcmfmac4377b3-pcie.apple,tahiti-SPPR-u.txt b/apple-t2-support/brcm/brcmfmac4377b3-pcie.apple,tahiti-SPPR-u.txt new file mode 100644 index 0000000..8e7a258 --- /dev/null +++ b/apple-t2-support/brcm/brcmfmac4377b3-pcie.apple,tahiti-SPPR-u.txt @@ -0,0 +1,190 @@ +NVRAMRev=$Rev: 925247 $ +sromrev=18 +boardrev=0x1100 +boardtype=0x0871 +boardflags=0x10401001 +boardflags2=0x00800000 +boardflags3=0x60002100 +jtag_irw=38 +PPRRev=Formosa_WIFIPPR_2019Mar11_v0p4 +ccode=XZ +regrev=0 +subvid=0x106b +vendid=0x14e4 +devid=0x4488 +manfid=0x2d0 +antswitch=0 +pdgain5g=0 +pdgain2g=0 +aa2g=3 +aa5g=3 +agbg0=2 +agbg1=2 +aga0=2 +aga1=2 +rxgains2gelnagaina0=2 +rxgains2gtrisoa0=6 +rxgains2gtrelnabypa0=1 +rxgains5gelnagaina0=2 +rxgains5gtrisoa0=6 +rxgains5gtrelnabypa0=1 +rxgains5gmelnagaina0=2 +rxgains5gmtrisoa0=6 +rxgains5gmtrelnabypa0=1 +rxgains5ghelnagaina0=2 +rxgains5ghtrisoa0=6 +rxgains5ghtrelnabypa0=1 +rxgains2gelnagaina1=4 +rxgains2gtrisoa1=6 +rxgains2gtrelnabypa1=1 +rxgains5gelnagaina1=2 +rxgains5gtrisoa1=6 +rxgains5gtrelnabypa1=1 +rxgains5gmelnagaina1=2 +rxgains5gmtrisoa1=6 +rxgains5gmtrelnabypa1=1 +rxgains5ghelnagaina1=2 +rxgains5ghtrisoa1=6 +rxgains5ghtrelnabypa1=1 +rssicorrnorm_c0=0,0 +rssicorrnorm_c1=0,0 +otpimagesize=502 +xtalfreq=37400 +txchain=3 +rxchain=3 +bandcap=2 +slice/1/bandcap=1 +fdss_level_5g=9,9 +slice/1/fdss_level_2g=-1,-1 +paprrmcsgain2g=128,128,128,128,128,0,0,0,0,0,0,0 +paprrmcsgamma2g=500,700,800,880,980,-1,-1,-1,-1,-1,-1,-1 +paprrmcsgamma2g_ch1=680,740,850,930,1030,-1,-1,-1,-1,-1,-1,-1 +paprrmcsgamma2g_ch13=680,720,840,930,1030,-1,-1,-1,-1,-1,-1,-1 +slice/1/paprrmcsgain2g=128,128,128,128,128,0,0,0,0,0,0,0 +slice/1/paprrmcsgamma2g=500,700,800,880,980,-1,-1,-1,-1,-1,-1,-1 +slice/1/paprrmcsgamma2g_ch1=680,740,850,930,1030,-1,-1,-1,-1,-1,-1,-1 +slice/1/paprrmcsgamma2g_ch13=680,720,840,930,1030,-1,-1,-1,-1,-1,-1,-1 +paprrmcsgamma5g20=550,650,700,750,850,-1,-1,-1,-1,-1,-1,-1 +paprrmcsgain5g20=128,128,128,128,128,0,0,0,0,0,0,0 +paprrmcsgamma5g40=600,650,700,750,1000,-1,-1,-1,-1,-1,-1,-1 +paprrmcsgain5g40=128,128,128,128,128,0,0,0,0,0,0,0 +paprrmcsgamma5g80=575,650,700,750,1000,-1,-1,-1,-1,-1,-1,-1 +paprrmcsgain5g80=128,128,128,128,128,0,0,0,0,0,0,0 +paprdis=0 +slice/1/paprdis=0 +cckdigfilttype=4 +tempthresh=255 +tempoffset=255 +rawtempsense=0x1ff +phycal_tempdelta=15 +temps_period=15 +temps_hysteresis=15 +olpc_idx_in_use=1 +olpc_offset=0,4,4,4,4 +slice/1/olpc_offset=4 +tssipos2g=1 +tssipos5g=1 +AvVmid_c0=2,120,4,100,4,100,4,100,4,100 +AvVmid_c1=2,120,4,100,4,100,4,100,4,100 +slice/1/AvVmid_c0=2,120,4,100,4,100,4,100,4,100 +slice/1/AvVmid_c1=2,120,4,100,4,100,4,100,4,100 +slice/1/pa2ga0=7291,-20180,0,0 +slice/1/pa2ga1=7648,-21207,0,78 +pa5ga0=6459,-13638,-1780,0,6450,-13802,-1649,0,6297,-14952,-982,0,6272,-16424,0,6668 +pa5ga1=6902,-17125,0,12688,6806,-16857,0,13561,6537,-16764,0,12435,6386,-17417,0,971 +maxp2ga0=90 +maxp2ga1=90 +maxp5ga0=90,90,90,90 +maxp5ga1=90,90,90,90 +subband5gver=0x4 +paparambwver=4 +cckpwroffset0=0 +cckpwroffset1=0 +slice/1/cckpwroffset0=3 +slice/1/cckpwroffset1=3 +pdoffset40ma0=0x7666 +pdoffset80ma0=0x5444 +pdoffset40ma1=0x7666 +pdoffset80ma1=0x5444 +cckbw202gpo=0x0000 +cckbw20ul2gpo=0x0 +mcsbw202gpo=0xdc554310 +mcsbw402gpo=0xdc554310 +dot11agofdmhrbw202gpo=0x05433 +ofdmlrbw202gpo=0x0000 +mcsbw205glpo=0xA9765430 +mcsbw405glpo=0xCB877652 +mcsbw805glpo=0xCB877652 +mcsbw205gmpo=0xB9765430 +mcsbw405gmpo=0xDC877652 +mcsbw805gmpo=0xDC877652 +mcsbw205ghpo=0xCB876430 +mcsbw405ghpo=0xEDA98763 +mcsbw805ghpo=0xEDA98762 +mcslr5glpo=0xf000 +mcslr5gmpo=0xf000 +mcslr5ghpo=0xf000 +dot11agduphrpo=0x0 +dot11agduplrpo=0x0 +slice/1/powoffs2gtna0=0,0,0,0,0,0,0,0,0,0,0,0,0,0 +slice/1/powoffs2gtna1=0,0,0,0,0,0,0,0,0,0,0,0,0,0 +ltecxmux=0 +ltecxpadnum=0x0f0d +ltecxfnsel=0x55 +ltecxgcigpio=0xfd +ltecxwci2baudrate=25 +host_wake_opt=0 +swctrlmap_5g=0x08081818,0x10100000,0x00000000,0x00000000,0x0 +swctrlmapext_5g=0x00000000,0x00000000,0x00000000,0x00000000,0x0 +fem_table_init_val=0x00000000,0x00000000 +fem_table_init_val_ext=0x00000000,0x00000000 +slice/1/swctrlmap_2g=0x02020303,0x04040000,0x06060000,0x00000000,0x3FF +slice/1/swctrlmapext_2g=0x00000000,0x00000000,0x00000000,0x00000000,0x003 +slice/1/fem_table_init_val=0x06060000,0x00000000 +slice/1/fem_table_init_val_ext=0x00000000,0x00000000 +clb2gslice1core0=0x007 +clb5gslice0core0=0x018 +clb2gslice1core1=0x007 +clb5gslice0core1=0x018 +muxenab=1 +btc_mode=1 +btc_prisel_ant_mask=0x2 +clb_swctrl_smask_ant0=0x3ff +clb_swctrl_smask_ant1=0x3ff +ed_thresh2g=-65 +ed_thresh5g=-70 +eu_edthresh2g=-65 +eu_edthresh5g=-70 +femctrl=17 +nonbf_logen_mode_en=1 +rssi_cal_freq_grp_2g= 0x08,0x01,0x91,0x2a,0x23,0xb3,0xc4 +rssi_cal_rev=1 +rxgaincal_rssical=1 +num_rssi_cal_gi_2g=3 +num_rssi_cal_gi_5g=3 +ds_hc_enable=1 +btldopu=1 +tvpm_monitor_period=1 +tvpm_dc_vbat_threshold=0 +tvpm_dc_temp_threshold=85 +slice/1/tvpm_dc_temp_threshold=85 +tvpm_dc_vbat_temp=50,50,50,100,100,100,100,100,100,100,100,100 +slice/1/tvpm_dc_vbat_temp=50,50,50,100,100,100,100,100,100,100,100,100 +tvpm_dc_cltm=100,100,75,80,50,60,30,50,20,40,10,30,1,20 +tvpm_dc_ppm=100,100,75,75,1,50 +tvpm_pwrboff_temp_threshold=60 +tvpm_pwrboff_vbat_threshold=0 +tvpm_pwrboff_2g=2,2,2,0,0,0 +tvpm_pwrboff_5g=4,4,4,0,0,0 +tvpm_txchain_ppm=60,2,1,1 +tvpm_txchain_vbat=0,2 +tvpm_gpio_throttle_pin=3 +idletssi_disable=1 +paldo3p3_voltage=4 +ocl=0 +slice/1/ocl=0 +ulpnap=0 +slice/1/ulpnap=0 +rhc_tempthresh=105 +rhc_tempfemthresh=105 +onbody_gpio_inpt=4 diff --git a/apple-t2-support/brcm/brcmfmac4377b3-pcie.apple,tahiti.bin b/apple-t2-support/brcm/brcmfmac4377b3-pcie.apple,tahiti.bin new file mode 100644 index 0000000..8f0a391 Binary files /dev/null and b/apple-t2-support/brcm/brcmfmac4377b3-pcie.apple,tahiti.bin differ diff --git a/apple-t2-support/brcm/brcmfmac4377b3-pcie.apple,tahiti.clm_blob b/apple-t2-support/brcm/brcmfmac4377b3-pcie.apple,tahiti.clm_blob new file mode 100644 index 0000000..e2682d6 Binary files /dev/null and b/apple-t2-support/brcm/brcmfmac4377b3-pcie.apple,tahiti.clm_blob differ diff --git a/apple-t2-support/brcm/brcmfmac4377b3-pcie.apple,tahiti.txcap_blob b/apple-t2-support/brcm/brcmfmac4377b3-pcie.apple,tahiti.txcap_blob new file mode 100644 index 0000000..ed3c82b Binary files /dev/null and b/apple-t2-support/brcm/brcmfmac4377b3-pcie.apple,tahiti.txcap_blob differ diff --git a/flake.lock b/flake.lock index 8b4366a..ecc6215 100644 --- a/flake.lock +++ b/flake.lock @@ -632,6 +632,21 @@ "type": "github" } }, + "nix-hardware": { + "locked": { + "lastModified": 1732483221, + "narHash": "sha256-kF6rDeCshoCgmQz+7uiuPdREVFuzhIorGOoPXMalL2U=", + "owner": "nixos", + "repo": "nixos-hardware", + "rev": "45348ad6fb8ac0e8415f6e5e96efe47dd7f39405", + "type": "github" + }, + "original": { + "owner": "nixos", + "repo": "nixos-hardware", + "type": "github" + } + }, "nix-on-droid": { "inputs": { "home-manager": [ @@ -676,6 +691,20 @@ "type": "github" } }, + "nixos-hardware": { + "locked": { + "lastModified": 1732483221, + "narHash": "sha256-kF6rDeCshoCgmQz+7uiuPdREVFuzhIorGOoPXMalL2U=", + "owner": "NixOS", + "repo": "nixos-hardware", + "rev": "45348ad6fb8ac0e8415f6e5e96efe47dd7f39405", + "type": "github" + }, + "original": { + "id": "nixos-hardware", + "type": "indirect" + } + }, "nixpkgs": { "locked": { "lastModified": 1703013332, @@ -980,7 +1009,9 @@ "nil": "nil", "niri": "niri", "nix-flatpak": "nix-flatpak", + "nix-hardware": "nix-hardware", "nix-on-droid": "nix-on-droid", + "nixos-hardware": "nixos-hardware", "nixpkgs": "nixpkgs_6", "openxc7": "openxc7", "stylix": "stylix", diff --git a/flake.nix b/flake.nix index ec1be2c..1185366 100644 --- a/flake.nix +++ b/flake.nix @@ -61,6 +61,7 @@ # Various system type support. darwin.url = "github:lnl7/nix-darwin/master"; darwin.inputs.nixpkgs.follows = "nixpkgs"; + nix-hardware.url = "github:nixos/nixos-hardware"; }; # @@ -89,6 +90,7 @@ attic, nix-flatpak, nix-on-droid, + nixos-hardware, talon, ... }: @@ -287,28 +289,19 @@ ]; }; - # Kanbaru (not-quite-as-powerful-as-Valere laptop). - nixosConfigurations.kanbaru = nixpkgs.lib.nixosSystem rec { + + # Miko (mid-tier t2+x64 laptop that's nice and smol). + nixosConfigurations.miko = nixpkgs.lib.nixosSystem rec { system = "x86_64-linux"; specialArgs = mkSpecialArgs system; modules = linuxOfflineGuiModules [ - ./nixos/hosts/kanbaru.nix - ./nixos/configs/steam.nix - ./nixos/configs/vmware.nix - ./nixos/configs/power-saving.nix - ]; - }; + ./nixos/hosts/miko.nix - # Tohru (mid-tier laptop with more ram). - nixosConfigurations.tohru = nixpkgs.lib.nixosSystem rec { - system = "x86_64-linux"; - specialArgs = mkSpecialArgs system; - - modules = linuxOfflineGuiModules [ - ./nixos/hosts/tohru.nix ./nixos/configs/power-saving.nix ./nixos/configs/looking-glass.nix + + nixos-hardware.nixosModules.apple-t2 ]; }; diff --git a/nixos/hosts/miko.nix b/nixos/hosts/miko.nix new file mode 100644 index 0000000..1360a54 --- /dev/null +++ b/nixos/hosts/miko.nix @@ -0,0 +1,78 @@ +# +# Per-system configuration for Miko. +# +# vim: et:ts=2:sw=2: +# +{ + config, + lib, + pkgs, + deprekages, + modulesPath, + ... +}: +{ + system.stateVersion = "23.11"; + + imports = [ (modulesPath + "/installer/scan/not-detected.nix") ]; + + # Disable the deprecated (but still default true!) tinydfr option. + hardware.apple-t2.enableTinyDfr = false; + + # Bootloader. + boot.loader.systemd-boot.enable = true; + boot.loader.efi.canTouchEfiVariables = true; + + # Networking. + networking.hostName = "miko"; + networking.networkmanager.enable = true; + networking.firewall.enable = false; + + # This is a local machine, rather than our typical network-accesed ones. + # Run an ssh-agent locally. + programs.ssh.startAgent = true; + + # + # Hardware configuration. + # + boot.initrd.availableKernelModules = [ "xhci_pci" "nvme" "usbhid" "usb_storage" "sd_mod" ]; + boot.initrd.kernelModules = [ ]; + boot.kernelModules = [ "kvm-intel" ]; + boot.extraModulePackages = [ ]; + + # Include firmware necessary for apple platforms. + hardware.firmware = [ + (pkgs.stdenvNoCC.mkDerivation (final: { + name = "brcm-firmware"; + src = ../../apple-t2-support/brcm; + installPhase = '' + mkdir -p $out/lib/firmware/brcm + cp ${final.src}/* "$out/lib/firmware/brcm" + ''; + })) + ]; + + fileSystems."/" = + { device = "/dev/disk/by-uuid/ba795284-58d4-4389-b5b6-8d60bcd557a2"; + fsType = "ext4"; + }; + + fileSystems."/boot" = + { device = "/dev/disk/by-uuid/5F66-17ED"; + fsType = "vfat"; + options = [ "fmask=0022" "dmask=0022" ]; + }; + + swapDevices = [ ]; + + # Enables DHCP on each ethernet and wireless interface. In case of scripted networking + # (the default) this is the recommended approach. When using systemd-networkd it's + # still possible to use this option, but it's recommended to use it in conjunction + # with explicit per-interface declarations with `networking.interfaces..useDHCP`. + networking.useDHCP = lib.mkDefault true; + # networking.interfaces.enp230s0f1u1.useDHCP = lib.mkDefault true; + # networking.interfaces.wlp229s0.useDHCP = lib.mkDefault true; + + nixpkgs.hostPlatform = lib.mkDefault "x86_64-linux"; + hardware.cpu.intel.updateMicrocode = lib.mkDefault config.hardware.enableRedistributableFirmware; +} diff --git a/nixos/hosts/tohru.nix b/nixos/hosts/tohru.nix deleted file mode 100644 index 058dc8a..0000000 --- a/nixos/hosts/tohru.nix +++ /dev/null @@ -1,93 +0,0 @@ -# -# Per-system configuration for Valere. -# -# vim: et:ts=2:sw=2: -# -{ - config, - lib, - deprekages, - modulesPath, - ... -}: -{ - system.stateVersion = "23.11"; - - imports = [ (modulesPath + "/installer/scan/not-detected.nix") ]; - - # Bootloader. - boot.loader.systemd-boot.enable = true; - boot.loader.efi.canTouchEfiVariables = true; - - # Networking. - networking.hostName = "tohru"; - networking.networkmanager.enable = true; - networking.firewall.enable = false; - - # This is a local machine, rather than our typical network-accesed ones. - # Run an ssh-agent locally. - programs.ssh.startAgent = true; - - # - # Niri configuration for our monitors. - # - - # Disabled until we replace the monitor on this. - #home-manager.users.deprekated.programs.niri.settings = { - # outputs."eDP-1".scale = 2.0; - #}; - - # Override stylix font sizes. - stylix.fonts.sizes.desktop = lib.mkForce 24; - - # Save power! - services.udev.extraRules = '' - ACTION=="add", SUBSYSTEM=="pci", ATTR{vendor}=="0x10de", ATTR{class}=="0x030000", ATTR{power/control}="auto" - ''; - - # - # Hardware config. - # - boot.initrd.availableKernelModules = [ - "nvme" - "xhci_pci" - "usbhid" - "usb_storage" - "sd_mod" - ]; - boot.initrd.kernelModules = [ ]; - boot.kernelModules = [ "kvm-amd" ]; - boot.extraModulePackages = [ ]; - - # Disallow nouveau so the NVIDIA device is available for VFIO. - boot.blacklistedKernelModules = [ "nouveau" ]; - boot.extraModprobeConfig = '' - options nouveau modeset=0 - ''; - - fileSystems."/" = { - device = "/dev/disk/by-uuid/8d5584ce-527a-471b-bbb9-d4c0de3eb579"; - fsType = "ext4"; - }; - - fileSystems."/boot" = { - device = "/dev/disk/by-uuid/5B5B-5C98"; - fsType = "vfat"; - options = [ - "fmask=0022" - "dmask=0022" - ]; - }; - - swapDevices = [ ]; - - # Enables DHCP on each ethernet and wireless interface. In case of scripted networking - # (the default) this is the recommended approach. When using systemd-networkd it's - # still possible to use this option, but it's recommended to use it in conjunction - # with explicit per-interface declarations with `networking.interfaces..useDHCP`. - networking.useDHCP = lib.mkDefault true; - # networking.interfaces.wlp2s0.useDHCP = lib.mkDefault true; - - nixpkgs.hostPlatform = lib.mkDefault "x86_64-linux"; - hardware.cpu.amd.updateMicrocode = lib.mkDefault config.hardware.enableRedistributableFirmware; -} diff --git a/xonsh/includes/nixos.xsh b/xonsh/includes/nixos.xsh index e0070d5..7eab887 100644 --- a/xonsh/includes/nixos.xsh +++ b/xonsh/includes/nixos.xsh @@ -21,6 +21,8 @@ $NIXPKGS_ALLOW_UNFREE=1 # This is too often necessary. aliases['unfuck'] = 'sudo nix-store --repair-path' +# Mark this as sourced. +$XONSH_HAS_NIXOS=True def _nix_locate(args, stdin=None, silent=False): """ Helper for finding a direct provider of a nix package. """ diff --git a/xonsh/miko.xsh b/xonsh/miko.xsh index bcf4ace..fe49e39 100644 --- a/xonsh/miko.xsh +++ b/xonsh/miko.xsh @@ -1,69 +1,16 @@ # -# Dotfile specifics for Miko +# Dotfile specifics for Valere # # Path # Note: lower in the list = higher priority PATH_ADDS = [ - "/usr/local/opt/coreutils/libexec/gnubin", - "/usr/local/opt/findutils/libexec/gnubin", - "/usr/local/bin", - "/usr/local/opt/gnu-sed/libexec/gnubin", - "/usr/local/bin", - "/Users/deprekated/.cargo/bin", - "/usr/local/sbin", - "/usr/local/bin", - "/usr/local/Cellar/ruby/2.3.3/bin", - "/usr/local/opt/llvm/bin", - "/Users/deprekated/.bin/", - "/Users/deprekated/.local/bin/", - "/usr/local/opt/e2fsprogs/sbin", - "/usr/local/opt/grep/libexec/gnubin", - "/Users/deprekated/Library/Python/3.9/bin", - "/etc/profiles/per-user/deprekated/bin/", - "/run/current-system/sw/bin" + "/run/current-system/sw/bin" + "/run/wrappers/bin" ] +# SSH key management. +try_source("includes/add-ssh-keys") -# Aliases -aliases['ls'] = 'eza -gb' -aliases['tree'] = 'eza --tree' - -aliases['lsusb'] = 'grc -c lsusb.conf lsusb' -aliases['lsnotes'] = "eza --tree '~/Dropbox/Apps/GoodNotes 5/GoodNotes/'" - -# Helper to make every system have the same rebuild. -aliases['rebuild'] = 'darwin-rebuild --flake ~/dotfiles' - -# Python -$PYTHONPATH=[ - '/Applications/Binary Ninja.app/Contents/Resources/python', - '/Users/deprekated/Projects/amaranth/amaranth', - '/Users/deprekated/Projects/luna', - '/Users/deprekated/Projects/amaranth/amaranth-boards', - '/Users/deprekated/Projects/t5/t5gw' -] - - -# Smartcard auth -$GPG_TTY=$(tty).strip() -try: - $ORIGINAL_SSH_AUTH_SOCK=$SSH_AUTH_SOCK -except: - pass - -if 'SSH_AUTH_SOCK' not in ${...} or $SSH_AUTH_SOCK.startswith('/private'): - $SSH_AUTH_SOCK=$(/usr/local/MacGPG2/bin/gpgconf --list-dirs agent-ssh-socket).strip() - /usr/local/MacGPG2/bin/gpgconf --launch gpg-agent - - -# Make scopehal-apps work on macOS. -$VK_ICD_FILENAMES="/Users/deprekated/VulkanSDK/1.3.231.1/macOS/share/vulkan/icd.d/MoltenVK_icd.json" - -# Nix -source-bash '/nix/var/nix/profiles/default/etc/profile.d/nix-daemon.sh' -source-bash '/etc/static/bashrc' -source-bash '/nix/var/nix/profiles/per-user/deprekated/profile/etc/profile.d/hm-session-vars.sh' - -# Temporary hack. -$TERMINFO_DIRS = [ "/usr/share/terminfo", "/Users/deprekated/.terminfo"] +# NixOS compatibility. +try_source("includes/nixos") diff --git a/xonsh/rc.xsh b/xonsh/rc.xsh index a456159..f31e98a 100644 --- a/xonsh/rc.xsh +++ b/xonsh/rc.xsh @@ -59,8 +59,8 @@ def try_source(filename): if path.exists(full_file): if XONSHRC_VERBOSE: - print(f"Sourcing {full_file}!") - aliases.source_alias([full_file]) + print(f"Sourcing {full_file}!") + aliases.source_alias([full_file]) elif XONSHRC_VERBOSE: print(f"Not sourcing {full_file}!") @@ -84,6 +84,10 @@ PATH_ADDS = [] try_source(socket.gethostname().split('.')[0]) try_source(sys.platform) +if not $XONSH_HAS_NIXOS: + if $(grep "DISTRIB_ID=nixos" /etc/lsb-release 2>&1).returncode == 0: + try_source("includes/nixos") + # Note: lower in the list = higher priority for component in PATH_ADDS: