[PATCH 1/8] x86: Add a new X86_RUN_64BIT_ONLY to Kconfig
Park, Aiden
aiden.park at intel.com
Wed Apr 29 07:44:46 CEST 2020
Hi Simon,
> -----Original Message-----
> From: Simon Glass <sjg at chromium.org>
> Sent: Sunday, April 26, 2020 1:16 PM
> To: Park, Aiden <aiden.park at intel.com>
> Cc: Bin Meng <bmeng.cn at gmail.com>; U-Boot Mailing List <u-
> boot at lists.denx.de>
> Subject: Re: [PATCH 1/8] x86: Add a new X86_RUN_64BIT_ONLY to Kconfig
>
> Hi Aiden,
>
> On Tue, 21 Apr 2020 at 18:45, <aiden.park at intel.com> wrote:
> >
> > From: Aiden Park <aiden.park at intel.com>
> >
> > This will build U-Boot as a pure 64-bit binary with no SPL.
> > It can be used with a pre-stage boot firmware which has already done
> > 16-bit, 32-bit and 64-bit init.
> >
> > Signed-off-by: Aiden Park <aiden.park at intel.com>
> > ---
> > arch/x86/Kconfig | 8 ++++++++
> > 1 file changed, 8 insertions(+)
> >
> > diff --git a/arch/x86/Kconfig b/arch/x86/Kconfig index
> > c8eae24c07..89add17e69 100644
> > --- a/arch/x86/Kconfig
> > +++ b/arch/x86/Kconfig
> > @@ -40,6 +40,14 @@ config X86_RUN_64BIT
> > runs through the 16-bit and 32-bit init, then switches to 64-bit
> > mode and jumps to U-Boot proper.
> >
> > +config X86_RUN_64BIT_ONLY
>
> Perhaps X86_RUN_64BIT_NO_SPL? Bin might hav a better idea.
>
I considered X64_RUN_64BIT_NO_SPL, X64_RUN_64BIT_PURE and X64_RUN_64BIT_NATIVE.
Hi Bin, can you recommend better naming?
> > + bool "64-bit only"
> > + select X86_64
> > + help
> > + Build U-Boot as a pure 64-bit binary with no 32-bit SPL. This can
> > + be used with a pre-stage boot firmware which has already done
> > + 16-bit, 32-bit and 64-bit init.
> > +
> > endchoice
> >
> > config X86_64
> > --
> > 2.20.1
> >
> Regards,
> Simon
Best Regards,
Aiden
More information about the U-Boot
mailing list