ar6k in andy-tracking

cz_jc jc.bl.dws at gmail.com
Thu Feb 19 10:03:10 CET 2009


Hello, I'm using andy-tracking branch kernel, commit
de8460932576502fb6bf61968a37c4d2aed2d6e2

When my phone boots up, I don't see eth0 interface. This appears in dmesg:

[21474538.905000] s3c2440-sdi s3c2440-sdi: running at 25000kHz (requested:
25000kHz).
[21474538.905000] s3c2440-sdi s3c2440-sdi: running at 25000kHz (requested:
25000kHz).
[21474538.910000] mmc1: queuing CIS tuple 0x80 length 1
[21474538.910000] mmc1: queuing CIS tuple 0x81 length 1
[21474538.910000] mmc1: queuing CIS tuple 0x82 length 1
[21474538.910000] mmc1: new SDIO card at address 0001
[21474538.915000] sdio_ar6000 mmc1:0001:1: deviceInsertedHandler: -1
[21474538.915000] sdio_ar6000 mmc1:0001:1: kthread_stop (ar6000_io): -4
[21474538.920000] sdio_ar6000: probe of mmc1:0001:1 failed with error -4

After running this tweak just a single time after boot, wifi works
flawlessly even after suspend/resume:
echo s3c2440-sdi >/sys/bus/platform/drivers/s3c2440-sdi/unbind
echo s3c2440-sdi >/sys/bus/platform/drivers/s3c2440-sdi/bind

I'm using natively compiled Gentoo. 

CONFIG_AR6000_WLAN=y
# CONFIG_AR6000_WLAN_DEBUG is not set
CONFIG_AR6000_WLAN_RESET=y

My kernel config can be found here: http://prostor.hopto.org/~jc/config
Kernel image: http://prostor.hopto.org/~jc/uImage-GTA02.bin

Just letting you know I tested this and it works great after the fix. The
wifi has been holding a steady connection for 7th day of uptime now, I just
suspended it for a while to test if it works after wakeup. Thanks for the
great work you're doing :)
-- 
View this message in context: http://n2.nabble.com/ar6k-in-andy-tracking-tp2351939p2351939.html
Sent from the Openmoko Kernel mailing list archive at Nabble.com.




More information about the openmoko-kernel mailing list