
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
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 | 124 ++++++++++++++-------------- 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 | 15 ++++ include/configs/kmp204x.h | 7 +- 11 files changed, 345 insertions(+), 68 deletions(-) create mode 100644 board/keymile/kmp204x/qrio.c