root@am335x-evm:~# cat /sys/kernel/debug/mmc2/ios clock: 50000000 Hz vdd: 21 (3.3 ~ 3.4 V) bus mode: 2 (push-pull) chip select: 0 (don't care) power mode: 2 (on) bus width: 2 (4 bits) timing spec: 2 (sd high-speed) signal voltage: 0 (3.30 V) driver type: 0 (driver type B) root@am335x-evm:~# root@am335x-evm:~# root@am335x-evm:~# root@am335x-evm:~# ca# ## #cd /lib/modules/4.9.59-ga75d8e9305/#extra/ root@am335x-evm:/lib/modules/4.9.59-ga75d8e9305/extra# root@am335x-evm:/lib/modules/4.9.59-ga75d8e9305/extra# root@am335x-evm:/lib/modules/4.9.59-ga75d8e9305/extra# root@am335x-evm:/lib/modules/4.9.59-ga75d8e9305/extra# modprobe cfg80211 2> /dev/null root@am335x-evm:/lib/modules/4.9.59-ga75d8e9305/extra# insmod mlan.ko root@am335x-evm:/lib/modules/4.9.59-ga75d8e9305/extra# insmod sd8xxx.ko drv_mode=1 mfg_mode=0 fw_name=mrvl/sds d8997_combo_v4.bin cal_data_cfg=none cfg80211_wext=0x0f reg_alpha2=IN cntry_txpwr=1 drvdbg=0xffffffff [ 144.600318] wlan: Loading MWLAN driver [ 144.613346] vendor=0x02DF device=0x9141 class=0 function=1 [ 144.626390] SDIO: max_segs=1024 max_seg_size=33553920 [ 144.631481] rx_work=0 cpu_num=1 [ 144.665842] Request firmware: mrvl/sdsd8997_combo_v4.bin [ 146.329192] cmd53 write error=-110 [ 146.339310] WLAN: Fail download FW with nowwait: 0 [ 146.354449] SDIO Func0 (0x0-0x9): 43 03 02 02 03 00 00 02 03 00 [ 146.373347] SDIO Func1 (0x10-0x17): 00 00 00 00 00 00 00 00 [ 146.394123] SDIO Func1: (0x8) 00 (0x58) 04 (0x5c) 0d (0x5d) 00 (0x60) 01 (0x61) 00 (0x62) 00 (0x64) 10 (0x65) 01 (0x66) 00 (0x68) 00 (0x69) 00 (0x6a) 00 [ 146.429132] SDIO Func1 (0xe8-0xf2): 00 00 00 00 00 00 00 00 24 14 70 [ 146.660417] SDIO Func1 (0xe8-0xf2): 00 00 00 00 00 00 00 00 24 14 70 [ 146.674728] Firmware Init Failed [ 146.683820] woal_add_card failed [ 146.693247] wlan_sdio: probe of mmc2:0001:1 failed with error -1 [ 146.711379] wlan: Driver loaded successfully root@am335x-evm:/lib/modules/4.9.59-ga75d8e9305/extra# dmesg|grep mmc2 [ 144.613164] mmc2: starting CMD52 arg 80022000 flags 00000195 [ 144.613232] mmc2: req done (CMD52): 0: 00001000 00000000 00000000 00000000 [ 144.613271] mmc2: starting CMD52 arg 80022202 flags 00000195 [ 144.613295] mmc2: req done (CMD52): 0: 00001002 00000000 00000000 00000000 [ 144.624332] SDIO: Enabling device mmc2:0001:1... [ 144.624353] mmc2: starting CMD52 arg 00000400 flags 00000195 [ 144.624403] mmc2: req done (CMD52): 0: 00001000 00000000 00000000 00000000 [ 144.624438] mmc2: starting CMD52 arg 80000402 flags 00000195 [ 144.624478] mmc2: req done (CMD52): 0: 00001002 00000000 00000000 00000000 [ 144.626242] mmc2: starting CMD52 arg 00000600 flags 00000195 [ 144.626311] mmc2: req done (CMD52): 0: 00001002 00000000 00000000 00000000 [ 144.626348] SDIO: Enabled device mmc2:0001:1 [ 144.644198] mmc2: starting CMD52 arg 10001800 flags 00000195 [ 144.644277] mmc2: req done (CMD52): 0: 00001000 00000000 00000000 00000000 [ 144.644337] mmc2: starting CMD52 arg 10001000 flags 00000195 [ 144.644372] mmc2: req done (CMD52): 0: 00001000 00000000 00000000 00000000 [ 144.644411] mmc2: starting CMD52 arg 90001000 flags 00000195 [ 144.644443] mmc2: req done (CMD52): 0: 00001000 00000000 00000000 00000000 [ 144.644478] mmc2: starting CMD52 arg 1001b200 flags 00000195 [ 144.644509] mmc2: req done (CMD52): 0: 00001000 00000000 00000000 00000000 [ 144.644545] mmc2: starting CMD52 arg 9001b201 flags 00000195 [ 144.644576] mmc2: req done (CMD52): 0: 00001001 00000000 00000000 00000000 [ 144.644610] mmc2: starting CMD52 arg 10018800 flags 00000195 [ 144.644642] mmc2: req done (CMD52): 0: 00001000 00000000 00000000 00000000 [ 144.644676] mmc2: starting CMD52 arg 90018804 flags 00000195 [ 144.644708] mmc2: req done (CMD52): 0: 00001004 00000000 00000000 00000000 [ 144.644742] mmc2: starting CMD52 arg 10018a00 flags 00000195 [ 144.644774] mmc2: req done (CMD52): 0: 00001000 00000000 00000000 00000000 [ 144.644808] mmc2: starting CMD52 arg 90018a01 flags 00000195 [ 144.644838] mmc2: req done (CMD52): 0: 00001001 00000000 00000000 00000000 [ 144.644873] mmc2: starting CMD52 arg 10000800 flags 00000195 [ 144.644904] mmc2: req done (CMD52): 0: 00001000 00000000 00000000 00000000 [ 144.644938] mmc2: starting CMD52 arg 900008ff flags 00000195 [ 144.644969] mmc2: req done (CMD52): 0: 000010ff 00000000 00000000 00000000 [ 144.646647] mmc2: starting CMD52 arg 1001b000 flags 00000195 [ 144.646707] mmc2: req done (CMD52): 0: 00001000 00000000 00000000 00000000 [ 144.646769] mmc2: starting CMD52 arg 9001b010 flags 00000195 [ 144.646807] mmc2: req done (CMD52): 0: 00001010 00000000 00000000 00000000 [ 144.662289] SDIO: Enabling IRQ for mmc2:0001:1... [ 144.662320] mmc2: starting CMD52 arg 00000800 flags 00000195 [ 144.662368] mmc2: req done (CMD52): 0: 00001000 00000000 00000000 00000000 [ 144.662477] mmc2: starting CMD52 arg 80000803 flags 00000195 [ 144.662513] mmc2: req done (CMD52): 0: 00001003 00000000 00000000 00000000 [ 144.665678] mmc2: starting CMD52 arg 80022000 flags 00000195 [ 144.665748] mmc2: req done (CMD52): 0: 00001000 00000000 00000000 00000000 [ 144.665782] mmc2: starting CMD52 arg 80022201 flags 00000195 [ 144.665809] mmc2: req done (CMD52): 0: 00001001 00000000 00000000 00000000 [ 144.671797] mmc2: IRQ thread started (poll period = 1 jiffies) [ 144.671813] mmc2: starting CMD52 arg 00000a00 flags 00000195 [ 144.671859] mmc2: req done (CMD52): 0: 00001000 00000000 00000000 00000000 [ 144.682309] mmc2: starting CMD52 arg 00000a00 flags 00000195 [ 144.682354] mmc2: req done (CMD52): 0: 00001000 00000000 00000000 00000000 [ 144.702348] mmc2: starting CMD52 arg 00000a00 flags 00000195 [ 144.702401] mmc2: req done (CMD52): 0: 00001000 00000000 00000000 00000000 [ 144.710404] mmc2: starting CMD52 arg 10001800 flags 00000195 [ 144.710454] mmc2: req done (CMD52): 0: 00001000 00000000 00000000 00000000 [ 144.710545] mmc2: starting CMD52 arg 10001000 flags 00000195 [ 144.710586] mmc2: req done (CMD52): 0: 00001000 00000000 00000000 00000000 [ 144.710633] mmc2: starting CMD52 arg 90001000 flags 00000195 [ 144.710665] mmc2: req done (CMD52): 0: 00001000 00000000 00000000 00000000 [ 144.710702] mmc2: starting CMD52 arg 1001b200 flags 00000195 [ 144.710733] mmc2: req done (CMD52): 0: 00001001 00000000 00000000 00000000 [ 144.710767] mmc2: starting CMD52 arg 9001b201 flags 00000195 [ 144.710799] mmc2: req done (CMD52): 0: 00001001 00000000 00000000 00000000 [ 144.710833] mmc2: starting CMD52 arg 10018800 flags 00000195 [ 144.710864] mmc2: req done (CMD52): 0: 00001004 00000000 00000000 00000000 [ 144.710898] mmc2: starting CMD52 arg 90018804 flags 00000195 [ 144.710929] mmc2: req done (CMD52): 0: 00001004 00000000 00000000 00000000 [ 144.710963] mmc2: starting CMD52 arg 10018a00 flags 00000195 [ 144.710995] mmc2: req done (CMD52): 0: 00001001 00000000 00000000 00000000 [ 144.711028] mmc2: starting CMD52 arg 90018a01 flags 00000195 [ 144.711060] mmc2: req done (CMD52): 0: 00001001 00000000 00000000 00000000 [ 144.711094] mmc2: starting CMD52 arg 10000800 flags 00000195 [ 144.711125] mmc2: req done (CMD52): 0: 000010ff 00000000 00000000 00000000 [ 144.711160] mmc2: starting CMD52 arg 900008ff flags 00000195 [ 144.711190] mmc2: req done (CMD52): 0: 000010ff 00000000 00000000 00000000 [ 144.711226] mmc2: starting CMD52 arg 1001b000 flags 00000195 [ 144.711257] mmc2: req done (CMD52): 0: 00001010 00000000 00000000 00000000 [ 144.711292] mmc2: starting CMD52 arg 9001b010 flags 00000195 [ 144.711322] mmc2: req done (CMD52): 0: 00001010 00000000 00000000 00000000 [ 144.711358] mmc2: starting CMD52 arg 1001d000 flags 00000195 [ 144.711389] mmc2: req done (CMD52): 0: 00001000 00000000 00000000 00000000 [ 144.711423] mmc2: starting CMD52 arg 1001d200 flags 00000195 [ 144.711455] mmc2: req done (CMD52): 0: 00001000 00000000 00000000 00000000 [ 144.722256] mmc2: starting CMD52 arg 00000a00 flags 00000195 [ 144.722312] mmc2: req done (CMD52): 0: 00001000 00000000 00000000 00000000 [ 144.742222] mmc2: starting CMD52 arg 00000a00 flags 00000195 [ 144.742292] mmc2: req done (CMD52): 0: 00001000 00000000 00000000 00000000 [ 144.762272] mmc2: starting CMD52 arg 00000a00 flags 00000195 [ 144.762327] mmc2: req done (CMD52): 0: 00001000 00000000 00000000 00000000 [ 144.782229] mmc2: starting CMD52 arg 00000a00 flags 00000195 [ 144.782296] mmc2: req done (CMD52): 0: 00001000 00000000 00000000 00000000 [ 144.802252] mmc2: starting CMD52 arg 00000a00 flags 00000195 [ 144.802321] mmc2: req done (CMD52): 0: 00001000 00000000 00000000 00000000 [ 144.822316] mmc2: starting CMD52 arg 00000a00 flags 00000195 [ 144.822369] mmc2: req done (CMD52): 0: 00001000 00000000 00000000 00000000 [ 144.842268] mmc2: starting CMD52 arg 00000a00 flags 00000195 [ 144.842321] mmc2: req done (CMD52): 0: 00001000 00000000 00000000 00000000 [ 144.862242] mmc2: starting CMD52 arg 00000a00 flags 00000195 [ 144.862293] mmc2: req done (CMD52): 0: 00001000 00000000 00000000 00000000 [ 144.882294] mmc2: starting CMD52 arg 00000a00 flags 00000195 [ 144.882350] mmc2: req done (CMD52): 0: 00001000 00000000 00000000 00000000 [ 144.902272] mmc2: starting CMD52 arg 00000a00 flags 00000195 [ 144.902325] mmc2: req done (CMD52): 0: 00001000 00000000 00000000 00000000 [ 144.921943] mmc2: starting CMD52 arg 1001d000 flags 00000195 [ 144.922005] mmc2: req done (CMD52): 0: 00001000 00000000 00000000 00000000 [ 144.929338] mmc2: starting CMD52 arg 00000a00 flags 00000195 [ 144.929399] mmc2: req done (CMD52): 0: 00001000 00000000 00000000 00000000 [ 144.929455] mmc2: starting CMD52 arg 1000b800 flags 00000195 [ 144.929482] mmc2: req done (CMD52): 0: 0000100d 00000000 00000000 00000000 [ 144.930513] mmc2: starting CMD52 arg 1001f000 flags 00000195 [ 144.930558] mmc2: req done (CMD52): 0: 00001010 00000000 00000000 00000000 [ 144.930617] mmc2: starting CMD52 arg 1001f200 flags 00000195 [ 144.930639] mmc2: req done (CMD52): 0: 00001000 00000000 00000000 00000000 [ 144.930673] mmc2: starting CMD53 arg 92000100 flags 000001b5 [ 144.930680] mmc2: blksz 256 blocks 1 flags 00000100 tsac 1000 ms nsac 0 [ 146.329017] mmc2: req done (CMD53): 0: 00002000 00000000 00000000 00000000 [ 146.329049] mmc2: 0 bytes transferred: -110 [ 146.338802] mmc2: starting CMD52 arg 80000c01 flags 00000195 [ 146.338880] mmc2: req done (CMD52): 0: 00001001 00000000 00000000 00000000 [ 146.338993] mmc2: starting CMD52 arg 00000a00 flags 00000195 [ 146.339050] mmc2: req done (CMD52): 0: 00001000 00000000 00000000 00000000 [ 146.339158] mmc2: starting CMD52 arg 90000004 flags 00000195 [ 146.339227] mmc2: req done (CMD52): 0: 00001004 00000000 00000000 00000000 [ 146.352089] mmc2: starting CMD52 arg 90000002 flags 00000195 [ 146.352159] mmc2: req done (CMD52): 0: 00001002 00000000 00000000 00000000 [ 146.353044] mmc2: starting CMD52 arg 00000a00 flags 00000195 [ 146.353118] mmc2: req done (CMD52): 0: 00001000 00000000 00000000 00000000 [ 146.353204] mmc2: starting CMD52 arg 00000000 flags 00000195 [ 146.353273] mmc2: req done (CMD52): 0: 00001043 00000000 00000000 00000000 [ 146.353345] mmc2: starting CMD52 arg 00000200 flags 00000195 [ 146.353409] mmc2: req done (CMD52): 0: 00001003 00000000 00000000 00000000 [ 146.353472] mmc2: starting CMD52 arg 00000400 flags 00000195 [ 146.353533] mmc2: req done (CMD52): 0: 00001002 00000000 00000000 00000000 [ 146.353596] mmc2: starting CMD52 arg 00000600 flags 00000195 [ 146.353657] mmc2: req done (CMD52): 0: 00001002 00000000 00000000 00000000 [ 146.353719] mmc2: starting CMD52 arg 00000800 flags 00000195 [ 146.353779] mmc2: req done (CMD52): 0: 00001003 00000000 00000000 00000000 [ 146.353842] mmc2: starting CMD52 arg 00000a00 flags 00000195 [ 146.353902] mmc2: req done (CMD52): 0: 00001000 00000000 00000000 00000000 [ 146.353964] mmc2: starting CMD52 arg 00000c00 flags 00000195 [ 146.354024] mmc2: req done (CMD52): 0: 00001000 00000000 00000000 00000000 [ 146.354086] mmc2: starting CMD52 arg 00000e00 flags 00000195 [ 146.354148] mmc2: req done (CMD52): 0: 00001002 00000000 00000000 00000000 [ 146.354212] mmc2: starting CMD52 arg 00001000 flags 00000195 [ 146.354273] mmc2: req done (CMD52): 0: 00001003 00000000 00000000 00000000 [ 146.354336] mmc2: starting CMD52 arg 00001200 flags 00000195 [ 146.354396] mmc2: req done (CMD52): 0: 00001000 00000000 00000000 00000000 [ 146.360529] mmc2: starting CMD52 arg 10002000 flags 00000195 [ 146.360592] mmc2: req done (CMD52): 0: 00001000 00000000 00000000 00000000 [ 146.372425] mmc2: starting CMD52 arg 10002200 flags 00000195 [ 146.372531] mmc2: req done (CMD52): 0: 00001000 00000000 00000000 00000000 [ 146.372605] mmc2: starting CMD52 arg 10002400 flags 00000195 [ 146.372669] mmc2: req done (CMD52): 0: 00001000 00000000 00000000 00000000 [ 146.372734] mmc2: starting CMD52 arg 10002600 flags 00000195 [ 146.372796] mmc2: req done (CMD52): 0: 00001000 00000000 00000000 00000000 [ 146.372860] mmc2: starting CMD52 arg 10002800 flags 00000195 [ 146.372921] mmc2: req done (CMD52): 0: 00001000 00000000 00000000 00000000 [ 146.372985] mmc2: starting CMD52 arg 10002a00 flags 00000195 [ 146.373046] mmc2: req done (CMD52): 0: 00001000 00000000 00000000 00000000 [ 146.373109] mmc2: starting CMD52 arg 10002c00 flags 00000195 [ 146.373170] mmc2: req done (CMD52): 0: 00001000 00000000 00000000 00000000 [ 146.373232] mmc2: starting CMD52 arg 10002e00 flags 00000195 [ 146.373292] mmc2: req done (CMD52): 0: 00001000 00000000 00000000 00000000 [ 146.379078] mmc2: starting CMD52 arg 10001000 flags 00000195 [ 146.379139] mmc2: req done (CMD52): 0: 00001000 00000000 00000000 00000000 [ 146.384165] mmc2: starting CMD52 arg 1000b000 flags 00000195 [ 146.384259] mmc2: req done (CMD52): 0: 00001004 00000000 00000000 00000000 [ 146.392687] mmc2: starting CMD52 arg 1000b800 flags 00000195 [ 146.392754] mmc2: req done (CMD52): 0: 0000100d 00000000 00000000 00000000 [ 146.392803] mmc2: starting CMD52 arg 1000ba00 flags 00000195 [ 146.392866] mmc2: req done (CMD52): 0: 00001000 00000000 00000000 00000000 [ 146.392939] mmc2: starting CMD52 arg 1000c000 flags 00000195 [ 146.393001] mmc2: req done (CMD52): 0: 00001001 00000000 00000000 00000000 [ 146.393068] mmc2: starting CMD52 arg 1000c200 flags 00000195 [ 146.393128] mmc2: req done (CMD52): 0: 00001000 00000000 00000000 00000000 [ 146.393193] mmc2: starting CMD52 arg 1000c400 flags 00000195 [ 146.393254] mmc2: req done (CMD52): 0: 00001000 00000000 00000000 00000000 [ 146.393318] mmc2: starting CMD52 arg 1000c800 flags 00000195 [ 146.393379] mmc2: req done (CMD52): 0: 00001010 00000000 00000000 00000000 [ 146.393444] mmc2: starting CMD52 arg 1000ca00 flags 00000195 [ 146.393505] mmc2: req done (CMD52): 0: 00001001 00000000 00000000 00000000 [ 146.393570] mmc2: starting CMD52 arg 1000cc00 flags 00000195 [ 146.393630] mmc2: req done (CMD52): 0: 00001000 00000000 00000000 00000000 [ 146.393695] mmc2: starting CMD52 arg 1000d000 flags 00000195 [ 146.393755] mmc2: req done (CMD52): 0: 00001000 00000000 00000000 00000000 [ 146.393846] mmc2: starting CMD52 arg 1000d200 flags 00000195 [ 146.393914] mmc2: req done (CMD52): 0: 00001000 00000000 00000000 00000000 [ 146.393999] mmc2: starting CMD52 arg 1000d400 flags 00000195 [ 146.394060] mmc2: req done (CMD52): 0: 00001000 00000000 00000000 00000000 [ 146.422702] mmc2: starting CMD52 arg 1001d000 flags 00000195 [ 146.422943] mmc2: req done (CMD52): 0: 00001000 00000000 00000000 00000000 [ 146.423182] mmc2: starting CMD52 arg 1001d200 flags 00000195 [ 146.423352] mmc2: req done (CMD52): 0: 00001000 00000000 00000000 00000000 [ 146.423511] mmc2: starting CMD52 arg 1001d400 flags 00000195 [ 146.423681] mmc2: req done (CMD52): 0: 00001000 00000000 00000000 00000000 [ 146.423837] mmc2: starting CMD52 arg 1001d600 flags 00000195 [ 146.424058] mmc2: req done (CMD52): 0: 00001000 00000000 00000000 00000000 [ 146.424215] mmc2: starting CMD52 arg 1001d800 flags 00000195 [ 146.424384] mmc2: req done (CMD52): 0: 00001000 00000000 00000000 00000000 [ 146.424540] mmc2: starting CMD52 arg 1001da00 flags 00000195 [ 146.424710] mmc2: req done (CMD52): 0: 00001000 00000000 00000000 00000000 [ 146.424954] mmc2: starting CMD52 arg 1001dc00 flags 00000195 [ 146.424988] mmc2: req done (CMD52): 0: 00001000 00000000 00000000 00000000 [ 146.428847] mmc2: starting CMD52 arg 1001de00 flags 00000195 [ 146.428903] mmc2: req done (CMD52): 0: 00001000 00000000 00000000 00000000 [ 146.428945] mmc2: starting CMD52 arg 1001e000 flags 00000195 [ 146.428977] mmc2: req done (CMD52): 0: 00001024 00000000 00000000 00000000 [ 146.429010] mmc2: starting CMD52 arg 1001e200 flags 00000195 [ 146.429041] mmc2: req done (CMD52): 0: 00001014 00000000 00000000 00000000 [ 146.429073] mmc2: starting CMD52 arg 1001e400 flags 00000195 [ 146.429104] mmc2: req done (CMD52): 0: 00001070 00000000 00000000 00000000 [ 146.651269] mmc2: starting CMD52 arg 1001d000 flags 00000195 [ 146.651332] mmc2: req done (CMD52): 0: 00001000 00000000 00000000 00000000 [ 146.658220] mmc2: starting CMD52 arg 1001d200 flags 00000195 [ 146.658300] mmc2: req done (CMD52): 0: 00001000 00000000 00000000 00000000 [ 146.659820] mmc2: starting CMD52 arg 1001d400 flags 00000195 [ 146.659877] mmc2: req done (CMD52): 0: 00001000 00000000 00000000 00000000 [ 146.659916] mmc2: starting CMD52 arg 1001d600 flags 00000195 [ 146.659949] mmc2: req done (CMD52): 0: 00001000 00000000 00000000 00000000 [ 146.659983] mmc2: starting CMD52 arg 1001d800 flags 00000195 [ 146.660014] mmc2: req done (CMD52): 0: 00001000 00000000 00000000 00000000 [ 146.660046] mmc2: starting CMD52 arg 1001da00 flags 00000195 [ 146.660077] mmc2: req done (CMD52): 0: 00001000 00000000 00000000 00000000 [ 146.660108] mmc2: starting CMD52 arg 1001dc00 flags 00000195 [ 146.660139] mmc2: req done (CMD52): 0: 00001000 00000000 00000000 00000000 [ 146.660171] mmc2: starting CMD52 arg 1001de00 flags 00000195 [ 146.660202] mmc2: req done (CMD52): 0: 00001000 00000000 00000000 00000000 [ 146.660234] mmc2: starting CMD52 arg 1001e000 flags 00000195 [ 146.660264] mmc2: req done (CMD52): 0: 00001024 00000000 00000000 00000000 [ 146.660296] mmc2: starting CMD52 arg 1001e200 flags 00000195 [ 146.660327] mmc2: req done (CMD52): 0: 00001014 00000000 00000000 00000000 [ 146.660359] mmc2: starting CMD52 arg 1001e400 flags 00000195 [ 146.660389] mmc2: req done (CMD52): 0: 00001070 00000000 00000000 00000000 [ 146.674465] mmc2: starting CMD52 arg 00000a00 flags 00000195 [ 146.674526] mmc2: req done (CMD52): 0: 00001000 00000000 00000000 00000000 [ 146.677993] SDIO: Disabling IRQ for mmc2:0001:1... [ 146.678021] mmc2: IRQ thread exiting with code 0 [ 146.681327] mmc2: starting CMD52 arg 00000800 flags 00000195 [ 146.681402] mmc2: req done (CMD52): 0: 00001003 00000000 00000000 00000000 [ 146.683036] mmc2: starting CMD52 arg 80000800 flags 00000195 [ 146.683099] mmc2: req done (CMD52): 0: 00001000 00000000 00000000 00000000 [ 146.683136] SDIO: Disabling device mmc2:0001:1... [ 146.683147] mmc2: starting CMD52 arg 00000400 flags 00000195 [ 146.683181] mmc2: req done (CMD52): 0: 00001002 00000000 00000000 00000000 [ 146.683212] mmc2: starting CMD52 arg 80000400 flags 00000195 [ 146.683243] mmc2: req done (CMD52): 0: 00001000 00000000 00000000 00000000 [ 146.683271] SDIO: Disabled device mmc2:0001:1 [ 146.687088] SDIO: Disabling device mmc2:0001:1... [ 146.687101] mmc2: starting CMD52 arg 00000400 flags 00000195 [ 146.687153] mmc2: req done (CMD52): 0: 00001000 00000000 00000000 00000000 [ 146.693087] mmc2: starting CMD52 arg 80000400 flags 00000195 [ 146.693153] mmc2: req done (CMD52): 0: 00001000 00000000 00000000 00000000 [ 146.693189] SDIO: Disabled device mmc2:0001:1 [ 146.693247] wlan_sdio: probe of mmc2:0001:1 failed with error -1 root@am335x-evm:/lib/modules/4.9.59-ga75d8e9305/extra#