[U-Boot] [PATCH 00/19] ARM: k2g: Add support for 66AK2G02

Lokesh Vutla lokeshvutla at ti.com
Sat Sep 19 12:56:37 CEST 2015


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



More information about the U-Boot mailing list