mbox series

Please pull u-boot-x86

Message ID CAEUhbmX9Hjfw+_CHxOHkkrrgQwPWPhnFTBgQpm0Tu30dvEW=yA@mail.gmail.com
State Accepted
Delegated to: Tom Rini
Headers show
Series Please pull u-boot-x86 | expand

Pull-request

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

Message

Bin Meng Feb. 6, 2021, 1:08 p.m. UTC
Hi Tom,

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

Various enhancements to smbios for more flexibility to allow more flexibility
as to where the data for SMBIOS tables comes from:

- introduces some standard sysinfo options as a source, e.g. to read
  strapping pins to determine the board revision
- allows the U-Boot version number to be included
- allows the version number to be provided programmatically, e.g. to
  support the build system adding information after U-Boot is built

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

The following changes since commit 8308a28af821d6498186b3dd7463db9874cd2daf:

  Merge tag 'ti-v2021.04-rc2' of
https://gitlab.denx.de/u-boot/custodians/u-boot-ti (2021-02-05
09:39:31 -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 07c9e683a484bc8e5e22976feb54b1c1a460068d:

  smbios: Allow a few values to come from sysinfo (2021-02-06 19:20:36 +0800)

----------------------------------------------------------------
Simon Glass (12):
      README: Add doumentation for version information
      Makefile: Provide numeric versions
      smbios: Move smbios_write_type to the C file
      smbios: Use char consistently for the eos member
      smbios: Set BIOS release version
      smbios: Use a struct to keep track of context
      smbios: Drop the eos parameter
      smbios: Track the end of the string table
      smbios: Add more options for the BIOS version string
      sysinfo: Move #ifdef so that operations are always defined
      x86: coral: Add sysinfo ops
      smbios: Allow a few values to come from sysinfo

 Makefile                              |   4 +++
 board/google/chromebook_coral/coral.c |   5 +++
 doc/develop/index.rst                 |   1 +
 doc/develop/version.rst               | 101
+++++++++++++++++++++++++++++++++++++++++++++++++++
 include/asm-generic/global_data.h     |   6 ++++
 include/smbios.h                      |  26 +++++++-------
 include/sysinfo.h                     |  13 ++++++-
 lib/smbios.c                          | 248
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++--------------------------------
 8 files changed, 328 insertions(+), 76 deletions(-)
 create mode 100644 doc/develop/version.rst

Regards,
Bin

Comments

Tom Rini Feb. 7, 2021, 7:15 p.m. UTC | #1
On Sat, Feb 06, 2021 at 09:08:48PM +0800, Bin Meng wrote:

> Hi Tom,
> 
> This PR includes the following x86 changes for v2021.04:
> 
> Various enhancements to smbios for more flexibility to allow more flexibility
> as to where the data for SMBIOS tables comes from:
> 
> - introduces some standard sysinfo options as a source, e.g. to read
>   strapping pins to determine the board revision
> - allows the U-Boot version number to be included
> - allows the version number to be provided programmatically, e.g. to
>   support the build system adding information after U-Boot is built
> 
> Azure results: PASS
> https://dev.azure.com/bmeng/GitHub/_build/results?buildId=321&view=results
> 
> The following changes since commit 8308a28af821d6498186b3dd7463db9874cd2daf:
> 
>   Merge tag 'ti-v2021.04-rc2' of
> https://gitlab.denx.de/u-boot/custodians/u-boot-ti (2021-02-05
> 09:39:31 -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 07c9e683a484bc8e5e22976feb54b1c1a460068d:
> 
>   smbios: Allow a few values to come from sysinfo (2021-02-06 19:20:36 +0800)
> 

Applied to u-boot/master, thanks!