[U-Boot] [U-Boot: RESEND][PATCH 0/7] Add support for Keystone2 SoC and K2HK EVM
Murali Karicheri
m-karicheri2 at ti.com
Sat Feb 8 00:23:07 CET 2014
- Resending since I missed some in the CC
This patch series add support for keystone2 SoC and K2HK EVM.
Following patches were reviewed before in this list and v1 of the
same is send with review comments incorporated:-
- tools: mkimage: add support for gpimage format
- arm: add support for arch timer
- NAND: DaVinci: allow forced disable of subpage writes
The patch below is added as a seperate patch based on comments:-
- tools: sort the entries in Makefile
Murali Karicheri (5):
tools: sort the entries in Makefile
tools: mkimage: add support for gpimage format
NAND: DaVinci: allow forced disable of subpage writes
k2hk: add support for k2hk SOC and EVM
keystone2: net: add keystone ethernet driver
Vitaly Andrianov (2):
fdt: call ft_board_setup_ex() at the end of image_setup_libfdt()
arm: add support for arch timer
Makefile | 19 +
README | 5 +
arch/arm/cpu/armv7/keystone/Makefile | 19 +
arch/arm/cpu/armv7/keystone/aemif.c | 79 ++
arch/arm/cpu/armv7/keystone/clock-k2hk.c | 106 +++
arch/arm/cpu/armv7/keystone/clock.c | 200 +++++
arch/arm/cpu/armv7/keystone/cmd_clock.c | 139 ++++
arch/arm/cpu/armv7/keystone/cmd_mon.c | 131 +++
arch/arm/cpu/armv7/keystone/config.mk | 14 +
arch/arm/cpu/armv7/keystone/ddr3.c | 69 ++
arch/arm/cpu/armv7/keystone/init.c | 49 ++
arch/arm/cpu/armv7/keystone/keystone_nav.c | 377 +++++++++
arch/arm/cpu/armv7/keystone/lowlevel_init.S | 13 +
arch/arm/cpu/armv7/keystone/msmc.c | 69 ++
arch/arm/cpu/armv7/keystone/psc.c | 240 ++++++
arch/arm/cpu/armv7/keystone/spl.c | 45 +
arch/arm/include/asm/arch-keystone/clock-k2hk.h | 109 +++
arch/arm/include/asm/arch-keystone/clock.h | 17 +
arch/arm/include/asm/arch-keystone/clock_defs.h | 97 +++
arch/arm/include/asm/arch-keystone/emac_defs.h | 255 ++++++
arch/arm/include/asm/arch-keystone/emif_defs.h | 75 ++
arch/arm/include/asm/arch-keystone/hardware-k2hk.h | 143 ++++
arch/arm/include/asm/arch-keystone/hardware.h | 174 ++++
arch/arm/include/asm/arch-keystone/i2c_defs.h | 86 ++
arch/arm/include/asm/arch-keystone/keystone_nav.h | 194 +++++
arch/arm/include/asm/arch-keystone/nand_defs.h | 25 +
arch/arm/include/asm/arch-keystone/psc_defs.h | 91 +++
arch/arm/include/asm/arch-keystone/spl.h | 12 +
arch/arm/lib/Makefile | 1 +
arch/arm/lib/arch_timer.c | 58 ++
board/ti/k2hk_evm/Makefile | 9 +
board/ti/k2hk_evm/README | 56 ++
board/ti/k2hk_evm/board.c | 311 +++++++
board/ti/k2hk_evm/ddr3.c | 269 ++++++
boards.cfg | 1 +
common/image-fdt.c | 5 +
common/image.c | 1 +
drivers/i2c/Makefile | 1 +
drivers/i2c/keystone_i2c.c | 372 +++++++++
drivers/mtd/nand/davinci_nand.c | 3 +
drivers/net/Makefile | 1 +
drivers/net/keystone_net.c | 857 ++++++++++++++++++++
drivers/serial/ns16550.c | 8 +
include/configs/k2hk_evm.h | 259 ++++++
include/fdt_support.h | 1 +
include/image.h | 1 +
tools/Makefile | 20 +-
tools/gpheader.h | 40 +
tools/gpimage-common.c | 80 ++
tools/gpimage.c | 77 ++
tools/imagetool.c | 2 +
tools/imagetool.h | 1 +
tools/omapimage.c | 104 +--
tools/omapimage.h | 5 -
54 files changed, 5295 insertions(+), 100 deletions(-)
create mode 100644 arch/arm/cpu/armv7/keystone/Makefile
create mode 100644 arch/arm/cpu/armv7/keystone/aemif.c
create mode 100644 arch/arm/cpu/armv7/keystone/clock-k2hk.c
create mode 100644 arch/arm/cpu/armv7/keystone/clock.c
create mode 100644 arch/arm/cpu/armv7/keystone/cmd_clock.c
create mode 100644 arch/arm/cpu/armv7/keystone/cmd_mon.c
create mode 100644 arch/arm/cpu/armv7/keystone/config.mk
create mode 100644 arch/arm/cpu/armv7/keystone/ddr3.c
create mode 100644 arch/arm/cpu/armv7/keystone/init.c
create mode 100644 arch/arm/cpu/armv7/keystone/keystone_nav.c
create mode 100644 arch/arm/cpu/armv7/keystone/lowlevel_init.S
create mode 100644 arch/arm/cpu/armv7/keystone/msmc.c
create mode 100644 arch/arm/cpu/armv7/keystone/psc.c
create mode 100644 arch/arm/cpu/armv7/keystone/spl.c
create mode 100644 arch/arm/include/asm/arch-keystone/clock-k2hk.h
create mode 100644 arch/arm/include/asm/arch-keystone/clock.h
create mode 100644 arch/arm/include/asm/arch-keystone/clock_defs.h
create mode 100644 arch/arm/include/asm/arch-keystone/emac_defs.h
create mode 100644 arch/arm/include/asm/arch-keystone/emif_defs.h
create mode 100644 arch/arm/include/asm/arch-keystone/hardware-k2hk.h
create mode 100644 arch/arm/include/asm/arch-keystone/hardware.h
create mode 100644 arch/arm/include/asm/arch-keystone/i2c_defs.h
create mode 100644 arch/arm/include/asm/arch-keystone/keystone_nav.h
create mode 100644 arch/arm/include/asm/arch-keystone/nand_defs.h
create mode 100644 arch/arm/include/asm/arch-keystone/psc_defs.h
create mode 100644 arch/arm/include/asm/arch-keystone/spl.h
create mode 100644 arch/arm/lib/arch_timer.c
create mode 100644 board/ti/k2hk_evm/Makefile
create mode 100644 board/ti/k2hk_evm/README
create mode 100644 board/ti/k2hk_evm/board.c
create mode 100644 board/ti/k2hk_evm/ddr3.c
create mode 100644 drivers/i2c/keystone_i2c.c
create mode 100644 drivers/net/keystone_net.c
create mode 100644 include/configs/k2hk_evm.h
create mode 100644 tools/gpheader.h
create mode 100644 tools/gpimage-common.c
create mode 100644 tools/gpimage.c
--
1.7.9.5
More information about the U-Boot
mailing list