public inbox for u-boot@lists.denx.de
 help / color / mirror / Atom feed
* [U-Boot] [PATCH 00/19] ARM: k2g: Add support for 66AK2G02
@ 2015-09-19 10:56 Lokesh Vutla
  2015-09-19 10:56 ` [U-Boot] [PATCH 01/19] ARM: k2g: Add support for CPU detection Lokesh Vutla
                   ` (18 more replies)
  0 siblings, 19 replies; 39+ messages in thread
From: Lokesh Vutla @ 2015-09-19 10:56 UTC (permalink / raw)
  To: u-boot

This 66AK2G02 is a high performance, highly integrated device based on
TI KeyStone II Multicore SoC architecture. This device is composed of
single core Cortex-A15 and one DSP, built to meet the processing and
system level integration needs of industrial communications and control,
automotive and performance audio applications.

This series adds support for 66AK2G02 device with OF_CONTROL and DM
support.

Boot tested on k2g-evm.
Verified UART and SD boot modes.

This series is based on top of Kestone2 DT migration pach series:
https://www.mail-archive.com/u-boot%40lists.denx.de/msg186444.html

Lokesh Vutla (5):
  ARM: k2g: Add support for CPU detection
  ARM: k2g: Add kconfig support
  ARM: k2g: Enable SPI flash
  ARM: dts: k2g: Add DT support
  ARM: k2g: Add config file

Mugunthan V N (2):
  driver: net: keystone_net: fix phy mode configuration
  driver: net: keystone_net: removing unused code

Roger Quadros (1):
  ARM: k2g: add SD card and eMMC support

Vitaly Andrianov (11):
  ARM: k2g: Add pll data
  ARM: k2g: Add clock information
  ARM: k2g: Add PSC info
  ARM: k2g: Add ddr3 info
  ARM: k2g: Add support for pin mux configuration
  ARM: k2g: Add pin mux data
  ARM: k2g: Correct base addresses
  ARM: k2g: update keystone nav rx queue numbers
  dma: keystone_nav: Fix linkram size
  driver: net: keystone_net: add support for rgmii phy
  ARM: k2g: Add Ethernet Support

 arch/arm/dts/Makefile                              |   3 +-
 arch/arm/dts/k2g-evm.dts                           |  21 ++
 arch/arm/dts/k2g.dtsi                              |  72 +++++
 arch/arm/include/asm/ti-common/keystone_net.h      |  11 +
 arch/arm/mach-keystone/Kconfig                     |   3 +
 arch/arm/mach-keystone/clock.c                     |   9 +
 arch/arm/mach-keystone/cmd_mon.c                   |   2 +-
 arch/arm/mach-keystone/ddr3.c                      |  12 +-
 arch/arm/mach-keystone/include/mach/clock-k2g.h    |  20 ++
 arch/arm/mach-keystone/include/mach/clock.h        |  10 +-
 arch/arm/mach-keystone/include/mach/hardware-k2g.h |  74 +++++
 arch/arm/mach-keystone/include/mach/hardware.h     |  53 ++++
 arch/arm/mach-keystone/include/mach/mmc_host_def.h |  22 ++
 arch/arm/mach-keystone/include/mach/mux-k2g.h      |  58 ++++
 arch/arm/mach-keystone/init.c                      |   5 +
 board/ti/ks2_evm/Kconfig                           |  13 +
 board/ti/ks2_evm/MAINTAINERS                       |   2 +
 board/ti/ks2_evm/Makefile                          |   2 +
 board/ti/ks2_evm/board.c                           |   8 +-
 board/ti/ks2_evm/board_k2e.c                       |   8 +
 board/ti/ks2_evm/board_k2g.c                       | 117 ++++++++
 board/ti/ks2_evm/board_k2hk.c                      |   4 +
 board/ti/ks2_evm/board_k2l.c                       |   4 +
 board/ti/ks2_evm/ddr3_k2g.c                        |  64 +++++
 board/ti/ks2_evm/mux-k2g.h                         | 313 +++++++++++++++++++++
 configs/k2g_evm_defconfig                          |  14 +
 drivers/dma/keystone_nav.c                         |   2 +-
 drivers/mmc/omap_hsmmc.c                           |   7 +-
 drivers/net/keystone_net.c                         |  50 +++-
 include/configs/k2g_evm.h                          |  59 ++++
 include/configs/ti_armv7_keystone2.h               |  11 +-
 31 files changed, 1035 insertions(+), 18 deletions(-)
 create mode 100644 arch/arm/dts/k2g-evm.dts
 create mode 100644 arch/arm/dts/k2g.dtsi
 create mode 100644 arch/arm/mach-keystone/include/mach/clock-k2g.h
 create mode 100644 arch/arm/mach-keystone/include/mach/hardware-k2g.h
 create mode 100644 arch/arm/mach-keystone/include/mach/mmc_host_def.h
 create mode 100644 arch/arm/mach-keystone/include/mach/mux-k2g.h
 create mode 100644 board/ti/ks2_evm/board_k2g.c
 create mode 100644 board/ti/ks2_evm/ddr3_k2g.c
 create mode 100644 board/ti/ks2_evm/mux-k2g.h
 create mode 100644 configs/k2g_evm_defconfig
 create mode 100644 include/configs/k2g_evm.h

