[Buildroot] [PATCH v3 1/1] linux: allow firmware to be included in kernel

Sam Voss sam.voss at collins.com
Mon Apr 26 15:12:49 UTC 2021


Yann,

On Sun, Apr 25, 2021 at 3:38 PM Yann E. MORIN <yann.morin.1998 at free.fr> wrote:
>
> Sam, All,
>
> On 2021-04-24 10:09 +0200, Yann E. MORIN spake thusly:
> > On 2021-04-23 13:58 -0500, Sam Voss spake thusly:
> > > Add functionality to use the kernel's built-in options to allow binary
> > > blobs to be included with the kernel. This is equivalent to the blobs
> > > existing in /lib/firmware, however are available earlier in the boot
> > > process. This may be useful in situations where a device probes before
> > > the rootfs is fully available (such as a squashfs not being loaded
> > > before a usb device probing).
> [--SNIP--]
> > These two are just copies of the kernel config options. We can't
> > reasonably have a Buildroot option for each of the kernel option.
>
> After reviewing this with other maintainers, and seeing that this is
> already pretty trivial to carry those options directly in the kernel's
> configuration, we've concluded that we do not need to have those two
> options in the Buildroot configuration.

Honestly, BR_BINARIES_DIR is exactly what was missing that drove me to
add this in the first place, because it didn't make sense having to
have a buildroot-specific relative path in the kernel configuration
for these items. Now that I know this exists, I'm fine with using that
instead.

-- 

Sam Voss | Sr. Software Engineer | Commercial Avionics
COLLINS AEROSPACE
400 Collins Road NE, Cedar Rapids, Iowa 52498, USA
Tel: +1 319 263 4039
sam.voss at collins.com | collinsaerospace.com

CONFIDENTIALITY WARNING: This message may contain proprietary and/or
privileged information of Collins Aerospace and its affiliated
companies. If you are not the intended recipient, please 1) Do not
disclose, copy, distribute or use this message or its contents. 2)
Advise the sender by return email. 3) Delete all copies (including all
attachments) from your computer. Your cooperation is greatly
appreciated.


More information about the buildroot mailing list