All of lore.kernel.org
 help / color / mirror / Atom feed
* [U-Boot] [U-boot] [Patch 0/6] Generalize Keystone2 code for other SoC types
@ 2014-07-09 20:44 Ivan Khoronzhuk
  2014-07-09 20:44 ` [U-Boot] [U-boot] [Patch 1/6] k2hk: use common KS2_ prefix for all hardware definitions Ivan Khoronzhuk
                   ` (5 more replies)
  0 siblings, 6 replies; 12+ messages in thread
From: Ivan Khoronzhuk @ 2014-07-09 20:44 UTC (permalink / raw)
  To: u-boot

In order to be able to correctly add another Keysotne2 SoC type we
need to make some preparation changes to the sources. So generalize
Keystone2 code for other SoC types, in particular for Keystone 2
Edison (k2e) SoC. It's needed to add support for Keystone2 k2e_evm
evaluation board, so add some preparation in board files too.

Based on "Optimize keystone2 code for other SoC types" series.
http://www.mail-archive.com/u-boot at lists.denx.de/msg141989.html

Hao Zhang (3):
  ARM: keystone2: move K2HK board files to common KS2 board directory
  configs: k2hk_evm: config: add common EVM configuration header
  keystone: ddr3: move K2HK DDR3 configuration to a common file

Ivan Khoronzhuk (2):
  k2hk: use common KS2_ prefix for all hardware definitions
  ARM: keystone: clock: move K2HK SoC dependent code in separate file

Murali Karicheri (1):
  keystone2: add env option to do unitrd dt fixup

 arch/arm/cpu/armv7/keystone/Makefile               |   1 +
 arch/arm/cpu/armv7/keystone/clock-k2hk.c           | 113 +++++++
 arch/arm/cpu/armv7/keystone/clock.c                | 152 ++-------
 arch/arm/cpu/armv7/keystone/ddr3.c                 |   8 +-
 arch/arm/cpu/armv7/keystone/init.c                 |   4 +-
 arch/arm/cpu/armv7/keystone/keystone.c             |   2 +-
 arch/arm/cpu/armv7/keystone/msmc.c                 |   2 +-
 arch/arm/include/asm/arch-keystone/clock-k2hk.h    |  23 +-
 arch/arm/include/asm/arch-keystone/clock.h         |  28 ++
 arch/arm/include/asm/arch-keystone/clock_defs.h    |   2 +-
 arch/arm/include/asm/arch-keystone/hardware-k2hk.h | 202 ++++++------
 arch/arm/include/asm/arch-keystone/hardware.h      |   4 +-
 board/ti/k2hk_evm/Makefile                         |   9 -
 board/ti/k2hk_evm/ddr3.c                           | 349 ---------------------
 board/ti/ks2_evm/Makefile                          |  11 +
 board/ti/{k2hk_evm/README => ks2_evm/README_K2HK}  |   0
 board/ti/{k2hk_evm => ks2_evm}/board.c             | 139 +++-----
 board/ti/ks2_evm/board.h                           |  19 ++
 board/ti/ks2_evm/board_k2hk.c                      |  81 +++++
 board/ti/ks2_evm/ddr3_cfg.c                        | 130 ++++++++
 board/ti/ks2_evm/ddr3_cfg.h                        |  21 ++
 board/ti/ks2_evm/ddr3_k2hk.c                       |  84 +++++
 boards.cfg                                         |   2 +-
 include/configs/k2hk_evm.h                         | 257 +--------------
 include/configs/ks2_evm.h                          | 275 ++++++++++++++++
 25 files changed, 952 insertions(+), 966 deletions(-)
 create mode 100644 arch/arm/cpu/armv7/keystone/clock-k2hk.c
 delete mode 100644 board/ti/k2hk_evm/Makefile
 delete mode 100644 board/ti/k2hk_evm/ddr3.c
 create mode 100644 board/ti/ks2_evm/Makefile
 rename board/ti/{k2hk_evm/README => ks2_evm/README_K2HK} (100%)
 rename board/ti/{k2hk_evm => ks2_evm}/board.c (68%)
 create mode 100644 board/ti/ks2_evm/board.h
 create mode 100644 board/ti/ks2_evm/board_k2hk.c
 create mode 100644 board/ti/ks2_evm/ddr3_cfg.c
 create mode 100644 board/ti/ks2_evm/ddr3_cfg.h
 create mode 100644 board/ti/ks2_evm/ddr3_k2hk.c
 create mode 100644 include/configs/ks2_evm.h

-- 
1.8.3.2

^ permalink raw reply	[flat|nested] 12+ messages in thread

end of thread, other threads:[~2014-07-26  1:27 UTC | newest]

Thread overview: 12+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2014-07-09 20:44 [U-Boot] [U-boot] [Patch 0/6] Generalize Keystone2 code for other SoC types Ivan Khoronzhuk
2014-07-09 20:44 ` [U-Boot] [U-boot] [Patch 1/6] k2hk: use common KS2_ prefix for all hardware definitions Ivan Khoronzhuk
2014-07-26  1:27   ` [U-Boot] [U-Boot, U-boot, " Tom Rini
2014-07-09 20:44 ` [U-Boot] [U-boot] [Patch 2/6] keystone2: add env option to do unitrd dt fixup Ivan Khoronzhuk
2014-07-09 20:44 ` [U-Boot] [U-boot] [Patch 3/6] ARM: keystone2: move K2HK board files to common KS2 board directory Ivan Khoronzhuk
2014-07-26  1:27   ` [U-Boot] [U-Boot, U-boot, " Tom Rini
2014-07-09 20:44 ` [U-Boot] [U-boot] [Patch 4/6] ARM: keystone: clock: move K2HK SoC dependent code in separate file Ivan Khoronzhuk
2014-07-26  1:27   ` [U-Boot] [U-Boot, U-boot, " Tom Rini
2014-07-09 20:44 ` [U-Boot] [U-boot] [Patch 5/6] configs: k2hk_evm: config: add common EVM configuration header Ivan Khoronzhuk
2014-07-26  1:27   ` [U-Boot] [U-Boot, U-boot, " Tom Rini
2014-07-09 20:44 ` [U-Boot] [U-boot] [Patch 6/6] keystone: ddr3: move K2HK DDR3 configuration to a common file Ivan Khoronzhuk
2014-07-26  1:27   ` [U-Boot] [U-Boot, U-boot, " Tom Rini

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.