LWN.net Logo

DECLARE_BUILTIN_FIRMWARE deprecated already

DECLARE_BUILTIN_FIRMWARE deprecated already

Posted May 29, 2008 9:19 UTC (Thu) by dwmw2 (subscriber, #2063)
Parent article: Using the firmware loader for static data

I think I've decided to kill off DECLARE_BUILTIN_FIRMWARE.

Instead, we're shifting the firmware blobs to ihex files in the firmware/ subdirectory. Having them standalone means that we can also have a 'make firmware_install' target which puts the same firmware files into /lib/firmware where udev can find them.

With DECLARE_BUILTIN_FIRMWARE that wasn't feasible -- we could only build it in, and didn't easily have the option to have it loaded by userspace.


(Log in to post comments)

DECLARE_BUILTIN_FIRMWARE deprecated already

Posted May 29, 2008 21:49 UTC (Thu) by vonbrand (subscriber, #4458) [Link]

I'd prefer to have filesystem data (if available) take precedence; or, at least, be able to tell the kernel not to load the builtin stuff. Just for sanity, so if the firmware gets corrupted or I want to try a new version a full new kernel isn't required.

Copyright © 2013, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds