[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#1029843: live-boot: Devices Requiring Firmware: multiple requested files in single line overlapping / special characters



On Wed, 3 May 2023 at 03:02, Cyril Brulebois <kibi@debian.org> wrote:
> James Addison <jay@jp-hosting.net> (2023-05-03):
> > I think that the vendor name is coming from a DMI fallback:
> > https://sources.debian.org/src/linux/6.1.25-1/drivers/net/wireless/broadcom/brcm80211/brcmfmac/common.c/?hl=487#L487
>
> I smiled. :)
>
> The (still quick) glance I had earlier stopped when I reached “DMI”
> which I wasn't sure was valid for ARM devices. :)

Yep, it's very possible that I'm on the wrong track with that thought
(can you tell I don't know much about device drivers and hardware?
:)).

The vendor-string only appears once[1] in src:linux, and that's in a
YAML file that I don't see referenced within the build.  But I suppose
there are other places (nvram?) where the value could have originated
from.  My hope is that there's a relatively-hardcoded value somewhere
that we can read from, so that we don't have to worry about any
configuration changes applied locally per-system.

Either way: ignore me for a while, I'll go and use the instructions
you provided later in your message to try to figure out the source of
these values (thank you!).

[1] - https://sources.debian.org/src/linux/6.1.25-1/Documentation/devicetree/bindings/vendor-prefixes.yaml/?hl=1057#L1057


Reply to: