On Tue, May 17, 2022 at 04:41:08PM +0800, adrian.ho.yin.ng@xxxxxxxxx wrote: > From: Adrian Ng Ho Yin <adrian.ho.yin.ng@xxxxxxxxx> > > Hi, > > A DebugFS for the FPGA Manager Framework is implemented which supports > read/write functionality for the FPGA image firmware file to program for > debugging purposes. To facilitate in usage a documentation for debugFS is > added. A debugFS interface is extended for setting the maximum time in > microseconds for the FPGA to go to the operating state after the region > has been programmed. There were some discussion about the FPGA reprograming user interface in resent years. For FPGA framework, a well designed user interface is needed rather than a debug one. As is stated by the Patch #2, the FPGA reprograming should take care of the running devices on that FPGA region, or system breaks. Thanks Yilun > > Adrian Ng Ho Yin (1): > fpga: Implement DebugFS for FPGA Manager Framework > > Alan Tull (1): > fpga: doc: documentation for FPGA debugfs > > Matthew Gerlach (1): > add debugfs interface for fpga config complete timeout > > Documentation/fpga/debugfs.txt | 39 +++++++ > drivers/fpga/Kconfig | 7 ++ > drivers/fpga/Makefile | 1 + > drivers/fpga/fpga-mgr-debugfs.c | 188 ++++++++++++++++++++++++++++++++ > drivers/fpga/fpga-mgr-debugfs.h | 32 ++++++ > drivers/fpga/fpga-mgr.c | 8 ++ > include/linux/fpga/fpga-mgr.h | 3 + > 7 files changed, 278 insertions(+) > create mode 100644 Documentation/fpga/debugfs.txt > create mode 100644 drivers/fpga/fpga-mgr-debugfs.c > create mode 100644 drivers/fpga/fpga-mgr-debugfs.h > > -- > 2.26.2