All of lore.kernel.org
 help / color / mirror / Atom feed
* [U-Boot] [PATCH 0/3] Example of using generic FS loader with FPGA manager
@ 2018-07-26  7:54 tien.fong.chee at intel.com
  2018-07-26  7:54 ` [U-Boot] [PATCH 1/3] ARM: socfpga: Add FPGA drivers for Arria 10 FPGA loadfs tien.fong.chee at intel.com
                   ` (2 more replies)
  0 siblings, 3 replies; 9+ messages in thread
From: tien.fong.chee at intel.com @ 2018-07-26  7:54 UTC (permalink / raw)
  To: u-boot

From: Tien Fong Chee <tien.fong.chee@intel.com>

The purpose of this patchset provides example of using the generic FS loader
which is currently under review at
/data/tfchee/a10_upstreaming/mainstream/17_1_18/patches/firmware_loader_usage .

Basically, the whole machanism is working in two ways:
1. SPL -> spl_board_init -> fpga_fsload -> socfpga_loadfs -> fs_flash_preinit(
process rbf mkimage header with loader) -> init FPGA -> chunk by
chunk to program FPGA using loader

The patchset include this :
2. U-Boot console -> fpga loadfs command -> fpga_fsload -> socfpga_loadfs -> 
fs_flash_preinit(process rbf mkimage header with loader) -> init FPGA ->
chunk by chunk to program FPGA using loader

Tien Fong Chee (3):
  ARM: socfpga: Add FPGA drivers for Arria 10 FPGA loadfs
  enable fpga loadfs
  arm: socfpga: Add Arria 10 SoCFPGA programming interface

 arch/arm/dts/socfpga_arria10.dtsi                  |   12 +
 arch/arm/dts/socfpga_arria10_socdk_sdmmc.dts       |    6 +
 .../include/mach/fpga_manager_arria10.h            |   22 +
 cmd/fpga.c                                         |    2 +-
 configs/socfpga_arria10_defconfig                  |   12 +
 drivers/fpga/altera.c                              |   41 ++-
 drivers/fpga/fpga.c                                |    8 +
 drivers/fpga/socfpga_arria10.c                     |  402 ++++++++++++++++++++
 include/altera.h                                   |    6 +
 include/fpga.h                                     |    2 +
 10 files changed, 504 insertions(+), 9 deletions(-)

-- 
1.7.7.4

^ permalink raw reply	[flat|nested] 9+ messages in thread

end of thread, other threads:[~2018-07-30 13:26 UTC | newest]

Thread overview: 9+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2018-07-26  7:54 [U-Boot] [PATCH 0/3] Example of using generic FS loader with FPGA manager tien.fong.chee at intel.com
2018-07-26  7:54 ` [U-Boot] [PATCH 1/3] ARM: socfpga: Add FPGA drivers for Arria 10 FPGA loadfs tien.fong.chee at intel.com
2018-07-26 10:27   ` Michal Simek
2018-07-26  7:54 ` [U-Boot] [PATCH 2/3] enable fpga loadfs tien.fong.chee at intel.com
2018-07-26  8:10   ` Marek Vasut
2018-07-27  8:57     ` Chee, Tien Fong
2018-07-30 13:26       ` Simon Glass
2018-07-26  7:54 ` [U-Boot] [PATCH 3/3] arm: socfpga: Add Arria 10 SoCFPGA programming interface tien.fong.chee at intel.com
2018-07-26  9:18   ` Michal Simek

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.