Hi, The Lenovo Thinkpad Tablet 10 is a complete disaster under Linux, and among many problems the SDIO brcmfmac wifi does not work. I get the following messages in the kernel log: brcmfmac: brcmf_sdio_drivestrengthinit: No SDIO Drive strength init done for chip 4324 rev 6 pmurev 17 brcmfmac: brcmf_sdio_htclk: HT Avail timeout (1000000): clkctl 0x50 [repeated] and the network interface is never created. I'm running kernel 3.18.4, my brcmfmac43241b4-sdio.bin is identical to the one in the linux-firmware repository, and I have attached the brcmfmac43241b4-sdio.txt that I have extracted from the EFI variables. Any help would be appreciated. Sébastien
#--------------------------------------------------------------------------------------------------------------------- # NVRAM file for BCM4324 with 2.4G and 5G external PAs.. # Release Version: fox77h506nvram-Ella-WorldWide-v02 #--------------------------------------------------------------------------------------------------------------------- devid=0x4374 boardtype=0x67e boardrev=0x1301 boardflags=0x90001200 boardflags2=0 macaddr=00:90:4c:c5:12:38 sromrev=9 xtalfreq=37400 nocrc=1 ag0=0x2 ag1=0x2 ag2=0xff ag3=0xff txchain=0x3 rxchain=0x3 aa2g=3 aa5g=3 ccode=XT regrev=31 ledbh0=0xff ledbh1=0xff ledbh2=0xff ledbh3=0xff leddc=0xffff #MP Original board PA parameters: pa2gw0a0=0xffa7 pa2gw1a0=0x1563 pa2gw2a0=0xfeb9 #MP Original board PA parameters: pa2gw0a1=0xff9c pa2gw1a1=0x135e pa2gw2a1=0xfebf maxp2ga0=80 maxp2ga1=80 maxp5ga0=76 maxp5ga1=76 maxp5gha0=76 maxp5gha1=76 maxp5gla0=76 maxp5gla1=76 pa0itssit=62 pa1itssit=62 antswctl2g=30 antswctl5g=30 antswitch=0x0 subband5gver=0 pa5gw0a0=0xffa1 pa5gw1a0=0x114d pa5gw2a0=0xfebf pa5gw0a1=0xffca pa5gw1a1=0x11aa pa5gw2a1=0xfeee pa5glw0a0=0xffb3 pa5glw1a0=0x1080 pa5glw2a0=0xfed4 pa5glw0a1=0xffd4 pa5glw1a1=0x10aa pa5glw2a1=0xff01 pa5ghw0a0=0xffaf pa5ghw1a0=0x116f pa5ghw2a0=0xfee6 pa5ghw0a1=0xff9c pa5ghw1a1=0x10f3 pa5ghw2a1=0xfed4 extpagain2g=3 extpagain5g=3 pdetrange2g=2 pdetrange5g=2 triso2g=3 triso5g=1 elna2g=1 elnabypass2g=-8 elna5g=1 elnabypass5g=-8 tssipos2g=1 tssipos5g=1 cckbw202gpo=0x6666 cckbw20ul2gpo=0x6666 legofdmbw202gpo=0x55533333 legofdmbw20ul2gpo=0x55533333 mcsbw202gpo=0x66655555 mcsbw20ul2gpo=0x66655555 mcsbw402gpo=0x66655555 mcs32po=0x5555 leg40dup2gpo=0x2 legofdmbw205glpo=0x22200000 legofdmbw20ul5glpo=0x44442222 legofdmbw205gmpo=0x22200000 legofdmbw20ul5gmpo=0x44442222 legofdmbw205ghpo=0x22200000 legofdmbw20ul5ghpo=0x44442222 mcsbw205glpo=0x99999999 mcsbw20ul5glpo=0x99999999 mcsbw405glpo=0x44422222 mcsbw205gmpo=0x66666666 mcsbw20ul5gmpo=0x66666666 mcsbw405gmpo=0x44422222 mcsbw205ghpo=0x66666666 mcsbw20ul5ghpo=0x66666666 mcsbw405ghpo=0x44422222 itt2ga0=0x20 itt5ga0=0x3e itt2ga1=0x20 itt5ga1=0x3e tempthresh=120 otpimagesize=232 usbepnum=0x2 muxenab=0x5 noisecaloffset=12 noisecaloffset5g=12 PwrOffsetcck=0x0006 PwrOffset40mhz5g=0x9 txidxcap2g=0 txidxcap5g=0 TssiAv5g=0x0 TssiVmid5g=0x9C TssiAv2g=0x0 TssiVmid2g=0xAA #Out-of-band GPIO Wakeup sd_gpout=0 sd_gpval=1 sd_gpdc=0 #WiFi/BT co-existence parameter btc_mode=5 btc_params9=15000