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
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