[PATCH 0/5] arm: socfpga: enable NAND boot support on Agilex platforms
dinesh.maniyam at altera.com
dinesh.maniyam at altera.com
Thu Jan 29 06:04:41 CET 2026
From: Dinesh Maniyam <dinesh.maniyam at altera.com>
This series enables NAND boot support on SoCFPGA Agilex platforms.
It adds support for loading U-Boot from NAND in SPL using the full
NAND/MTD framework, cleans up controller-specific SPL helpers, and
enables the required NAND configuration for Agilex boards.
No functional change is intended for platforms that do not enable
SPL NAND MTD framework support.
Dinesh Maniyam (5):
mtd: nand: introduce SPL_NAND_FRAMEWORK_CAPABLE Kconfig option
mtd: nand: add generic SPL NAND MTD loader
mtd: nand: wire SPL NAND MTD loader into SPL build
arm: socfpga: imply SPL_NAND_FRAMEWORK_CAPABLE for Agilex platforms
arm: socfpga: enable NAND support for Agilex
arch/arm/mach-socfpga/Kconfig | 2 +
configs/socfpga_agilex_defconfig | 11 +++++
drivers/mtd/nand/raw/Kconfig | 25 ++++++++++
drivers/mtd/nand/raw/Makefile | 1 +
drivers/mtd/nand/raw/spl_nand_mtd.c | 76 +++++++++++++++++++++++++++++
5 files changed, 115 insertions(+)
create mode 100644 drivers/mtd/nand/raw/spl_nand_mtd.c
--
2.43.7
More information about the U-Boot
mailing list