I am having the same issues with a variety of kernels. The symptoms are certainly identical. I have a REV C board that uses GPIOs 138 & 139 for wifi, and they are configured correctly.
[ 0.242706] IGEP2: Hardware Revision C (B-NON compatible)
GPIOs 128-159, gpio:
gpio-137 (GPIO_BT_NRESET ) out hi
gpio-138 (GPIO_WIFI_NPD ) out hi
gpio-139 (GPIO_WIFI_NRESET ) out hi
I am having the same issues with a variety of kernels. The symptoms are certainly identical. I have a REV C board that uses GPIOs 138 & 139 for wifi, and they are configured correctly.
[ 0.242706] IGEP2: Hardware Revision C (B-NON compatible)
GPIOs 128-159, gpio:
gpio-137 (GPIO_BT_NRESET ) out hi
gpio-138 (GPIO_WIFI_NPD ) out hi
gpio-139 (GPIO_WIFI_NRESET ) out hi
I have verified that the arch/arm/ mach-omap2/ board-igep0020. c board file contains the patch you speak of using kernel rev 2.6.35.11 from IGEP's website: http:// downloads. igep.es/ sources/ linux-omap- 2.6.35. 11-0.tar. gz
The results are exactly as above. A modprobe libertas_sdio only prints the following dmesg entries:
[ 440.399200] cfg80211: Calling CRDA to update world regulatory domain
[ 440.494567] libertas_sdio: Libertas SDIO driver
[ 440.494598] libertas_sdio: Copyright Pierre Ossman
I have also tried these kernel revisions with the same identical behavior:
2.6.37.2-x3
2.6.37.5-x5
2.6.38.2-d8
Does anyone own an IGEPv2 _rev_C_ board with WiFi working?