1、marvell 平台的wifi驱动有mlan.ko, sd8xxx.ko。
2、reboot系统后,insmod这两个ko后,出现以下错误。
[ 20.289839] Driver version = SD8801-0.0.0.p0-C4X14C635-GPL-(FP68)
[ 20.300420] main_state = 4
[ 20.303159] ioctl_pending = 0
[ 20.306133] tx_pending = 0
[ 20.309442] rx_pending = 0
[ 20.313316] lock_count = 28
[ 20.316139] malloc_count = 26
[ 20.319114] mbufalloc_count = 0
[ 20.323071] hs_skip_count = 0
[ 20.326061] hs_force_count = 0
[ 20.329617] SDIO Func0 (0x0-0x9): 32 02 02 02 03 00 00 02 03 00
[ 20.340108] SDIO Func1 (0x4-0x9): 01 00 ff 0f 0c 00
[ 20.350645] SDIO Func1: (0x28) 00 (0x30) 0c (0x34) 07 (0x38) 10 (0x3c) 00
[ 20.360895] SDIO Func1 (0x60-0x6a): dc fe 97 00 e8 00 3f 01 01 00 20
[ 20.479367] SDIO Func1 (0x60-0x6a): dc fe a7 00 f4 00 3f 01 01 00 20
[ 20.490465] woal_request_fw failed
[ 20.493903] Firmware Init Failed
[ 20.510374] woal_add_card failed
[ 20.520624] wlan_sdio: probe of mmc0:0001:1 failed with error -1
[ 20.530534] wlan: Driver loaded successfully
3、需要按要求卸载模块,在reboot就正常,可能是reboot软重启没有完全清除内核信息导致