Please pull u-boot-x86

Bin Meng
2021-02-01T09:37:17Z

Hi Tom,

This PR includes the following x86 changes for v2021.04:

- Fix CMD_ACPI dependency in Kconfig
- Correct overflow in __udelay() in TSC timer driver
- Add a devicetree node for eMMC for Coral
- Minor improvements on image loading
- Reduce size of Samus image

Azure results: PASS
https://dev.azure.com/bmeng/GitHub/_build/results?buildId=316&view=results

The following changes since commit b4804cdd5747d1d932bd338e0ca102ade51b8b6b:

Merge https://gitlab.denx.de/u-boot/custodians/u-boot-usb
(2021-01-31 14:24:35 -0500)

are available in the git repository at:

https://gitlab.denx.de/u-boot/custodians/u-boot-x86

for you to fetch changes up to 77f898d04095cdccb69c476ba0aa19f257fca64d:

x86: Reduce size of samus image (2021-02-01 15:33:26 +0800)

----------------------------------------------------------------
Heinrich Schuchardt (1):
cmd: CMD_ACPI depends on ACPIGEN

Simon Glass (14):
x86: tsc_timer: Correct overflow in __udelay()
x86: coral: Add a devicetree node for eMMC
acpi: Tidy up documentation for struct acpi_gpio
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
x86: Reduce size of samus image

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 | 6 ++++++
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 ++++++++++++++++++++++-----------
cmd/Kconfig | 3 ++-
common/spl/spl.c | 6 ++++++
configs/chromebook_samus_defconfig | 1 +
drivers/timer/tsc_timer.c | 2 +-
include/acpi/acpi_device.h | 9 +++++----
include/configs/chromebook_samus.h | 3 +++
include/spl.h | 10 ++++++++++
16 files changed, 124 insertions(+), 32 deletions(-)

Regards,
Bin