
Optimize Keystone2 code. The Keystone2 code is going to be updated to support several SoC types. Before adding new SoC type it's good to add some general optimizations in order to avoid re patching after. So this series holds the optimizations.
Based on "[U-boot] [Patch v2 0/3] Add support for NAND U-boot image upgrade" https://www.mail-archive.com/u-boot@lists.denx.de/msg141655.html
v2..v1: Removed redundant [ in subj.
Hao Zhang (3): keystone2: ddr: add DDR3 PHY configs updated for PG 2.0 keystone2: move cpu_to_bus() to keystone.c keystone2: add possibility to turn off all dsps
Ivan Khoronzhuk (3): ARM: keystone2: psc: use common PSC base keystone: ddr3: add ddr3.h to hold ddr3 API ARM: keystone2: keystone_nav: make it dependent on keystone driver
arch/arm/cpu/armv7/keystone/Makefile | 3 +- arch/arm/cpu/armv7/keystone/ddr3.c | 25 ++++- arch/arm/cpu/armv7/keystone/keystone.c | 87 +++++++++++++++++ arch/arm/cpu/armv7/keystone/psc.c | 42 ++++----- arch/arm/include/asm/arch-keystone/ddr3.h | 56 +++++++++++ arch/arm/include/asm/arch-keystone/hardware-k2hk.h | 6 +- arch/arm/include/asm/arch-keystone/hardware.h | 50 +++------- arch/arm/include/asm/arch-keystone/mon.h | 15 +++ board/ti/k2hk_evm/board.c | 17 +--- board/ti/k2hk_evm/ddr3.c | 103 ++++++++++++++++++--- 10 files changed, 309 insertions(+), 95 deletions(-) create mode 100644 arch/arm/cpu/armv7/keystone/keystone.c create mode 100644 arch/arm/include/asm/arch-keystone/ddr3.h create mode 100644 arch/arm/include/asm/arch-keystone/mon.h