Hi James, On Tue, Aug 07, 2012 at 05:42:48PM -0400, James wrote: ... > This is what I tried before. > It implies that I shouldn't need user space. > > ???????????????????????????????????? Include in-kernel firmware blobs in kernel binary ???????????????????????????????????? > ??? CONFIG_FIRMWARE_IN_KERNEL: ??? > ??? ??? > ??? The kernel source tree includes a number of firmware 'blobs' ??? > ??? that are used by various drivers. The recommended way to ??? > ??? use these is to run "make firmware_install", which, after ??? > ??? converting ihex files to binary, copies all of the needed ??? > ??? binary files in firmware/ to /lib/firmware/ on your system so ??? > ??? that they can be loaded by userspace helpers on request. ??? > ??? ??? > ??? Enabling this option will build each required firmware blob ??? > ??? into the kernel directly, where request_firmware() will find ??? > ??? them without having to call out to userspace. This may be ??? > ??? useful if your root file system requires a device that uses ??? > ??? such firmware and do not wish to use an initrd. ??? > ??? ??? > ??? This single option controls the inclusion of firmware for ??? > ??? every driver that uses request_firmware() and ships its ??? > ??? firmware in the kernel source tree, which avoids a ??? > ??? proliferation of 'Include firmware for xxx device' options. ??? > ??? ??? > ??? Say 'N' and let firmware be loaded from userspace. I guess this only applies to firmware blobs which are part of the kernel. Not all of them are. Regards, -- Sakari Ailus e-mail: sakari.ailus@xxxxxx jabber/XMPP/Gmail: sailus@xxxxxxxxxxxxxx -- To unsubscribe from this list: send the line "unsubscribe linux-media" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html