Hello,
We have a custom LS1043A board. We want to use IFC to communicate with an on-board FPGA or nor flash.
Is there a kernel driver for GPCM mode and nor mode of IFC? So that we can use it from Linux. I only see drivers for IFC NAND flash.
Have you checked */uboot/board/freescale/ls1043ardb/cpld.c&cpld.h
Thank you for your email, god bless u.
I have read the code in your email,but it not use ifc bus to interface with CPLD.
So I write the ifc GPCM mode module by myself, but I found an important question: how can I achieve start sequence by operating GPCM registers (form ifc to GPCM)
Thank you for your answer, I have read cpld.c & cpld.h , but there is only reset boot func in it , how can I find some source about AN12098 interface with ls1043ard
You could refer to U-boot driver, e.g. */flexbuild_lsdk2108_github/components/firmware/uboot/board/freescale/ls1043ardb
More details, please refer to AN12098_LS1043A Interfacing with CPLD in LS1043ARDB
There is no source code in the direction /driver/memory of U-BOOT ,only has Kconfig and Makefile, did I find the wrong file?