mbox series

Please pull u-boot-x86

Message ID CAEUhbmV4HN8EjBpVVqWB0RupaACJ8_ycUP-41794aMmshntP_w@mail.gmail.com
State Accepted
Delegated to: Tom Rini
Headers show
Series Please pull u-boot-x86 | expand

Pull-request

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

Message

Bin Meng July 15, 2021, 1:54 p.m. UTC
Hi Tom,

This PR includes the following changes for v2021.10:

- x86: various improvements made in getting Chromium OS verified boot
  running on top of coreboot, booting into U-Boot.

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

The following changes since commit c11f5abce84f630c92304683d5bde3204c5612c4:

  Merge branch '2021-07-14-build-and-host-updates' (2021-07-14 20:10:34 -0400)

are available in the Git repository at:

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

for you to fetch changes up to 2f91fc40039d2ef6f433d5c56c4f4701975f510f:

  x86: Ensure the e820 map is installed in all cases (2021-07-15 19:56:16 +0800)

----------------------------------------------------------------
Simon Glass (16):
      pci: Use const for pci_find_device_id() etc.
      x86: pci: Allow binding of some devices before relocation
      spi: ich: Don't require the PCH
      tpm: cr50: Drop unnecessary coral headers
      x86: Don't set up MTRRs if previously done
      x86: Update the MP constants to avoid conflicts
      x86: Do cache set-up by default when booting from coreboot
      x86: coreboot: Show the BIOS date
      x86: coral: Allow booting from coreboot
      x86: Add function comments to cb_sysinfo.h
      x86: coreboot: Use vendor in the Kconfig
      x86: coreboot: Document the memory map
      x86: cros: Check ROM exists before building vboot
      dtoc: Check that a parent is not missing
      doc: Update documentation for cros-2021.04 release
      x86: Ensure the e820 map is installed in all cases

 arch/x86/cpu/coreboot/Kconfig            |  2 +-
 arch/x86/cpu/i386/cpu.c                  |  2 +-
 arch/x86/dts/chromebook_coral.dts        |  2 +-
 arch/x86/dts/chromebook_samus.dts        |  2 +-
 arch/x86/include/asm/cb_sysinfo.h        | 16 ++++++++++++++++
 arch/x86/include/asm/mp.h                | 12 ++++++++----
 arch/x86/lib/init_helpers.c              | 18 ++++++++++++++----
 arch/x86/lib/zimage.c                    |  8 ++++----
 board/coreboot/coreboot/Kconfig          | 12 ++++++++----
 board/coreboot/coreboot/coreboot.c       |  3 +++
 board/google/chromebook_coral/coral.c    | 28 ++++++++++++++++++++++++++++
 doc/board/coreboot/coreboot.rst          | 21 +++++++++++++++++++++
 doc/chromium/run_vboot.rst               | 15 +++++++--------
 doc/device-tree-bindings/pci/x86-pci.txt |  7 ++++++-
 drivers/pci/pci-uclass.c                 | 39
+++++++++++++++++++++++++++++++++++----
 drivers/spi/ich.c                        |  4 ++--
 drivers/tpm/cr50_i2c.c                   |  2 --
 include/dt-bindings/pci/pci.h            | 12 ++++++++++++
 include/pci.h                            |  5 ++---
 tools/dtoc/dtb_platdata.py               |  9 +++++++++
 tools/dtoc/test/dtoc_test_noparent.dts   | 32 ++++++++++++++++++++++++++++++++
 tools/dtoc/test_dtoc.py                  | 10 ++++++++++
 22 files changed, 221 insertions(+), 40 deletions(-)
 create mode 100644 include/dt-bindings/pci/pci.h
 create mode 100644 tools/dtoc/test/dtoc_test_noparent.dts

Regards,
Bin

Comments

Tom Rini July 15, 2021, 6:48 p.m. UTC | #1
On Thu, Jul 15, 2021 at 09:54:08PM +0800, Bin Meng wrote:

> Hi Tom,
> 
> This PR includes the following changes for v2021.10:
> 
> - x86: various improvements made in getting Chromium OS verified boot
>   running on top of coreboot, booting into U-Boot.
> 
> Azure results: PASS
> https://dev.azure.com/bmeng/GitHub/_build/results?buildId=383&view=results
> 
> The following changes since commit c11f5abce84f630c92304683d5bde3204c5612c4:
> 
>   Merge branch '2021-07-14-build-and-host-updates' (2021-07-14 20:10:34 -0400)
> 
> are available in the Git repository at:
> 
>   https://source.denx.de/u-boot/custodians/u-boot-x86
> 
> for you to fetch changes up to 2f91fc40039d2ef6f433d5c56c4f4701975f510f:
> 
>   x86: Ensure the e820 map is installed in all cases (2021-07-15 19:56:16 +0800)
> 

Applied to u-boot/master, thanks!