All of lore.kernel.org
 help / color / mirror / Atom feed
From: WebAV <webav@free.fr>
To: linux-wireless@vger.kernel.org
Subject: Mwifiex driver on Globascal Mirabox
Date: Thu, 10 Apr 2014 20:11:36 +0200	[thread overview]
Message-ID: <5346DED8.2030704@free.fr> (raw)

     Hi,

Mwifiex driver doesn't work on Globalscale Mirabox (SD8787), when I do a 
"iw mlan0 scan" command :

with a 3.12 kernel : mwifiex_cmd_timeout_func: Timeout cmd id () = 0x6, 
act = 0x3

With a 3.14.0-next-20140409 :  mwifiex_cmd_timeout_func: Timeout cmd id 
() = 0x107, act = 0x0

dmesg :

mwifiex_sdio mmc0:0001:1: cmd: QUEUE_CMD: cmd=0x107, cmd_pending=1
mwifiex_sdio mmc0:0001:1: event: wakeup device...
mwifiex_sdio mmc0:0001:1: int: sdio_ireg = 0x3
mwifiex_sdio mmc0:0001:1: int: DNLD: wr_bitmap=0xffff
mwifiex_sdio mmc0:0001:1: info: cmd_sent=0 data_sent=0
mwifiex_sdio mmc0:0001:1: int: UPLD: rd_bitmap=0x1
mwifiex_sdio mmc0:0001:1: data: mp_rd_bitmap=0x00000001
mwifiex_sdio mmc0:0001:1: data: port=0 mp_rd_bitmap=0x00000000
mwifiex_sdio mmc0:0001:1: info: RX: port=0 rx_len=10
mwifiex_sdio mmc0:0001:1: info: rx_len = 256 skb->len = 256
mwifiex_sdio mmc0:0001:1: info: mwifiex_sdio_card_to_host_mp_aggr: no 
aggregation for cmd response
mwifiex_sdio mmc0:0001:1: info: RX: port: 0, rx_len: 256
mwifiex_sdio mmc0:0001:1: info: --- Rx: Event ---
mwifiex_sdio mmc0:0001:1: data: mp_rd_bitmap=0x00000000
mwifiex_sdio mmc0:0001:1: info: no more rd_port available
mwifiex_sdio mmc0:0001:1: info: EVENT: AWAKE
mwifiex_sdio mmc0:0001:1: cmd: DNLD_CMD: (1397151023.654452): 0x107, act 
0x0, len 80, seqno 0x26
mwifiex_sdio mmc0:0001:1: info: mwifiex_host_to_card_mp_aggr: tx 
aggregation disabled
mwifiex_sdio mmc0:0001:1: data: mwifiex_host_to_card_mp_aggr: send 
current buffer 0
mwifiex_sdio mmc0:0001:1: data: 3595 BSS(0-0): Data <= kernel
mwifiex_sdio mmc0:0001:1: data: 3996 BSS(0-0): Data <= kernel
mwifiex_sdio mmc0:0001:1: mwifiex_cmd_timeout_func: Timeout cmd id 
(1397151033.670677) = 0x107, act = 0x0
mwifiex_sdio mmc0:0001:1: num_data_h2c_failure = 0
mwifiex_sdio mmc0:0001:1: num_cmd_h2c_failure = 0
mwifiex_sdio mmc0:0001:1: is_cmd_timedout = 1
mwifiex_sdio mmc0:0001:1: num_tx_timeout = 0
mwifiex_sdio mmc0:0001:1: last_cmd_index = 1
mwifiex_sdio mmc0:0001:1: last_cmd_id: 10 00 07 01 10 00 e4 00 10 00
mwifiex_sdio mmc0:0001:1: last_cmd_act: 01 00 00 00 01 00 ff 00 01 00
mwifiex_sdio mmc0:0001:1: last_cmd_resp_index = 0
mwifiex_sdio mmc0:0001:1: last_cmd_resp_id: 10 80 10 80 10 80 e4 80 10 80
mwifiex_sdio mmc0:0001:1: last_event_index = 4
mwifiex_sdio mmc0:0001:1: last_event: 00 00 0b 00 0a 00 0b 00 0a 00
mwifiex_sdio mmc0:0001:1: data_sent=0 cmd_sent=1
mwifiex_sdio mmc0:0001:1: ps_mode=1 ps_state=0
mwifiex_sdio mmc0:0001:1: cmd: FREE_CMD: cmd=0x107, cmd_pending=0
mwifiex_sdio mmc0:0001:1: cmd timeout
mwifiex_sdio mmc0:0001:1: info: aborting scan
mwifiex_sdio: Resetting card...
mwifiex_sdio: info: SDIO func num=1
mwifiex_sdio mmc0:0001:1: cmd: calling mwifiex_shutdown_drv...
mwifiex_sdio mmc0:0001:1: info: shutdown mwifiex...
mwifiex_sdio mmc0:0001:1: info: delete BSS priority table, bss_type = 0, 
bss_num = 0, i = 0, head = ee1180d0
mwifiex_sdio mmc0:0001:1: info: Delete node ee3fb1c0, next = ee3fb380
mwifiex_sdio mmc0:0001:1: info: delete BSS priority table, bss_type = 0, 
bss_num = 0, i = 1, head = ee1180dc
mwifiex_sdio mmc0:0001:1: info: delete BSS priority table, bss_type = 0, 
bss_num = 0, i = 2, head = ee1180e8
mwifiex_sdio mmc0:0001:1: info: delete BSS priority table, bss_type = 0, 
bss_num = 0, i = 0, head = ee1180d0
mwifiex_sdio mmc0:0001:1: info: Delete node ee3fb380, next = ee3fb300
mwifiex_sdio mmc0:0001:1: info: delete BSS priority table, bss_type = 0, 
bss_num = 0, i = 1, head = ee1180dc
mwifiex_sdio mmc0:0001:1: info: delete BSS priority table, bss_type = 0, 
bss_num = 0, i = 2, head = ee1180e8
mwifiex_sdio mmc0:0001:1: info: delete BSS priority table, bss_type = 0, 
bss_num = 0, i = 0, head = ee1180d0
mwifiex_sdio mmc0:0001:1: info: Delete node ee3fb300, next = ee1180d0
mwifiex_sdio mmc0:0001:1: info: delete BSS priority table, bss_type = 0, 
bss_num = 0, i = 1, head = ee1180dc
mwifiex_sdio mmc0:0001:1: info: delete BSS priority table, bss_type = 0, 
bss_num = 0, i = 2, head = ee1180e8
mwifiex_sdio mmc0:0001:1: info: free cmd buffer
mwifiex_sdio mmc0:0001:1: cmd: free cmd buffer 0
mwifiex_sdio mmc0:0001:1: cmd: free cmd buffer 1
mwifiex_sdio mmc0:0001:1: cmd: free cmd buffer 2
mwifiex_sdio mmc0:0001:1: cmd: free cmd buffer 3
mwifiex_sdio mmc0:0001:1: cmd: free cmd buffer 4
mwifiex_sdio mmc0:0001:1: cmd: free cmd buffer 5
mwifiex_sdio mmc0:0001:1: cmd: free cmd buffer 6
mwifiex_sdio mmc0:0001:1: cmd: free cmd buffer 7
mwifiex_sdio mmc0:0001:1: cmd: free cmd buffer 8
mwifiex_sdio mmc0:0001:1: cmd: free cmd buffer 9
mwifiex_sdio mmc0:0001:1: cmd: free cmd buffer 10
mwifiex_sdio mmc0:0001:1: cmd: free cmd buffer 11
mwifiex_sdio mmc0:0001:1: cmd: free cmd buffer 12
mwifiex_sdio mmc0:0001:1: cmd: free cmd buffer 13
mwifiex_sdio mmc0:0001:1: cmd: free cmd buffer 14
mwifiex_sdio mmc0:0001:1: cmd: free cmd buffer 15
mwifiex_sdio mmc0:0001:1: cmd: free cmd buffer 16
mwifiex_sdio mmc0:0001:1: cmd: free cmd buffer 17
mwifiex_sdio mmc0:0001:1: cmd: free cmd buffer 18
mwifiex_sdio mmc0:0001:1: cmd: free cmd buffer 19
mwifiex_sdio mmc0:0001:1: cmd: free cmd pool
mwifiex_sdio mmc0:0001:1: info: free scan table
mwifiex_sdio mmc0:0001:1: cmd: mwifiex_shutdown_drv done
mwifiex_sdio mmc0:0001:1: info: unregister device
mwifiex_sdio mmc0:0001:1: info: free adapter
mwifiex: info: mwifiex_free_adapter: free adapter
mmc0: card 0001 removed
mmc0: new high speed SDIO card at address 0001
mwifiex_sdio: info: vendor=0x02DF device=0x9119 class=0 function=1
mwifiex_sdio: info: SDIO FUNC1 IO port: 0x10000
mwifiex_sdio mmc0:0001:1: info: downloading FW image (447384 bytes)
mwifiex_sdio mmc0:0001:1: poll card status failed, tries = 100
mwifiex_sdio mmc0:0001:1: FW download with helper: poll status timeout @ 0
mwifiex_sdio mmc0:0001:1: prog_fw failed ret=0xffffffff
mwifiex: info: mwifiex_fw_dpc: unregister device
mwifiex: info: mwifiex_free_adapter: free adapter

Tell me if you need more information.














             reply	other threads:[~2014-04-10 18:11 UTC|newest]

Thread overview: 14+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2014-04-10 18:11 WebAV [this message]
2014-04-11  6:54 ` Mwifiex driver on Globascal Mirabox Avinash Patil
2014-04-11 14:50   ` Mwifiex driver on Globalscale Mirabox WebAV
2014-05-14  9:43     ` WebAV
2014-05-14 21:51       ` James Cameron
2014-05-15 14:06         ` Avinash Patil
2014-05-15 17:15           ` Michael Howard
2014-05-16  4:09             ` Avinash Patil
     [not found]               ` <CAJwzM1mg5KVZFev4Gs9Qw43H5OwiLF3fmhwv8-3y9mEvWM6b6g@mail.gmail.com>
2014-05-17 14:39                 ` Michael Howard
2014-05-22  4:59                   ` Bing Zhao
2014-05-21 11:04                 ` Michael Howard
2014-05-15 21:41           ` James Cameron
2014-05-16  4:21             ` Avinash Patil
2014-05-15 22:03           ` WebAV

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=5346DED8.2030704@free.fr \
    --to=webav@free.fr \
    --cc=linux-wireless@vger.kernel.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.