Pull request: SoCFPGA changes for u-boot-socfpga-next-20251201

Tom Rini trini at konsulko.com
Mon Dec 1 21:08:28 CET 2025


On Mon, Dec 01, 2025 at 11:05:09AM +0000, Chee, Tien Fong wrote:

> Dear Tom,
> 
> SoCFPGA updates for v2026.01-rc cycle
> 
> This pull request delivers a broad set of improvements across the
> SoCFPGA family, including Agilex5, Cyclone V, SoC64, and common code.
> Key updates include refined boot flows, new driver enablement,
> handoff tooling enhancements, and several stability fixes.
> 
> Highlights:
> 
> * Agilex5:
>   - Enable FAT-based environment storage
>   - MMC driver restores legacy clkmgr-based clock lookup
>   - Cleanup of MMC raw mode enablement logic
> 
> * Cyclone V:
>   - SPL FAT boot support and updated bootcmd sequence
>   - Disable SPL SPI to prevent contention with FAT-based boot
>   - New board handoff script and BSP generator tooling
>   - Optimized Makefile support for SoCFPGA handoff workflows
> 
> * New drivers:
>   - Cadence xSPI driver with full protocol and command support
>   - SPL enablement for DW APB GPIO controller
> 
> * Networking:
>   - xgmac MDIO now supports Clause 45 read/write operations
> 
> * NAND / SoC64:
>   - Enable ONFI detection in Denali NAND controller for SoC64 devices
> 
> * DTS and board updates:
>   - Sync common SoCFPGA U-Boot DTS with kernel sources
>   - Fixes for FPGA2SDRAM configuration and SoCFPGA boot stall behavior
>   - Vining_FPGA migrated to the modern LED framework
>   - Device tree relocation no longer forced off for Vining FPGA
> 
> * Tooling:
>   - Introduces a new Python-based Cyclone V BSP generator
>     covering EMIF, IOCSR, HPS, XML parsing, rendering, and documentation
>     to simplify board enablement and handoff regeneration workflows
> 
> Overall, this series improves boot robustness, enhances xSPI and MDIO
> capabilities, modernizes board support, and introduces new tooling to
> streamline SoCFPGA handoff generation.
> 
> Pipelines test passing https://source.denx.de/u-boot/custodians/u-boot-socfpga/-/pipelines/28569
> 
> Thanks.
> 
> Best regards,
> Tien Fong
> 
> The following changes since commit 31bf4a1c308773895a8e7ea047b3cea037e4c922:
> 
>   Merge tag 'rpi-2026.01-rc3' of https://source.denx.de/u-boot/custodians/u-boot-raspberrypi (2025-11-28 08:26:44 -0600)
> 
> are available in the Git repository at:
> 
>   https://source.denx.de/u-boot/custodians/u-boot-socfpga.git tags/u-boot-socfpga-next-20251201
> 
> for you to fetch changes up to 87cb318344250ac7d598284c0a1928df6bcd1f4e:
> 
>   Add optimized Makefile support for SoCFPGA handoff (2025-12-01 17:26:52 +0800)
> 

Applied to u-boot/master, thanks!

-- 
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/20251201/25ef3670/attachment.sig>


More information about the U-Boot mailing list