[PATCH 7/9] board: hpe: Add GSC board support

Tom Rini trini at konsulko.com
Thu Apr 9 18:34:04 CEST 2026


On Wed, Apr 08, 2026 at 07:24:19PM +0000, Jorge Cisneros wrote:

> Add board support for the HPE GSC (Gen Server Controller), the BMC
> SoC used in HPE Gen12 ProLiant and Synergy servers.
> 
> Board files include:
> - gsc_board.c: Board init, DRAM sizing from Denali memory controller,
>   MAC address provisioning from memory-mapped EEPROM, and FDT fixups
>   for network configuration based on CPLD xregisters
> - common-phy.c: Shared Ethernet/DisplayPort PHY initialization with
>   configurable transmitter amplitude and de-emphasis
> - server_id.c: Custom command to read server identification from CPLD
> - gsc.env: Default SPI flash boot environment
> - gsc.h: Board configuration header with GICv3 and spin-table addresses
> 
> Signed-off-by: Jorge Cisneros <jorge.cisneros at hpe.com>
[snip]
> +int board_init(void)
> +{
> +	return 0;
> +}

I think you can just disable CONFIG_BOARD_INIT in the defconfig instead.

-- 
Tom
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 228 bytes
Desc: not available
URL: <https://lists.denx.de/pipermail/u-boot/attachments/20260409/b68bde3c/attachment.sig>


More information about the U-Boot mailing list