> On 17.03.2019, at 15:12, Simon Glass <s...@chromium.org> wrote: > > Well, my thinking is that GD is actually a set of pointers, with the > actual data stored elsewhere. The nice thing about bloblist is that it > is a contiguous block of a set size, which holds data used by > different parts of U-Boot (e.g. could be drivers, arch-specific code, > vboot, features like android boot, EFI, etc.). Some of the pointers in > GD could move to bloblist, like bootstage as already discussed. > > But if you want one solution, then it has to be GD I think. Perhaps we > can defer this until the GD work is done and we have a few more users?
For some RK33xx devices, we inject the original boot-location into the FDT passed to the full U-Boot stage. While this requires FIT in SPL (and may thus not be generally applicable), it is one convenient way for such use-cases today. Thanks, Philipp. _______________________________________________ U-Boot mailing list U-Boot@lists.denx.de https://lists.denx.de/listinfo/u-boot