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

Kory Maincent kory.maincent at bootlin.com
Tue Oct 7 11:04:31 CEST 2025


On Fri, 3 Oct 2025 14:37:35 -0600
Tom Rini <trini at konsulko.com> wrote:

> On Fri, Oct 03, 2025 at 06:33:40PM +0200, Kory Maincent 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.
> > 
> > The UCLASS implementation provides one driver that manages all
> > extension boards (alternative would be one U-Boot device per
> > extension board). Simon is that what you would expect?
> > 
> > Signed-off-by: Kory Maincent <kory.maincent at bootlin.com>  
> 
> This seems good overall, thanks! I'm assuming you were able to test this
> on a few platforms? Which platforms should we try and find someone to
> test this on to make sure there's no surprises down the line?

On this version it was only tested on the ti BeagleBone Black board. I first
wanted acknowledgment of the current design development.
For the v2 I will test more thoroughly the sunxi DIP scan and the sandboard
scan. The only board I don't have is the imx8mm-cl-iot-gate so I hope someone
could test this one on his side. I also can't test the efi bootmeth changes.

Regards,
-- 
Köry Maincent, Bootlin
Embedded Linux and kernel engineering
https://bootlin.com


More information about the U-Boot mailing list