-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On 02/25/2014 05:49 PM, Karicheri, Muralidharan wrote: >> -----Original Message----- From: Karicheri, Muralidharan Sent: >> Thursday, February 20, 2014 12:55 PM To: u-boot@lists.denx.de; >> Rini, Tom Cc: Karicheri, Muralidharan Subject: [U-Boot PATCH v2 >> 00/12] Add support for keystone2 SoC and K2HK EVM >> >> This patch series add support for keystone2 SoC and K2HK EVM >> >> Change history: v2 - Review comments incorporated. Following are >> major comments addressed - split network driver to navigator >> driver + ethernet driver - replaced register base + offset >> implemenation with struct based register access implementation - >> Added Readme for NAND no subpage write option - re-use code for >> davinci i2c driver on keystone2 with updates - clock-k2hk.c >> merged to clock.c - currently keeping board specific getclk() >> command. See the thread for the rational. - Added update to >> davinci spi driver to re-use on keystone >> >> v1 - added separate patch for sorting tools/Makefile entries - >> reworked gpimage patch to allow more re-use across >> omapimage/gpimage - dropped patch related to ubifs file size - >> added keystone SoC and K2HK EVM support >> >> v0 - preparatory patch for keystone >> >> Murali Karicheri (5): tools: sort the entries in Makefile tools: >> mkimage: add support for gpimage format NAND: DaVinci: allow >> forced disable of subpage writes i2c, davinci: move i2c_defs.h to >> the drivers/i2c directory k2hk-evm: add configuration for spi1 >> and spi2 support >> >> Rex Chang (1): spi: davinci: add support for multiple bus and >> chip select >> >> Vitaly Andrianov (6): fdt: call ft_board_setup_ex() at the end of >> image_setup_libfdt() arm: add support for arch timer i2c, >> davinci: add support for multiple i2c buses k2hk: add support for >> k2hk SOC and EVM keystone2: add keystone multicore navigator >> driver keystone2: net: add keystone ethernet driver >> >> Makefile | 19 + >> README | 5 + >> arch/arm/cpu/armv7/keystone/Makefile | 18 + >> arch/arm/cpu/armv7/keystone/aemif.c | 71 ++ >> arch/arm/cpu/armv7/keystone/clock.c | 313 >> +++++++ arch/arm/cpu/armv7/keystone/cmd_clock.c | 124 >> +++ arch/arm/cpu/armv7/keystone/cmd_mon.c | 131 >> +++ arch/arm/cpu/armv7/keystone/config.mk | 15 + >> arch/arm/cpu/armv7/keystone/ddr3.c | 69 ++ >> arch/arm/cpu/armv7/keystone/init.c | 56 ++ >> arch/arm/cpu/armv7/keystone/keystone_nav.c | 376 >> +++++++++ arch/arm/cpu/armv7/keystone/msmc.c | >> 68 ++ arch/arm/cpu/armv7/keystone/psc.c | 238 >> ++++++ arch/arm/cpu/armv7/keystone/spl.c | 45 >> + arch/arm/include/asm/arch-davinci/i2c_defs.h | 71 +- >> 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 | 121 +++ >> arch/arm/include/asm/arch-keystone/emac_defs.h | 250 ++++++ >> arch/arm/include/asm/arch-keystone/emif_defs.h | 73 ++ >> arch/arm/include/asm/arch-keystone/hardware-k2hk.h | 145 ++++ >> arch/arm/include/asm/arch-keystone/hardware.h | 175 ++++ >> arch/arm/include/asm/arch-keystone/i2c_defs.h | 17 + >> arch/arm/include/asm/arch-keystone/keystone_nav.h | 193 +++++ >> arch/arm/include/asm/arch-keystone/nand_defs.h | 25 + >> arch/arm/include/asm/arch-keystone/psc_defs.h | 90 ++ >> 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 | 301 >> +++++++ board/ti/k2hk_evm/ddr3.c | 269 >> ++++++ boards.cfg | 1 >> + common/image-fdt.c | 5 + >> common/image.c | 1 + >> drivers/i2c/davinci_i2c.c | 345 >> ++++---- drivers/i2c/davinci_i2c.h | >> 78 ++ drivers/mtd/nand/davinci_nand.c | 3 >> + drivers/net/Makefile | 1 + >> drivers/net/keystone_net.c | 859 >> ++++++++++++++++++++ drivers/serial/ns16550.c >> | 8 + drivers/spi/davinci_spi.c | >> 62 +- drivers/spi/davinci_spi.h | 33 >> + include/configs/k2hk_evm.h | 268 >> ++++++ 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 - 55 >> files changed, 5222 insertions(+), 313 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.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/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/davinci_i2c.h 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 > > Hi, > > Please review when you get a chance.
I believe things have crossed in the ether, more or less. - -- Tom -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.11 (GNU/Linux) Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/ iQIcBAEBAgAGBQJTDR5uAAoJENk4IS6UOR1WLwYP/2ZLO7MI8CaEzmuD+BTgGaPP D/6M/L9OvAV3ksG+kPxBkl/oNEqd1k94WioE1R3CUk9yH8FRG71H45knAIBvGsxb tiSnVGX2t2t4w6Bfy9C89+AufTAkG7CpPmEOQxmzF4leZ3C2BY22EdXYYThcjagk R9GkvWH2+mxYzMuK405acfXvRIYReJwYBqm/OS0HJf5RElUjg7G7Dext7W02to4t oq0U6jTeU4UzqO28xO80OixE3cKYj3hFvXYP+qLph8GZSyvkxSNxy2c01c/enP9y ff3Ra/IKsmTTTMT4A2GfqusZDTYjoAU30MsIaYM6T6UXComr0zE2P97TqNQies67 PYdnsiRJ96gSl9N7GGHb6Khd4Wt7I5w6/hpdEVwrdVLiRRaRG2Fi3WTRR9p0zDpE nDilaSA4QlVuE6TqA33lZHkroOiKMRD1TpU++zPgCZnE6bx/OcTOK9HT0Wl+d7d+ i+le0U9C7ci2nKHaP1N/5z0SNSLVbMNTwkaENTalMyNNxPoYgo1VQA5C1jEzGDrr Tu7zXc2MaG+cz8h5E+QH3e0Ey2UJGvIp+Uj0c4x90cygTpvw1T8WCwX8TQ+8EBOI shcGK0QbxeTu0GLVasJNrM4y3XP5FzTDzKKaVuHXfMkmWMheXgCAi+VqItnPf5jT jaarG+AKZ7rBo8yIpDU9 =fnme -----END PGP SIGNATURE----- _______________________________________________ U-Boot mailing list U-Boot@lists.denx.de http://lists.denx.de/mailman/listinfo/u-boot