-- 
2.1.4

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

end of thread, other threads:[~2015-10-22 21:22 UTC | newest]

Thread overview: 39+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2015-09-19 10:56 [U-Boot] [PATCH 00/19] ARM: k2g: Add support for 66AK2G02 Lokesh Vutla
2015-09-19 10:56 ` [U-Boot] [PATCH 01/19] ARM: k2g: Add support for CPU detection Lokesh Vutla
2015-10-22 21:21   ` [U-Boot] [U-Boot, " Tom Rini
2015-09-19 10:56 ` [U-Boot] [PATCH 02/19] ARM: k2g: Add kconfig support Lokesh Vutla
2015-10-22 21:21   ` [U-Boot] [U-Boot,02/19] " Tom Rini
2015-09-19 10:56 ` [U-Boot] [PATCH 03/19] ARM: k2g: Add pll data Lokesh Vutla
2015-10-22 21:21   ` [U-Boot] [U-Boot,03/19] " Tom Rini
2015-09-19 10:56 ` [U-Boot] [PATCH 04/19] ARM: k2g: Add clock information Lokesh Vutla
2015-10-22 21:21   ` [U-Boot] [U-Boot,04/19] " Tom Rini
2015-09-19 10:56 ` [U-Boot] [PATCH 05/19] ARM: k2g: Add PSC info Lokesh Vutla
2015-10-22 21:21   ` [U-Boot] [U-Boot,05/19] " Tom Rini
2015-09-19 10:56 ` [U-Boot] [PATCH 06/19] ARM: k2g: Add ddr3 info Lokesh Vutla
2015-10-22 21:21   ` [U-Boot] [U-Boot,06/19] " Tom Rini
2015-09-19 10:56 ` [U-Boot] [PATCH 07/19] ARM: k2g: Add support for pin mux configuration Lokesh Vutla
2015-10-22 21:21   ` [U-Boot] [U-Boot, " Tom Rini
2015-09-19 10:56 ` [U-Boot] [PATCH 08/19] ARM: k2g: Add pin mux data Lokesh Vutla
2015-10-22 21:21   ` [U-Boot] [U-Boot,08/19] " Tom Rini
2015-09-19 10:56 ` [U-Boot] [PATCH 09/19] ARM: k2g: Correct base addresses Lokesh Vutla
2015-10-22 21:21   ` [U-Boot] [U-Boot,09/19] " Tom Rini
2015-09-19 10:56 ` [U-Boot] [PATCH 10/19] ARM: k2g: update keystone nav rx queue numbers Lokesh Vutla
2015-10-22 21:21   ` [U-Boot] [U-Boot, " Tom Rini
2015-09-19 10:56 ` [U-Boot] [PATCH 11/19] driver: net: keystone_net: fix phy mode configuration Lokesh Vutla
2015-10-22 21:22   ` [U-Boot] [U-Boot, " Tom Rini
2015-09-19 10:56 ` [U-Boot] [PATCH 12/19] dma: keystone_nav: Fix linkram size Lokesh Vutla
2015-10-22 21:22   ` [U-Boot] [U-Boot,12/19] " Tom Rini
2015-09-19 10:56 ` [U-Boot] [PATCH 13/19] driver: net: keystone_net: add support for rgmii phy Lokesh Vutla
2015-10-22 21:22   ` [U-Boot] [U-Boot, " Tom Rini
2015-09-19 10:56 ` [U-Boot] [PATCH 14/19] driver: net: keystone_net: removing unused code Lokesh Vutla
2015-10-22 21:22   ` [U-Boot] [U-Boot, " Tom Rini
2015-09-19 10:56 ` [U-Boot] [PATCH 15/19] ARM: k2g: Add Ethernet Support Lokesh Vutla
2015-10-22 21:22   ` [U-Boot] [U-Boot,15/19] " Tom Rini
2015-09-19 10:56 ` [U-Boot] [PATCH 16/19] ARM: k2g: add SD card and eMMC support Lokesh Vutla
2015-10-22 21:22   ` [U-Boot] [U-Boot,16/19] " Tom Rini
2015-09-19 10:56 ` [U-Boot] [PATCH 17/19] ARM: k2g: Enable SPI flash Lokesh Vutla
2015-10-22 21:22   ` [U-Boot] [U-Boot,17/19] " Tom Rini
2015-09-19 10:56 ` [U-Boot] [PATCH 18/19] ARM: dts: k2g: Add DT support Lokesh Vutla
2015-10-22 21:22   ` [U-Boot] [U-Boot,18/19] " Tom Rini
2015-09-19 10:56 ` [U-Boot] [PATCH 19/19] ARM: k2g: Add config file Lokesh Vutla
2015-10-22 21:22   ` [U-Boot] [U-Boot,19/19] " Tom Rini

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox