
Hi,
This series is based on FPGA changes I have sent http://lists.denx.de/pipermail/u-boot/2014-April/178204.html
Series contain fpga chagnes for cleaning up full and partial bitstream loading. Also compressed bitstreams are supported. Bitstream detection was done based on device size but it doesn't work for compressed bitstreams. That's why user has to decide which bitstream works with. For that purpose LOADP/LOADBP commands have been created.
LOADMK was guarded to have an option to disable it for systems with limited amount of memory.
For easier testing full branch with all patches and patman description is available here. http://git.denx.de/?p=u-boot/u-boot-microblaze.git;a=shortlog;h=refs/heads/x...
Thanks, Michal
Michal Simek (5): configs: iocom: Fix typo on CMD_FPGA command fpga: Define bitstream type based on command selection fpga: Add support to load partial bitstreams fpga: zynqpl: Clean partial bitstream handling zynq: Enable fpga loadp and loadbp commands
Siva Durga Prasad Paladugu (1): fpga: Guard the LOADMK functionality with CMD_FPGA_LOADMK
README | 13 +++++++++ board/matrix_vision/common/mv_common.c | 2 +- common/cmd_fpga.c | 51 +++++++++++++++++++++++++++++++--- drivers/fpga/fpga.c | 8 ++++-- drivers/fpga/spartan2.c | 3 +- drivers/fpga/spartan3.c | 3 +- drivers/fpga/virtex2.c | 3 +- drivers/fpga/xilinx.c | 10 ++++--- drivers/fpga/zynqpl.c | 22 ++++++--------- include/configs/GEN860T.h | 1 + include/configs/MVBC_P.h | 1 + include/configs/MVBLM7.h | 1 + include/configs/MVSMR.h | 1 + include/configs/alpr.h | 1 + include/configs/astro_mcf5373l.h | 1 + include/configs/balloon3.h | 1 + include/configs/coreboot.h | 1 + include/configs/grsim.h | 1 + include/configs/grsim_leon2.h | 1 + include/configs/iocon.h | 3 +- include/configs/mt_ventoux.h | 1 + include/configs/omap3_mvblx.h | 1 + include/configs/x600.h | 1 + include/configs/zynq-common.h | 3 ++ include/fpga.h | 11 ++++++-- include/xilinx.h | 5 ++-- 26 files changed, 116 insertions(+), 34 deletions(-)
-- 1.8.2.3