On 14:26-20240109, Roger Quadros wrote: > Hi, > > AM64-EVM [1] supports NAND via expansion card. > > This series fixes the GPMC memory and NAND drivers > and provides NAND configuration for AM642 platform. > > The extension card support and NAND DT overlay is > still missing so NAND is not yet functional just with > this series. > > It was tested with NAND overlay [2] manually applied to base > AM64-EVM DT. > > CI test results are available at > https://github.com/u-boot/u-boot/pull/460 > > [1] https://www.ti.com/tool/TMDS64EVM > [2] https://lore.kernel.org/all/20230923080046.5373-2-rog...@kernel.org/ > > Roger Quadros (4): > memory: ti-gpmc: Fix build > mtd: rawnand: omap_gpmc: Use DT provided IO address > arm: mach-k3: am642: Define NAND boot device > configs: am64x_evm_a53_defconfig: Enable NAND > > arch/arm/mach-k3/am642_init.c | 3 +++ > arch/arm/mach-k3/include/mach/am64_spl.h | 1 + > configs/am64x_evm_a53_defconfig | 32 ++++++++++++++++++++++++ > drivers/memory/ti-gpmc.c | 2 +- > drivers/mtd/nand/raw/omap_gpmc.c | 19 ++++++++++---- > 5 files changed, 51 insertions(+), 6 deletions(-)
Please update am64x documentation as well. People will need to know how to actually build, flash and use it. > > > base-commit: c2c598e87cfe56f5991730762c00733c5aa9a994 > prerequisite-patch-id: e0465f3e924302d1c4bd47f2129b4eb3bd9faead > -- > 2.34.1 > -- Regards, Nishanth Menon Key (0xDDB5849D1736249D) / Fingerprint: F8A2 8693 54EB 8232 17A3 1A34 DDB5 849D 1736 249D