[U-Boot] [PATCH v2 0/9] Further support for the kmp204x architecture

Valentin Longchamp
2014-01-27T10:49:03Z

This patch series refines the support for the kmp204x designs. The main
additions are:
- further support of the QRIO CPLD (bootcounter and GPIO)
- support of the new kmcoge4 board based on kmp204x
- support of I2C deblocking
- support for FPGA configuration (PCIe FPGA)
- various fixes and smaller enhancements

Changes in v2:
- change bootcounter implementation to use generic driver

Rainer Boschung (2):
kmp204x: support for QRIO1 bootcounter
kmp204x: I2C deblocking for I2C-bus1 added

Valentin Longchamp (7):
kmp204x: introduce QRIO GPIO functions
kmp204x: implement workaround for A-006559
kmp204x: add support for the kmcoge4 board
kmp204x: update I2C field of RCW
KM: add the KM_UBI_PART_BOOT_OPTS #define
kmp204x: enable support for SPANSION SPI NOR
kmp204x: initial support for PCIe FPGA configuration

board/keymile/kmp204x/Makefile | 2 +-
board/keymile/kmp204x/kmp204x.c | 128 ++++++++++++-----------------
board/keymile/kmp204x/kmp204x.h | 10 +++
board/keymile/kmp204x/pbi.cfg | 10 +++
board/keymile/kmp204x/pci.c | 85 ++++++++++++++++++++
board/keymile/kmp204x/qrio.c | 147 ++++++++++++++++++++++++++++++++++
board/keymile/kmp204x/rcw_kmp204x.cfg | 2 +-
boards.cfg | 1 +
include/configs/km/keymile-common.h | 10 ++-
include/configs/km/kmp204x-common.h | 21 ++++-
include/configs/kmp204x.h | 7 +-
11 files changed, 340 insertions(+), 83 deletions(-)
create mode 100644 board/keymile/kmp204x/qrio.c

--
1.8.0.1