On Tue, 21 May 2024 12:49:09 +0200, Sascha Hauer wrote: > struct boarddata is a mechanism to pass a ARM machine number from PBL to > barebox proper. The EFI payload also uses it to pass some custom > pointers to barebox proper. handoff data was created for exactly this > purpose, so retire boarddata and use handoff data instead. > > @afa, the efi patch is compile tested only. Could you give it a try? > > [...] Applied, thanks! [1/4] handoff-data: put handoff data into data section https://git.pengutronix.de/cgit/barebox/commit/?id=bd7ecdd33ea7 (link may not be stable) [2/4] efi-payload: use handoff data to pass data to barebox proper https://git.pengutronix.de/cgit/barebox/commit/?id=26b93791e9d3 (link may not be stable) [3/4] ARM: beagle: setup C environment early https://git.pengutronix.de/cgit/barebox/commit/?id=439d2f864760 (link may not be stable) [4/4] ARM: replace boarddata with handoff data https://git.pengutronix.de/cgit/barebox/commit/?id=602aaa68a66d (link may not be stable) Best regards, -- Sascha Hauer <s.hauer@xxxxxxxxxxxxxx>