* David Brownell <david-b@xxxxxxxxxxx> [081105 15:54]: > On Monday 03 November 2008, Steve Sakoman wrote: > > > > > > I used David's appended patch plus Tony's 4 HSMMC patches. > > > > > > I used version 8.73.7p3 of the Marvell SD8686 firmware and helper > > > binaries and placed them in /lib/firmware. > > > > I just tried version 9.70.3p24 of the firmware & helper and have > > confirmed that it also works. > > Ditto ... at least in terms of "iwlist scan" finding a decent set > of networks. I think something probably should be done to keep > that chip powered down when it's not in use; it's quite toasty. > I'm not sure whether that issue comes from the libertas driver, > the SDIO stack, or somewhere else (hsmmc glue). > > > > This version is much more easily available from the Marvell site. Go to: > > > > http://www.marvell.com/drivers/search.do > > > > Select "Network Controller" for device type (it's the only choice), > > and "Linux 2.6 - Fedora" for the OS. > > > > You will then be offered two choices, pick > > SD-8686-LINUX26-SYSKT-9.70.3.p24-26409.P45-GPL. Extract (and then > > extract the tar image contained within) and look in the FWImage > > directory. Copy both .bin files to your omap system's /lib/firmware > > directory and rename helper_sd.bin to sd8686.bin. > > Or, for the record, add them to your kernel "firmware" directory > and using Kconfig set > > CONFIG_FIRMWARE_IN_KERNEL=y > CONFIG_EXTRA_FIRMWARE="sd8686_helper.bin sd8686.bin" > CONFIG_EXTRA_FIRMWARE_DIR="firmware" > > It adds some bloat to the kernel (128+ KBytes) but is painless > in terms of rootfs configuration. OK, I've pushed the hsmmc init patches. They still need work though. Please everybody check your board MMC configuration and send patches as needed. Also the write protect interrupts are not handled, and gpio handling is twl specific. Hopefully a better base for the code anyways. Regards, Tony -- To unsubscribe from this list: send the line "unsubscribe linux-omap" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html