[U-Boot] [RFC PATCH 0/7] FPGA changes

Chris Packham judge.packham at gmail.com
Tue Nov 22 09:48:55 CET 2016


Patches 1-3,5-6 are moving existing options to Kconfig. I haven't
touched all the boards that use these options so they are still present
in the whitelist. Hopefully someone more familiar with the zynq boards
can build on top of these.

Patches 4 and 7 are the functional changes I actually want to introduce.
We have some boards where the FPGA images require the reverse bitstream
mode. I think this may be some setting in the Xilinx tools but it seems
to be permanently set in the images coming out of our hardware team.


Chris Packham (7):
  fpga: CONFIG_SYS_FPGA_PROG_FEEDBACK -> CONFIG_FPGA_PROG_FEEDBACK
  fpga: add Kconfig support for Xilinx Spartan devices
  Move CONFIG_FPGA_SPARTAN options to defconfig
  fpga/spartan3: make output quieter
  fpga: add Kconfig for CONFIG_FPGA_PROG_FEEDBACK
  Move FPGA_PROG_FEEDBACK to defconfig
  fpga/spartan3: add reverse bitstream mode

 README                           |  2 +-
 board/astro/mcf5373l/fpga.c      |  4 ++--
 configs/PMC440_defconfig         |  3 +++
 configs/apf27_defconfig          |  3 +++
 configs/astro_mcf5373l_defconfig |  3 +++
 configs/mt_ventoux_defconfig     |  3 +++
 configs/x600_defconfig           |  2 ++
 drivers/fpga/ACEX1K.c            |  8 ++++----
 drivers/fpga/Kconfig             | 24 ++++++++++++++++++++++++
 drivers/fpga/cyclon2.c           | 10 +++++-----
 drivers/fpga/spartan2.c          | 22 +++++++++++-----------
 drivers/fpga/spartan3.c          | 32 ++++++++++++++++++++++----------
 drivers/fpga/virtex2.c           | 18 +++++++++---------
 include/configs/M54455EVB.h      |  2 +-
 include/configs/PMC440.h         |  4 ----
 include/configs/apf27.h          |  6 ------
 include/configs/astro_mcf5373l.h |  4 ----
 include/configs/mt_ventoux.h     |  5 -----
 include/configs/x600.h           |  3 ---
 scripts/config_whitelist.txt     |  2 +-
 20 files changed, 94 insertions(+), 66 deletions(-)

-- 
2.10.2



More information about the U-Boot mailing list