
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=resul...
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

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=resul...
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!
participants (2)
-
Bin Meng
-
Tom Rini