Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 94dee386 authored by Olof Johansson's avatar Olof Johansson
Browse files

Merge tag 'am654-for-v4.19-signed' of...

Merge tag 'am654-for-v4.19-signed' of git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap into next/dt

TI AM654 support for v4.19 merge window

This branch adds initial support for new Texas Instruments AM654
quad core A53 ARMv8 SoC. It's the first device for TI K3 multicore SoC
architecture.

Initially only basic devices are configured, support for more devices
will follow later on. And many of the internal devices familiar from
earlier TI SoCs should work with existing kernel device drivers.

* tag 'am654-for-v4.19-signed' of git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap

:
  arm64: dts: ti: Add support for AM654 EVM base board
  soc: ti: Add Support for AM654 SoC config option
  arm64: dts: ti: Add Support for AM654 SoC
  arm64: Add support for TI's K3 Multicore SoC architecture
  dt-bindings: arm: ti: Add bindings for AM654 SoC

Signed-off-by: default avatarOlof Johansson <olof@lixom.net>
parents f156d3a0 d0a064be
Loading
Loading
Loading
Loading
+23 −0
Original line number Diff line number Diff line
Texas Instruments K3 Multicore SoC architecture device tree bindings
--------------------------------------------------------------------

Platforms based on Texas Instruments K3 Multicore SoC architecture
shall follow the following scheme:

SoCs
----

Each device tree root node must specify which exact SoC in K3 Multicore SoC
architecture it uses, using one of the following compatible values:

- AM654
  compatible = "ti,am654";

Boards
------

In addition, each device tree root node must specify which one or more
of the following board-specific compatible values:

- AM654 EVM
  compatible = "ti,am654-evm", "ti,am654";
+9 −0
Original line number Diff line number Diff line
@@ -2087,6 +2087,15 @@ L: linux-kernel@vger.kernel.org
S:	Maintained
F:	drivers/memory/*emif*

ARM/TEXAS INSTRUMENTS K3 ARCHITECTURE
M:	Tero Kristo <t-kristo@ti.com>
M:	Nishanth Menon <nm@ti.com>
L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
S:	Supported
F:	Documentation/devicetree/bindings/arm/ti/k3.txt
F:	arch/arm64/boot/dts/ti/Makefile
F:	arch/arm64/boot/dts/ti/k3-*

ARM/TEXAS INSTRUMENT KEYSTONE ARCHITECTURE
M:	Santosh Shilimkar <ssantosh@kernel.org>
L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
+7 −0
Original line number Diff line number Diff line
@@ -71,6 +71,13 @@ config ARCH_EXYNOS
	help
	  This enables support for ARMv8 based Samsung Exynos SoC family.

config ARCH_K3
	bool "Texas Instruments Inc. K3 multicore SoC architecture"
	select PM_GENERIC_DOMAINS if PM
	help
	  This enables support for Texas Instruments' K3 multicore SoC
	  architecture.

config ARCH_LAYERSCAPE
	bool "ARMv8 based Freescale Layerscape SoC family"
	select EDAC_SUPPORT
+1 −0
Original line number Diff line number Diff line
@@ -23,5 +23,6 @@ subdir-y += rockchip
subdir-y += socionext
subdir-y += sprd
subdir-y += synaptics
subdir-y += ti
subdir-y += xilinx
subdir-y += zte
+9 −0
Original line number Diff line number Diff line
# SPDX-License-Identifier: GPL-2.0
#
# Make file to build device tree binaries for boards based on
# Texas Instruments Inc processors
#
# Copyright (C) 2016-2018 Texas Instruments Incorporated - http://www.ti.com/
#

dtb-$(CONFIG_ARCH_K3_AM6_SOC) += k3-am654-base-board.dtb
Loading