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