* [U-Boot] [PATCH v5 0/8] x86: Add basic Slim Bootloader payload support
@ 2019-07-22 5:13 Park, Aiden
2019-07-22 6:27 ` Bin Meng
0 siblings, 1 reply; 5+ messages in thread
From: Park, Aiden @ 2019-07-22 5:13 UTC (permalink / raw)
To: u-boot
Hi Bin/Andy,
> -----Original Message-----
> From: Park, Aiden
> Sent: Tuesday, July 16, 2019 9:41 PM
> To: U-Boot Mailing List <u-boot@lists.denx.de>; Simon Glass
> <sjg@chromium.org>; Bin Meng <bmeng.cn@gmail.com>; Andy Shevchenko
> <andy.shevchenko@gmail.com>
> Subject: [PATCH v5 0/8] x86: Add basic Slim Bootloader payload support
>
> This patch is to enable U-Boot as a payload which runs on top of Slim
> Bootloader(https://github.com/slimbootloader/slimbootloader) boot firmware
> for x86 platforms.
>
> The Slim Bootloader is designed with multi-stage architecture for the execution
> from reset vector to OS hand-off, and supports qemu, Apollolake, Whiskeylake
> and Coffeelake platforms consuming Intel FSP(https://github.com/IntelFsp/FSP)
> for silicon initialization including CAR and memory initialization.
> As multi-stage architecture, the Slim Bootloader adopts payload concept which
> is responsible for OS load from media devices and boot OS and it supports 32-bit
> PE32, EFI FV, ELF and RAW format payloads.
> The Slim Bootloader generate HOB(Hand Off Block) list pointer, which has debug
> serial port info, memory map info, performance data info and etc., and passes it
> to a payload. U-Boot configures serial port, dram, pci, tsc and others with the
> information from the HOB.
>
> The compiled U-Boot supports usb, sata and sd/mmc boot which have been
> verified on qemu and other supported platforms.
>
> Changes in v5:
> * Remove X86_LOAD_FROM_32_BIT from slimbootloader_defconfig
>
> Changes in v4:
> * Use arch/x86/cpu/start.S with CONFIG_SYS_SLIMBOOTLOADER condition
> * Update U-boot or u-boot to U-Boot in commit message
> * Add static keyword in static function
>
> Changes in v3:
> * Add a brief description about Slim Bootloader in 1st patch
> * Add a common HOB library to be used by both FSP and Slim Bootloader
> * Move board/slimbootloader/slimbootloader to board/intel/slimbootloader
> * Add more description board/intel/slimbootloader/README
> * Fix comments from the code review
>
> Changes in v2:
> * Split a single patch to 8 patches
> * Add more comment for each structure and functions
>
> Aiden Park (8):
> x86: Add new slimbootloader CPU type
> x86: Add a common hob library
> x86: slimbootloader: Add memory configuration
> x86: slimbootloader: Add serial driver
> x86: slimbootloader: Set TSC information for timer driver
> x86: slimbootloader: Add a slimbootloader device tree
> board: intel: Add new slimbootloader board
> x86: Skip setting up MTRRs in slimbootloader
>
> arch/x86/Kconfig | 1 +
> arch/x86/cpu/Makefile | 1 +
> arch/x86/cpu/slimbootloader/Kconfig | 26 ++
> arch/x86/cpu/slimbootloader/Makefile | 5 +
> arch/x86/cpu/slimbootloader/car.S | 14 +
> arch/x86/cpu/slimbootloader/dram.c | 151 +++++++++++
> arch/x86/cpu/slimbootloader/serial.c | 69 +++++
> arch/x86/cpu/slimbootloader/slimbootloader.c | 55 ++++
> arch/x86/cpu/start.S | 6 +-
> arch/x86/dts/Makefile | 1 +
> arch/x86/dts/slimbootloader.dts | 27 ++
> .../asm/arch-slimbootloader/slimbootloader.h | 121 +++++++++
> arch/x86/include/asm/fsp/fsp_hob.h | 183 +------------
> arch/x86/include/asm/fsp/fsp_support.h | 37 +--
> arch/x86/include/asm/fsp/fsp_types.h | 8 -
> arch/x86/include/asm/global_data.h | 2 +-
> arch/x86/include/asm/hob.h | 250 ++++++++++++++++++
> arch/x86/lib/Makefile | 3 +-
> arch/x86/lib/asm-offsets.c | 2 +-
> arch/x86/lib/fsp/fsp_support.c | 78 +-----
> arch/x86/lib/hob.c | 104 ++++++++
> arch/x86/lib/init_helpers.c | 3 +-
> board/intel/Kconfig | 14 +
> board/intel/slimbootloader/Kconfig | 51 ++++
> board/intel/slimbootloader/Makefile | 5 +
> board/intel/slimbootloader/README | 133 ++++++++++
> board/intel/slimbootloader/slimbootloader.c | 17 ++
> board/intel/slimbootloader/start.S | 9 +
> configs/slimbootloader_defconfig | 21 ++
> include/configs/slimbootloader.h | 59 +++++
> 30 files changed, 1149 insertions(+), 307 deletions(-) create mode 100644
> arch/x86/cpu/slimbootloader/Kconfig
> create mode 100644 arch/x86/cpu/slimbootloader/Makefile
> create mode 100644 arch/x86/cpu/slimbootloader/car.S create mode 100644
> arch/x86/cpu/slimbootloader/dram.c
> create mode 100644 arch/x86/cpu/slimbootloader/serial.c
> create mode 100644 arch/x86/cpu/slimbootloader/slimbootloader.c
> create mode 100644 arch/x86/dts/slimbootloader.dts create mode 100644
> arch/x86/include/asm/arch-slimbootloader/slimbootloader.h
> create mode 100644 arch/x86/include/asm/hob.h create mode 100644
> arch/x86/lib/hob.c create mode 100644 board/intel/slimbootloader/Kconfig
> create mode 100644 board/intel/slimbootloader/Makefile
> create mode 100644 board/intel/slimbootloader/README create mode
> 100644 board/intel/slimbootloader/slimbootloader.c
> create mode 100644 board/intel/slimbootloader/start.S
> create mode 100644 configs/slimbootloader_defconfig create mode 100644
> include/configs/slimbootloader.h
>
> --
> 2.20.1
Any update on this series? I hope this will be merged soon. Thanks.
Best Regards,
Aiden
^ permalink raw reply [flat|nested] 5+ messages in thread
* [U-Boot] [PATCH v5 0/8] x86: Add basic Slim Bootloader payload support
2019-07-22 5:13 [U-Boot] [PATCH v5 0/8] x86: Add basic Slim Bootloader payload support Park, Aiden
@ 2019-07-22 6:27 ` Bin Meng
2019-07-22 15:50 ` Andy Shevchenko
0 siblings, 1 reply; 5+ messages in thread
From: Bin Meng @ 2019-07-22 6:27 UTC (permalink / raw)
To: u-boot
Hi Aiden,
On Mon, Jul 22, 2019 at 1:13 PM Park, Aiden <aiden.park@intel.com> wrote:
>
> Hi Bin/Andy,
>
> > -----Original Message-----
> > From: Park, Aiden
> > Sent: Tuesday, July 16, 2019 9:41 PM
> > To: U-Boot Mailing List <u-boot@lists.denx.de>; Simon Glass
> > <sjg@chromium.org>; Bin Meng <bmeng.cn@gmail.com>; Andy Shevchenko
> > <andy.shevchenko@gmail.com>
> > Subject: [PATCH v5 0/8] x86: Add basic Slim Bootloader payload support
> >
> > This patch is to enable U-Boot as a payload which runs on top of Slim
> > Bootloader(https://github.com/slimbootloader/slimbootloader) boot firmware
> > for x86 platforms.
> >
> > The Slim Bootloader is designed with multi-stage architecture for the execution
> > from reset vector to OS hand-off, and supports qemu, Apollolake, Whiskeylake
> > and Coffeelake platforms consuming Intel FSP(https://github.com/IntelFsp/FSP)
> > for silicon initialization including CAR and memory initialization.
> > As multi-stage architecture, the Slim Bootloader adopts payload concept which
> > is responsible for OS load from media devices and boot OS and it supports 32-bit
> > PE32, EFI FV, ELF and RAW format payloads.
> > The Slim Bootloader generate HOB(Hand Off Block) list pointer, which has debug
> > serial port info, memory map info, performance data info and etc., and passes it
> > to a payload. U-Boot configures serial port, dram, pci, tsc and others with the
> > information from the HOB.
> >
> > The compiled U-Boot supports usb, sata and sd/mmc boot which have been
> > verified on qemu and other supported platforms.
> >
> > Changes in v5:
> > * Remove X86_LOAD_FROM_32_BIT from slimbootloader_defconfig
> >
> > Changes in v4:
> > * Use arch/x86/cpu/start.S with CONFIG_SYS_SLIMBOOTLOADER condition
> > * Update U-boot or u-boot to U-Boot in commit message
> > * Add static keyword in static function
> >
> > Changes in v3:
> > * Add a brief description about Slim Bootloader in 1st patch
> > * Add a common HOB library to be used by both FSP and Slim Bootloader
> > * Move board/slimbootloader/slimbootloader to board/intel/slimbootloader
> > * Add more description board/intel/slimbootloader/README
> > * Fix comments from the code review
> >
> > Changes in v2:
> > * Split a single patch to 8 patches
> > * Add more comment for each structure and functions
> >
> > Aiden Park (8):
> > x86: Add new slimbootloader CPU type
> > x86: Add a common hob library
> > x86: slimbootloader: Add memory configuration
> > x86: slimbootloader: Add serial driver
> > x86: slimbootloader: Set TSC information for timer driver
> > x86: slimbootloader: Add a slimbootloader device tree
> > board: intel: Add new slimbootloader board
> > x86: Skip setting up MTRRs in slimbootloader
> >
> > arch/x86/Kconfig | 1 +
> > arch/x86/cpu/Makefile | 1 +
> > arch/x86/cpu/slimbootloader/Kconfig | 26 ++
> > arch/x86/cpu/slimbootloader/Makefile | 5 +
> > arch/x86/cpu/slimbootloader/car.S | 14 +
> > arch/x86/cpu/slimbootloader/dram.c | 151 +++++++++++
> > arch/x86/cpu/slimbootloader/serial.c | 69 +++++
> > arch/x86/cpu/slimbootloader/slimbootloader.c | 55 ++++
> > arch/x86/cpu/start.S | 6 +-
> > arch/x86/dts/Makefile | 1 +
> > arch/x86/dts/slimbootloader.dts | 27 ++
> > .../asm/arch-slimbootloader/slimbootloader.h | 121 +++++++++
> > arch/x86/include/asm/fsp/fsp_hob.h | 183 +------------
> > arch/x86/include/asm/fsp/fsp_support.h | 37 +--
> > arch/x86/include/asm/fsp/fsp_types.h | 8 -
> > arch/x86/include/asm/global_data.h | 2 +-
> > arch/x86/include/asm/hob.h | 250 ++++++++++++++++++
> > arch/x86/lib/Makefile | 3 +-
> > arch/x86/lib/asm-offsets.c | 2 +-
> > arch/x86/lib/fsp/fsp_support.c | 78 +-----
> > arch/x86/lib/hob.c | 104 ++++++++
> > arch/x86/lib/init_helpers.c | 3 +-
> > board/intel/Kconfig | 14 +
> > board/intel/slimbootloader/Kconfig | 51 ++++
> > board/intel/slimbootloader/Makefile | 5 +
> > board/intel/slimbootloader/README | 133 ++++++++++
> > board/intel/slimbootloader/slimbootloader.c | 17 ++
> > board/intel/slimbootloader/start.S | 9 +
> > configs/slimbootloader_defconfig | 21 ++
> > include/configs/slimbootloader.h | 59 +++++
> > 30 files changed, 1149 insertions(+), 307 deletions(-) create mode 100644
> > arch/x86/cpu/slimbootloader/Kconfig
> > create mode 100644 arch/x86/cpu/slimbootloader/Makefile
> > create mode 100644 arch/x86/cpu/slimbootloader/car.S create mode 100644
> > arch/x86/cpu/slimbootloader/dram.c
> > create mode 100644 arch/x86/cpu/slimbootloader/serial.c
> > create mode 100644 arch/x86/cpu/slimbootloader/slimbootloader.c
> > create mode 100644 arch/x86/dts/slimbootloader.dts create mode 100644
> > arch/x86/include/asm/arch-slimbootloader/slimbootloader.h
> > create mode 100644 arch/x86/include/asm/hob.h create mode 100644
> > arch/x86/lib/hob.c create mode 100644 board/intel/slimbootloader/Kconfig
> > create mode 100644 board/intel/slimbootloader/Makefile
> > create mode 100644 board/intel/slimbootloader/README create mode
> > 100644 board/intel/slimbootloader/slimbootloader.c
> > create mode 100644 board/intel/slimbootloader/start.S
> > create mode 100644 configs/slimbootloader_defconfig create mode 100644
> > include/configs/slimbootloader.h
> >
> > --
> > 2.20.1
>
> Any update on this series? I hope this will be merged soon. Thanks.
Yes, I plan to merge this series for v2019.10 release.
But I want to wait for Andy's comments before that in case he has some
comments that need to be addressed. Thanks!
Regards,
Bin
^ permalink raw reply [flat|nested] 5+ messages in thread
* [U-Boot] [PATCH v5 0/8] x86: Add basic Slim Bootloader payload support
2019-07-22 6:27 ` Bin Meng
@ 2019-07-22 15:50 ` Andy Shevchenko
0 siblings, 0 replies; 5+ messages in thread
From: Andy Shevchenko @ 2019-07-22 15:50 UTC (permalink / raw)
To: u-boot
On Mon, Jul 22, 2019 at 9:27 AM Bin Meng <bmeng.cn@gmail.com> wrote:
> On Mon, Jul 22, 2019 at 1:13 PM Park, Aiden <aiden.park@intel.com> wrote:
> > > -----Original Message-----
> > Any update on this series? I hope this will be merged soon. Thanks.
>
> Yes, I plan to merge this series for v2019.10 release.
>
> But I want to wait for Andy's comments before that in case he has some
> comments that need to be addressed. Thanks!
Just finished my review round, thanks for patience, and sorry for the delay.
--
With Best Regards,
Andy Shevchenko
^ permalink raw reply [flat|nested] 5+ messages in thread
* [U-Boot] [PATCH v5 0/8] x86: Add basic Slim Bootloader payload support
2019-07-17 4:40 Park, Aiden
@ 2019-07-22 15:53 ` Andy Shevchenko
0 siblings, 0 replies; 5+ messages in thread
From: Andy Shevchenko @ 2019-07-22 15:53 UTC (permalink / raw)
To: u-boot
On Wed, Jul 17, 2019 at 7:40 AM Park, Aiden <aiden.park@intel.com> wrote:
>
> This patch is to enable U-Boot as a payload which runs on top of Slim Bootloader(https://github.com/slimbootloader/slimbootloader) boot firmware for x86 platforms.
>
> The Slim Bootloader is designed with multi-stage architecture for the execution from reset vector to OS hand-off, and supports qemu, Apollolake, Whiskeylake and Coffeelake platforms consuming Intel FSP(https://github.com/IntelFsp/FSP) for silicon initialization including CAR and memory initialization.
> As multi-stage architecture, the Slim Bootloader adopts payload concept which is responsible for OS load from media devices and boot OS and it supports 32-bit PE32, EFI FV, ELF and RAW format payloads.
> The Slim Bootloader generate HOB(Hand Off Block) list pointer, which has debug serial port info, memory map info, performance data info and etc., and passes it to a payload. U-Boot configures serial port, dram, pci, tsc and others with the information from the HOB.
>
The comments are per individual patches, but some of them have remarks
to be applied to entire series (usually it's a rule of thumb to check
entire series for similarities even if got only comment for one
place).
Not commented patches, after addressing global remarks, are subject to have mine
Reviewed-by: Andy Shevchenko <andy.shevchenko@gmail.com>
> The compiled U-Boot supports usb, sata and sd/mmc boot which have been verified on qemu and other supported platforms.
>
> Changes in v5:
> * Remove X86_LOAD_FROM_32_BIT from slimbootloader_defconfig
>
> Changes in v4:
> * Use arch/x86/cpu/start.S with CONFIG_SYS_SLIMBOOTLOADER condition
> * Update U-boot or u-boot to U-Boot in commit message
> * Add static keyword in static function
>
> Changes in v3:
> * Add a brief description about Slim Bootloader in 1st patch
> * Add a common HOB library to be used by both FSP and Slim Bootloader
> * Move board/slimbootloader/slimbootloader to board/intel/slimbootloader
> * Add more description board/intel/slimbootloader/README
> * Fix comments from the code review
>
> Changes in v2:
> * Split a single patch to 8 patches
> * Add more comment for each structure and functions
>
> Aiden Park (8):
> x86: Add new slimbootloader CPU type
> x86: Add a common hob library
> x86: slimbootloader: Add memory configuration
> x86: slimbootloader: Add serial driver
> x86: slimbootloader: Set TSC information for timer driver
> x86: slimbootloader: Add a slimbootloader device tree
> board: intel: Add new slimbootloader board
> x86: Skip setting up MTRRs in slimbootloader
>
> arch/x86/Kconfig | 1 +
> arch/x86/cpu/Makefile | 1 +
> arch/x86/cpu/slimbootloader/Kconfig | 26 ++
> arch/x86/cpu/slimbootloader/Makefile | 5 +
> arch/x86/cpu/slimbootloader/car.S | 14 +
> arch/x86/cpu/slimbootloader/dram.c | 151 +++++++++++
> arch/x86/cpu/slimbootloader/serial.c | 69 +++++
> arch/x86/cpu/slimbootloader/slimbootloader.c | 55 ++++
> arch/x86/cpu/start.S | 6 +-
> arch/x86/dts/Makefile | 1 +
> arch/x86/dts/slimbootloader.dts | 27 ++
> .../asm/arch-slimbootloader/slimbootloader.h | 121 +++++++++
> arch/x86/include/asm/fsp/fsp_hob.h | 183 +------------
> arch/x86/include/asm/fsp/fsp_support.h | 37 +--
> arch/x86/include/asm/fsp/fsp_types.h | 8 -
> arch/x86/include/asm/global_data.h | 2 +-
> arch/x86/include/asm/hob.h | 250 ++++++++++++++++++
> arch/x86/lib/Makefile | 3 +-
> arch/x86/lib/asm-offsets.c | 2 +-
> arch/x86/lib/fsp/fsp_support.c | 78 +-----
> arch/x86/lib/hob.c | 104 ++++++++
> arch/x86/lib/init_helpers.c | 3 +-
> board/intel/Kconfig | 14 +
> board/intel/slimbootloader/Kconfig | 51 ++++
> board/intel/slimbootloader/Makefile | 5 +
> board/intel/slimbootloader/README | 133 ++++++++++
> board/intel/slimbootloader/slimbootloader.c | 17 ++
> board/intel/slimbootloader/start.S | 9 +
> configs/slimbootloader_defconfig | 21 ++
> include/configs/slimbootloader.h | 59 +++++
> 30 files changed, 1149 insertions(+), 307 deletions(-)
> create mode 100644 arch/x86/cpu/slimbootloader/Kconfig
> create mode 100644 arch/x86/cpu/slimbootloader/Makefile
> create mode 100644 arch/x86/cpu/slimbootloader/car.S
> create mode 100644 arch/x86/cpu/slimbootloader/dram.c
> create mode 100644 arch/x86/cpu/slimbootloader/serial.c
> create mode 100644 arch/x86/cpu/slimbootloader/slimbootloader.c
> create mode 100644 arch/x86/dts/slimbootloader.dts
> create mode 100644 arch/x86/include/asm/arch-slimbootloader/slimbootloader.h
> create mode 100644 arch/x86/include/asm/hob.h
> create mode 100644 arch/x86/lib/hob.c
> create mode 100644 board/intel/slimbootloader/Kconfig
> create mode 100644 board/intel/slimbootloader/Makefile
> create mode 100644 board/intel/slimbootloader/README
> create mode 100644 board/intel/slimbootloader/slimbootloader.c
> create mode 100644 board/intel/slimbootloader/start.S
> create mode 100644 configs/slimbootloader_defconfig
> create mode 100644 include/configs/slimbootloader.h
>
> --
> 2.20.1
>
--
With Best Regards,
Andy Shevchenko
^ permalink raw reply [flat|nested] 5+ messages in thread
* [U-Boot] [PATCH v5 0/8] x86: Add basic Slim Bootloader payload support
@ 2019-07-17 4:40 Park, Aiden
2019-07-22 15:53 ` Andy Shevchenko
0 siblings, 1 reply; 5+ messages in thread
From: Park, Aiden @ 2019-07-17 4:40 UTC (permalink / raw)
To: u-boot
This patch is to enable U-Boot as a payload which runs on top of Slim Bootloader(https://github.com/slimbootloader/slimbootloader) boot firmware for x86 platforms.
The Slim Bootloader is designed with multi-stage architecture for the execution from reset vector to OS hand-off, and supports qemu, Apollolake, Whiskeylake and Coffeelake platforms consuming Intel FSP(https://github.com/IntelFsp/FSP) for silicon initialization including CAR and memory initialization.
As multi-stage architecture, the Slim Bootloader adopts payload concept which is responsible for OS load from media devices and boot OS and it supports 32-bit PE32, EFI FV, ELF and RAW format payloads.
The Slim Bootloader generate HOB(Hand Off Block) list pointer, which has debug serial port info, memory map info, performance data info and etc., and passes it to a payload. U-Boot configures serial port, dram, pci, tsc and others with the information from the HOB.
The compiled U-Boot supports usb, sata and sd/mmc boot which have been verified on qemu and other supported platforms.
Changes in v5:
* Remove X86_LOAD_FROM_32_BIT from slimbootloader_defconfig
Changes in v4:
* Use arch/x86/cpu/start.S with CONFIG_SYS_SLIMBOOTLOADER condition
* Update U-boot or u-boot to U-Boot in commit message
* Add static keyword in static function
Changes in v3:
* Add a brief description about Slim Bootloader in 1st patch
* Add a common HOB library to be used by both FSP and Slim Bootloader
* Move board/slimbootloader/slimbootloader to board/intel/slimbootloader
* Add more description board/intel/slimbootloader/README
* Fix comments from the code review
Changes in v2:
* Split a single patch to 8 patches
* Add more comment for each structure and functions
Aiden Park (8):
x86: Add new slimbootloader CPU type
x86: Add a common hob library
x86: slimbootloader: Add memory configuration
x86: slimbootloader: Add serial driver
x86: slimbootloader: Set TSC information for timer driver
x86: slimbootloader: Add a slimbootloader device tree
board: intel: Add new slimbootloader board
x86: Skip setting up MTRRs in slimbootloader
arch/x86/Kconfig | 1 +
arch/x86/cpu/Makefile | 1 +
arch/x86/cpu/slimbootloader/Kconfig | 26 ++
arch/x86/cpu/slimbootloader/Makefile | 5 +
arch/x86/cpu/slimbootloader/car.S | 14 +
arch/x86/cpu/slimbootloader/dram.c | 151 +++++++++++
arch/x86/cpu/slimbootloader/serial.c | 69 +++++
arch/x86/cpu/slimbootloader/slimbootloader.c | 55 ++++
arch/x86/cpu/start.S | 6 +-
arch/x86/dts/Makefile | 1 +
arch/x86/dts/slimbootloader.dts | 27 ++
.../asm/arch-slimbootloader/slimbootloader.h | 121 +++++++++
arch/x86/include/asm/fsp/fsp_hob.h | 183 +------------
arch/x86/include/asm/fsp/fsp_support.h | 37 +--
arch/x86/include/asm/fsp/fsp_types.h | 8 -
arch/x86/include/asm/global_data.h | 2 +-
arch/x86/include/asm/hob.h | 250 ++++++++++++++++++
arch/x86/lib/Makefile | 3 +-
arch/x86/lib/asm-offsets.c | 2 +-
arch/x86/lib/fsp/fsp_support.c | 78 +-----
arch/x86/lib/hob.c | 104 ++++++++
arch/x86/lib/init_helpers.c | 3 +-
board/intel/Kconfig | 14 +
board/intel/slimbootloader/Kconfig | 51 ++++
board/intel/slimbootloader/Makefile | 5 +
board/intel/slimbootloader/README | 133 ++++++++++
board/intel/slimbootloader/slimbootloader.c | 17 ++
board/intel/slimbootloader/start.S | 9 +
configs/slimbootloader_defconfig | 21 ++
include/configs/slimbootloader.h | 59 +++++
30 files changed, 1149 insertions(+), 307 deletions(-)
create mode 100644 arch/x86/cpu/slimbootloader/Kconfig
create mode 100644 arch/x86/cpu/slimbootloader/Makefile
create mode 100644 arch/x86/cpu/slimbootloader/car.S
create mode 100644 arch/x86/cpu/slimbootloader/dram.c
create mode 100644 arch/x86/cpu/slimbootloader/serial.c
create mode 100644 arch/x86/cpu/slimbootloader/slimbootloader.c
create mode 100644 arch/x86/dts/slimbootloader.dts
create mode 100644 arch/x86/include/asm/arch-slimbootloader/slimbootloader.h
create mode 100644 arch/x86/include/asm/hob.h
create mode 100644 arch/x86/lib/hob.c
create mode 100644 board/intel/slimbootloader/Kconfig
create mode 100644 board/intel/slimbootloader/Makefile
create mode 100644 board/intel/slimbootloader/README
create mode 100644 board/intel/slimbootloader/slimbootloader.c
create mode 100644 board/intel/slimbootloader/start.S
create mode 100644 configs/slimbootloader_defconfig
create mode 100644 include/configs/slimbootloader.h
--
2.20.1
^ permalink raw reply [flat|nested] 5+ messages in thread
end of thread, other threads:[~2019-07-22 15:53 UTC | newest]
Thread overview: 5+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2019-07-22 5:13 [U-Boot] [PATCH v5 0/8] x86: Add basic Slim Bootloader payload support Park, Aiden
2019-07-22 6:27 ` Bin Meng
2019-07-22 15:50 ` Andy Shevchenko
-- strict thread matches above, loose matches on Subject: below --
2019-07-17 4:40 Park, Aiden
2019-07-22 15:53 ` Andy Shevchenko
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.