[PATCH 00/10] board: sl28: add sl28cpld support and board cleanups

Michael Walle michael at walle.cc
Mon Jan 31 08:51:39 CET 2022


Am 2021-11-15 23:45, schrieb Michael Walle:
> Add support for the sl28cpld management controller found on this board.
> This is especially useful, because of the integrated watchdog in this
> controller. It is used to supervise the bootup of the bootloader and 
> will
> automatically switch to the failsafe bootloader if u-boot didn't start. 
> Up
> until now, we had to disable this feature, leaving a gap in the 
> failsafe
> boot concept of this board. Now, with this driver in place, this 
> watchdog
> can be enabled at reset and u-boot will disable it late during its 
> startup.
> 
> Additionally, add support for the GPIOs which are connected to this
> controller.
> 
> Besides this support, there are various cleanups, like DRAM output fix,
> printing the version of the management controller and disabling the 
> random
> MAC address generation.
> 
> Implementationwise, the MFD driver is implemented as UCLASS_NOP which
> provides basic access functions and will enumerate its child nodes. The
> device tree binding is the same as already acked by the linux kernel.

Ping. This is now 2.5 month old. It doesn't even touch anything outside
my own board.

-michael


More information about the U-Boot mailing list