On Wed, 3 May 2023 at 03:02, Cyril Brulebois <k...@debian.org> wrote: > James Addison <j...@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