imx6q sabred board sd2 use wife ar6103 error(android)

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

imx6q sabred board sd2 use wife ar6103 error(android)

1,070 Views
lipeng1
Contributor I

dear all

I use sd2 for wifi sd2 config like this

static const struct esdhc_platform_data mx6q_sabresd_sd2_data __initconst = {

    .cd_gpio = SABRESD_SD2_CD,

    //.wp_gpio = SABRESD_SD2_WP,

    .always_present = 1,

    .keep_power_at_suspend = 1,

    .support_8bit = 0,

    .delay_line = 0,

    .cd_type = ESDHC_CD_PERMANENT,

    //.runtime_pm = 1,

}; 

when insmod ath6kl_sdio.ko ,error happens,the log is this:

android_readwrite_file: ret=-2

android_readwrite_file: ret=-2

mmc2: queuing unknown CIS tuple 0x01 (3 bytes)

mmc2: queuing unknown CIS tuple 0x1a (5 bytes)

mmc2: queuing unknown CIS tuple 0x1b (8 bytes)

mmc2: queuing unknown CIS tuple 0x14 (0 bytes)

ath6kl: Unable to enable sdio func: -62)

ath6kl: Current ath6kl driver version is: 3.4.0.189

ath6kl: Failed to init ath6kl core

ath6kl_sdio: probe of mmc2:0001:1 failed with error -62

timeout while waiting for init operation

android_readwrite_file: ret=-2

android_readwrite_file: ret=-2

can anybody help me  thanks

Labels (2)
0 Kudos
Reply
1 Reply

587 Views
igorpadykov
NXP Employee
NXP Employee

Hi lipeng

seems ath6kl_sdio works only in configuration provided

in linux linux-3.0.35:

static const struct esdhc_platform_data mx6q_sabresd_sd2_data __initconst = {

    .cd_gpio = SABRESD_SD2_CD,

    .wp_gpio = SABRESD_SD2_WP,

    .keep_power_at_suspend = 1,

    .support_8bit = 1,

    .delay_line = 0,

    .cd_type = ESDHC_CD_CONTROLLER,

};

also please check below links

How to enable Wi-fi AR6103 in Sabre-AI

141-00207-509C_iMX6X_SX-SDCAN_QSG.pdf

for any modifications in ar6103 configuration I would suggest to contact

Silex for updated driver/firmware.

Best regards

igor

0 Kudos
Reply