This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

i.Mx6 | Linux 3.0.35 | wl12xx unable to bringup the device second time

Other Parts Discussed in Thread: WL1271

Hello,

I've already referred http://e2e.ti.com/support/low_power_rf/f/307/p/181835/1040801.aspx and  http://e2e.ti.com/support/low_power_rf/f/307/t/298298.aspx, but no solutions yet.

Kernel: Freescale's 3.0.35

Hardware: i.Mx6 Solo

Wifi module: wl128x

Kernel is modified in accordance with NLCP procedure for i.Mx series. Drivers are build using the compat-wireless tree. Tag "ol_R5.SP6.01". For the first time, it works perfectly fine. When the modules are unloaded and reloaded, it gives the following error.

[  414.044553] Compat-wireless backport release: ol_R5.SP6.01
[  414.054646] Backport based on wl12xx.git ol_R5.SP6.01
[  414.117237] cfg80211: Calling CRDA to update world regulatory domain
[  414.314340] wl12xx: driver version: ol_R5.SP6.01
[  414.320179] wl12xx: compilation time: Fri Dec  6 11:27:47 2013
[  414.347261] mmc0: starting CMD52 arg 80022000 flags 00000195
[  414.347295] sdhci [sdhci_irq()]: *** mmc0 got interrupt: 0x00010000
[  414.347316] mmc0: req done (CMD52): -110: 00000000 00000000 00000000 00000000
[  414.347637] wl1271_sdio: probe of mmc0:0001:1 failed with error -110
[  414.354163] mmc0: starting CMD52 arg 80042000 flags 00000195
[  414.354184] sdhci [sdhci_irq()]: *** mmc0 got interrupt: 0x00010000
[  414.354203] mmc0: req done (CMD52): -110: 00000000 00000000 00000000 00000000
[  414.354222] wl1271_sdio: probe of mmc0:0001:2 failed with error -110

Any ideas on how to fix this?