RFC: Adding U-Boot version in FDT chosen node
Mark Kettenis
mark.kettenis at xs4all.nl
Wed Apr 20 23:51:44 CEST 2022
> Date: Wed, 20 Apr 2022 19:01:43 +0200
> From: Francesco Dolcini <francesco.dolcini at toradex.com>
>
> +Tom
>
> On Mon, Apr 11, 2022 at 08:17:55PM +0200, Francesco Dolcini wrote:
> > Hello all,
> > I have a need to pass the u-boot version string to the operating
> > system and I'm thinking at adding `u-boot,version` property storing
> > `version_string` in it in the FDT `chosen` node.
> >
> > Is this something that would be generally useful? Would be a patch like
> > that acceptable in upstream u-boot? Is there any other obvious way to
> > achieve something like that already implemented (using the cmdline would
> > work without any code change, but probably not the nicest solution).
>
> Any concern on this Tom? I'm asking you directly since you recently
> acknowledged another change [0] related to the chosen node.
>
> [0] https://lore.kernel.org/all/20220412201444.GN14282@bill-the-cat/
To be honest, putting this in the "chosen" node feels odd.
Traditionally device trees have a node dedicated to the firmware. For
example Sun OpenFirmware systems had a "openprom" node with a
"version" property. And OpenPOWER systems have an
"ibm,firmware-versions" node.
More information about the U-Boot
mailing list