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