Hi,
I ma facing the wl12xx configuration issue with imx6s...
Can you please support, how to interface wl12xx driver with imx6 (platform data and power on sequence.)
freescale login: root
login[2348]: root login on 'ttymxc2'
<ib/modules/3.0.35-2666-gbdde708/kernel/drivers/net/wireless/cfg80211.ko
/drivers/net/wireless/wl12xx_sdio.ko
cfg80211: Calling CRDA to update world regulatory domain
<ib/modules/3.0.35-2666-gbdde708/kernel/drivers/net/wireless/mac80211.ko
<ib/modules/3.0.35-2666-gbdde708/kernel/drivers/net/wireless/wl12xx.ko
<ib/modules/3.0.35-2666-gbdde708/kernel/drivers/net/wireless/wl12xx_sdio.ko
add wake up source irq 137
wl1271: loaded
root@freescale ~$
root@freescale ~$
root@freescale ~$
root@freescale ~$ ifconfig -a
eth0 Link encap:Ethernet HWaddr 1E:ED:19:27:1A:B3
BROADCAST MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:0 (0.0 B) TX bytes:0 (0.0 B)
lo Link encap:Local Loopback
LOOPBACK MTU:16436 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:0 (0.0 B) TX bytes:0 (0.0 B)
wlan0 Link encap:Ethernet HWaddr DE:AD:BE:EF:00:00
BROADCAST MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:0 (0.0 B) TX bytes:0 (0.0 B)
root@freescale ~$ ifconfig wlan0 up
wl1271: firmware booted (Rev 6.3.3.0.79)
wl1271: Driver version: R4_SP2_03_00
root@freescale ~$ ifconfig wlan0 down
wl1271: ERROR ELP wakeup timeout!
wl1271: Reading FW panic log
------------[ cut here ]------------
WARNING: at /opt/wifi-bt-driver/ti-compat-wireless-wl12xx-0.20120206r412_02/drivers/net/wireless/wl12xx/cmd.c:65 wl1271_cmd_send+0x3a4/0x3d4 [wl12xx])
Modules linked in: wl12xx_sdio wl12xx mac80211 cfg80211
[<800447e8>] (unwind_backtrace+0x0/0xf8) from [<80070600>] (warn_slowpath_common+0x4c/0x64)
[<80070600>] (warn_slowpath_common+0x4c/0x64) from [<80070634>] (warn_slowpath_null+0x1c/0x24)
[<80070634>] (warn_slowpath_null+0x1c/0x24) from [<7f08cfe4>] (wl1271_cmd_send+0x3a4/0x3d4 [wl12xx])
[<7f08cfe4>] (wl1271_cmd_send+0x3a4/0x3d4 [wl12xx]) from [<7f08f8e4>] (wl12xx_cmd_stop_fwlog+0x48/0x88 [wl12xx])
[<7f08f8e4>] (wl12xx_cmd_stop_fwlog+0x48/0x88 [wl12xx]) from [<7f08b9ec>] (wl1271_recovery_work+0x1a0/0x2e0 [wl12xx])
[<7f08b9ec>] (wl1271_recovery_work+0x1a0/0x2e0 [wl12xx]) from [<800853bc>] (process_one_work+0x10c/0x38c)
[<800853bc>] (process_one_work+0x10c/0x38c) from [<80085bf4>] (worker_thread+0x170/0x37c)
[<80085bf4>] (worker_thread+0x170/0x37c) from [<80089aa4>] (kthread+0x80/0x88)
[<80089aa4>] (kthread+0x80/0x88) from [<8003eaa4>] (kernel_thread_exit+0x0/0x8)
---[ end trace cc388c08a9461816 ]---
First address of fwlogger = 0x2603
wl1271: Hardware recovery in progress. FW ver: Rev 6.3.3.0.79 pc: 0x0
wl1271: down
ieee80211 phy0: Hardware restart was requested
root@freescale ~$