binman: x86: Write skip-at-start when end-at-4gb is used
authorSimon Glass <sjg@chromium.org>
Sun, 16 Feb 2025 02:02:37 +0000 (19:02 -0700)
committerSimon Glass <sjg@chromium.org>
Tue, 27 May 2025 09:07:39 +0000 (10:07 +0100)
commit92d5d1e1cdf3c146a054d36da2f6a2778d12637f
tree47c41b8fc91c539ad079bd70eec0369e6de3d503
parent96b0a77da0e3877308effd3d916c779fb3deb9df
binman: x86: Write skip-at-start when end-at-4gb is used

The end-at-4gb property implies a value for skip-at-start so add it into
the output FDT so that U-Boot can read it.

Now that skip-at-start is implemented, we can drop the workarounds used
in the x86 code to obtain the correct image-pos value.

Signed-off-by: Simon Glass <sjg@chromium.org>
arch/x86/cpu/intel_common/intel_opregion.c
arch/x86/lib/fsp2/fsp_init.c
tools/binman/etype/section.py