mbox series

[v2,00/12] x86: Minor improvements mostly for image loading

Message ID 20210124170613.3434824-1-sjg@chromium.org
Headers show
Series x86: Minor improvements mostly for image loading | expand

Message

Simon Glass Jan. 24, 2021, 5:06 p.m. UTC
This series provides a few improvements for loading of images. It also
provides a way to show more detailed model information as well as an
of-platdata fix noticed recently.

Changes in v2:
- Add comment to .lds file
- Add more notes to the commit
- Fix two missing asterisks in comments

Simon Glass (12):
  x86: acpi_gpe: Update driver name to match devicetree
  x86: spl: Add a function to find the text base
  x86: apl: Enhance debugging in the SPL loader
  x86: Make sure the SPL image ends on a suitable boundary
  x86: spl: Make moving BSS conditional
  x86: Update Chromium OS GNVS names
  x86: zimage: Allow dumping the image from outside the module
  x86: zimage: Improve command-line debug handling
  x86: spl: Clear BSS unconditionally
  x86: tpl: Show next stage being booted
  sysinfo: Allow showing model info from sysinfo
  x86: coral: Show memory config and SKU ID on startup

 arch/x86/cpu/acpi_gpe.c                       |   6 +-
 arch/x86/cpu/apollolake/spl.c                 |  12 +-
 arch/x86/cpu/u-boot-spl.lds                   |  12 ++
 arch/x86/dts/chromebook_coral.dts             |  11 ++
 arch/x86/include/asm/intel_gnvs.h             |  34 ++++-
 arch/x86/include/asm/zimage.h                 |  10 ++
 arch/x86/lib/spl.c                            |   2 +-
 arch/x86/lib/tpl.c                            |   7 +-
 arch/x86/lib/zimage.c                         |  33 +++--
 board/google/chromebook_coral/coral.c         | 139 +++++++++++++++++-
 board/google/chromebook_coral/variant_gpio.h  |   6 -
 common/board_info.c                           |  37 ++++-
 common/spl/spl.c                              |   6 +
 .../sysinfo/google,coral.txt                  |  37 +++++
 include/spl.h                                 |  10 ++
 include/sysinfo.h                             |   4 +
 16 files changed, 318 insertions(+), 48 deletions(-)
 create mode 100644 doc/device-tree-bindings/sysinfo/google,coral.txt

Comments

Bin Meng Feb. 1, 2021, 6:40 a.m. UTC | #1
Hi Simon,

On Mon, Jan 25, 2021 at 1:06 AM Simon Glass <sjg@chromium.org> wrote:
>
> This series provides a few improvements for loading of images. It also
> provides a way to show more detailed model information as well as an
> of-platdata fix noticed recently.
>
> Changes in v2:
> - Add comment to .lds file
> - Add more notes to the commit
> - Fix two missing asterisks in comments
>
> Simon Glass (12):
>   x86: acpi_gpe: Update driver name to match devicetree
>   x86: spl: Add a function to find the text base
>   x86: apl: Enhance debugging in the SPL loader
>   x86: Make sure the SPL image ends on a suitable boundary
>   x86: spl: Make moving BSS conditional
>   x86: Update Chromium OS GNVS names
>   x86: zimage: Allow dumping the image from outside the module
>   x86: zimage: Improve command-line debug handling
>   x86: spl: Clear BSS unconditionally
>   x86: tpl: Show next stage being booted
>   sysinfo: Allow showing model info from sysinfo
>   x86: coral: Show memory config and SKU ID on startup

Patch 1-10 was applied to u-boot-x86. Patch 11-12 do not apply. Please
rebase. Thanks!

Regards,
Bin