[PATCH v5 00/20] Convert extension support to UCLASS and adds its support to boot flows

Tom Rini trini at konsulko.com
Mon Nov 3 18:50:08 CET 2025


On Thu, 30 Oct 2025 17:44:53 +0100, Kory Maincent (TI.com) wrote:

> This series converts the extension board framework to use UCLASS as
> requested by Simon Glass, then adds extension support to pxe_utils
> and bootmeth_efi (not tested) to enable extension boards devicetree load
> in the standard boot process.
> 
> I can't test the imx8 extension scan enabled by the
> imx8mm-cl-iot-gate_defconfig as I don't have this board.
> I also can't test the efi bootmeth change as I don't have such board.
> 
> [...]

Applied to u-boot/master, thanks!

[01/20] MAINTAINERS: Add maintainer for extension board support
        commit: d7d05f86fc4c6f4f84a216a237c47a9bdba5c73f
[02/20] board: ti: Exclude cape detection from xPL builds
        commit: 4c9d907eef08f9c23c8136f4e957e2e5ed8028c2
[03/20] board: ti: Fix CAPE_EEPROM_BUS_NUM Kconfig dependency
        commit: 5b68f58a0883a897e44e8356061103784e49d046
[04/20] board: sunxi: Exclude DIP detection from XPL builds
        commit: 9279a00c3c8e32461c901219121e066c9866c8e6
[05/20] board: compulab: Exclude compulab extension board detection from XPL builds
        commit: 06199ca751199bc432f33f10a3992df27a3bdac7
[06/20] include: extension_board: Document the extension structure
        commit: 79cd6e78ff6387685e0ccb5f7382d808478155dc
[07/20] boot: Move extension board support from cmd/ to boot/
        commit: b7edeac950dae10759527a1ed0d1c306710ec9de
[08/20] boot: Add UCLASS support for extension boards
        commit: 78a06090f4860d52dfd1577619f53a7ec75122c9
[09/20] board: ti: Refactor cape detection code for readability
        commit: b2e7b1df3bb8c88a6d5e27f29e152d61f2ec8eb5
[10/20] board: ti: Convert cape detection to use UCLASS framework
        commit: 58a36be4ac8bc68ce6069eddcf8ee3fe2178404e
[11/20] board: sunxi: Refactor CHIP board extension code
        commit: 56cbcb1cc957870148c31a56237c07057d02c7ef
[12/20] board: sunxi: Convert extension support to UCLASS framework
        commit: 53e14e9c0c606f0684a3ddb09afebe4b5eb89926
[13/20] board: sandbox: Improve extension board scan implementation
        commit: 37c6cdb053573587afb57e09a2f5096b4b71c442
[14/20] board: sandbox: Convert extension support to UCLASS framework
        commit: 0487fbec7bd47a8c8685433d1bca260832c668a2
[15/20] board: compulab: Convert imx8mm-cl-iot-gate to UCLASS extension framework
        commit: 6f5b839d5ee1ace365c3c1ba571db7f57bb48433
[16/20] boot: Remove legacy extension board support
        commit: 2d12958ee71b5f400ff2045aebc9730e8e219340
[17/20] boot: extension: Move overlay apply custom logic to command level
        commit: f9b139342c4f6cc067df06692e6dcaa4ba2edafc
[18/20] boot: pxe_utils: Add extension board devicetree overlay support
        commit: 935109cd9e97b2f48b177b7c31373325deab44c0
[19/20] boot: bootmeth_efi: Refactor distro_efi_try_bootflow_files return logic
        commit: d3008a08d822d545d223e6ce53b0c590bb6c83a8
[20/20] boot: bootmeth_efi: Add extension board devicetree overlay support
        commit: e9dc6c12958fc5d909848fc3999e6be5df1cd3ae
-- 
Tom




More information about the U-Boot mailing list