I work with igep0030 modules only and do not have IGEPv2 (but I also toy
around with BeagleC3 and overo). The igep0030 is similar to the IGEPv2
but has minor differences in the gpio/port usage.

On the igep0030, the mmc1 interface (and its sdio-based wifi) has failed
detection since linux-3.0.0: I suspect the kernel's pin-init/re-
init/muxing is not so good after linux-2.6.39.

But looking at the u-boot sources for the igep0030 from both IGEP and
Linaro repositories, the pin-init file
(.../u-boot/board/isee/igep0030/igep0030.h) were deficient compared to
Beagle's and overo's. I have modified that file, rebuilt u-boot and,
mmc1 (and the attached sdio-wifi) has started working again for the
linux-3.0.9 (When possible, I'll try linux-3.1.1).

Linaro's git source for the IGEPv2 u-boot pin-init file
(.../u-boot/board/isee/igep0020/igep0020.h) is also very basic, and a
better one may be found int the IGEP repository
(http://git.igep.es/?p=pub/scm/u-boot-arm.git;a=summary) but I can't
test because I haven't an IGEPv2.

The attached u-boot pin-init file igep0030.h may have some issues
because schematics aren't available for checking...

(The real fix should be in the kernel's pin reinit/muxing, but I hope
the above helps).

** Attachment added: "(.../u-boot/board/isee/igep0030/igep0030.h) for 
reference."
   
https://bugs.launchpad.net/ubuntu/+source/linux-linaro-omap/+bug/709348/+attachment/2597393/+files/igep0030.h

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/709348

Title:
  some kernel config missing for wifi with IGEPv2 board (libertas driver
  finds no mmc interface)

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux-linaro-omap/+bug/709348/+subscriptions

-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to