Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

ARM: keystone: Create new binding for K2G SoC

K2G SoC family is the newest version of the Keystone family of processors.

The technical reference manual for K2G can be found here:
http://www.ti.com/lit/ug/spruhy8/spruhy8.pdf

Add new bindings for K2G and the K2G evm. Also document these new bindings.

Acked-by: Rob Herring <robh@kernel.org>
Signed-off-by: Nishanth Menon <nm@ti.com>
Signed-off-by: Franklin S Cooper Jr <fcooper@ti.com>
Signed-off-by: Santosh Shilimkar <ssantosh@kernel.org>

authored by

Nishanth Menon and committed by
Santosh Shilimkar
3b2d3dc9 92e963f5

+6
+5
Documentation/devicetree/bindings/arm/keystone/keystone.txt
··· 22 22 compatible = "ti,k2l", "ti,keystone" 23 23 - Keystone 2 Edison 24 24 compatible = "ti,k2e", "ti,keystone" 25 + - K2G 26 + compatible = "ti,k2g", "ti,keystone" 25 27 26 28 Boards: 27 29 - Keystone 2 Hawking/Kepler EVM ··· 34 32 35 33 - Keystone 2 Edison EVM 36 34 compatible = "ti,k2e-evm", "ti,k2e", "ti,keystone" 35 + 36 + - K2G EVM 37 + compatible = "ti,k2g-evm", "ti,k2g", "ti-keystone"
+1
arch/arm/mach-keystone/keystone.c
··· 100 100 "ti,k2hk", 101 101 "ti,k2e", 102 102 "ti,k2l", 103 + "ti,k2g", 103 104 "ti,keystone", 104 105 NULL, 105 106 };