Skip to content

Integrate uboot-imx-kuk/generic_platform_and_baseboard_revision_detection

Commit: seco-ne/3rd-party/kuk/uboot-imx-kuk@71ff8334

uboot:dts: add pull-up for SAI1_TXD1 and tidy up other boot pin configs

--

Commit: seco-ne/3rd-party/kuk/uboot-imx-kuk@0da7c2ef

uboot:board: propagate board and module info to environment during boot

--

Commit: seco-ne/3rd-party/kuk/uboot-imx-kuk@2ff9b17e

uboot:board: improve boot output describing the system

This commit uses the new baseboard detection to make the descriptive output during boot ("This is a...") more meaningful.

--

Commit: seco-ne/3rd-party/kuk/uboot-imx-kuk@703075a3

uboot:cmd: refactor guf command

This commit removes all code which was previously used to detect the board, as this functionality was moved to board/keithkoep/common/baseboard*. Only code with the purpose to do the bootmode detection remains.

--

Commit: seco-ne/3rd-party/kuk/uboot-imx-kuk@edeaf423

uboot:board: add generic platform and baseboard revision detection

This commit implements generic platform and baseboard revision detection for SBC and SOM systems. It currently supports PFID based baseboard detection.

  • baseboard.h: common interface to query baseboard type and revision. It defines the board types, detects whether PFIDs are used or some other system and forwards the calls to the proper implementation.
  • baseboard_pfids.h: type and revision detection using PFIDs
  • baseboard_util.h: utility functions for reading GPIO values

Some additional functions were made available in kuk_boards.h to implement the changes.

--

Commit: seco-ne/3rd-party/kuk/uboot-imx-kuk@054cf0b7

uboot:config: enable OF_LIBFDT_OVERLAY config option

This change is required to make the fdt apply u-boot command available which is used for applying device tree overlays.

Merge request reports

Loading