Keystone2 device tree updates for v6.18

Cosmetic cleanups:
 * dt-bindings: Convert ti,keystone to DT schema
 -----BEGIN PGP SIGNATURE-----
 
 iQIzBAABCgAdFiEE+KKGk1TrgjIXoxo03bWEnRc2JJ0FAmjJntUACgkQ3bWEnRc2
 JJ0R8w/7BfFxi5jBsjvralgnpUUKLQ887se3Dy3in0/BbZoBXzKYKfmet2qZdhQ6
 y/uuLYCTJ2c8OoGEVspnTPqXECxt20iuR5aZXl/OWtKJZQVqjVpLfGDZvM9a3E90
 cqCfbRUl/dTAphbC19H+bYqFt2Cf6rHkUk08IbU6793sz0B+4caSbqc3xqUjbzrA
 LqGLsE6fgcFcbFJ1K/5JSMFx8tWI7q69Jvn0woF7V/tXJyFe5eyn6tn1EF1mkdcE
 3S42+IywonGrPeZauhsjvV6afu00Nt45qVOAlYgcPiLoafyo6WJrlMcvxB1dlbof
 QljKTD+lPJ3r4Co33iwPZ3EZtvWLLTiOQNjQqsNewro6h1Eg60n962gkovVYCIr2
 T18rBm20smt3tK3bjWX12g/s2lwn8ldFcF/EhzarjkyLAmLzoo1ms1+vCG8p3B4b
 gTcrj5WLWgqEwHlXVHhRW2ZFzTjcLWi8OEI2z+BuynD1W6bkio4pVUZR2Qy0SswU
 GXTRZkD645upvPcUwcaK5S3tV7gc/nLuGHALH+yhaBEdYh3pKQ/0o7XpwCuveQWE
 cYStL0CvC2Z4guJU2HCbiJhw/fskGr0FNz6Ox4yCd0MXYLgs6yzLFQeM6C0NOuEO
 iWdRaUHZxs6iK5JqT8Wwe1kc09wO7p9c7Kb8jcP+rMEfhXCi2Zo=
 =sUT7
 -----END PGP SIGNATURE-----
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQIzBAABCgAdFiEEo6/YBQwIrVS28WGKmmx57+YAGNkFAmjS/5IACgkQmmx57+YA
 GNnb5BAAlhOb9FmogFOm9Nqr1WGrSTyICw6HJzxvpVPRlVd2whUhdhImSHx97Ace
 LUMFmqDMxO3AmLU6FWMX+Awgjqyx694BxZPTm+BuJjbrJhmh0P9LWptX9vngm1cG
 VoulePrMIWIysVKwWClUSArT1KR+3ibOgeBvJIy8xbiKubPAYNYPpOTsDVJ2A1UY
 IkR88SSbyvX9NOavFt3L1vXFOwBW97/uDemp5jIFYHEUSbtTMcImhfnSy4USCHqH
 I7kza7dMEDyG52oeAZxbah/jq84ePcoyy8H/DBU/iyTAza4UfKU+SsMPdgPZoHZx
 DzE4PXjxD5lnPOFT/cefCmCAE7X6u8FbQ2qLBMyGvLhiIgOmfAI+VDbpBcqsi7eK
 UelnmCOhbXG8zByGYAaFZd8J154ffJbrTgnqztZ9G8jGQkUEx2dtLtySzOI48yf4
 mnu+NXHrKVYa9hNHgPCmDLf5lV3zvPnBWDLiAw9vX25mYPSisSlteV7a1N5rWFcE
 D9P6JyG0kCXiO9MHABcXJH/vjPcztFQTEenwWR8WFWZXgE/VRHVKPXPjTSN9dgT4
 VRrcWk6v3b2XS1aQmuVl4P2QIZNZ350Crt8PzMIkhsO1XLcU2l078RGcWvRxI9le
 rm7BPCGmi7iq/s0i9ZaUCUKOy3iJNugzd1281IrWzASEvtJnTMk=
 =OioY
 -----END PGP SIGNATURE-----

Merge tag 'ti-keystone-dt-for-v6.18' of https://git.kernel.org/pub/scm/linux/kernel/git/ti/linux into soc/dt

Keystone2 device tree updates for v6.18

Cosmetic cleanups:
* dt-bindings: Convert ti,keystone to DT schema

* tag 'ti-keystone-dt-for-v6.18' of https://git.kernel.org/pub/scm/linux/kernel/git/ti/linux:
  dt-bindings: arm: Convert ti,keystone to DT schema

Link: https://lore.kernel.org/r/20250916175415.o2zvkxsbiqdk5i7q@almost
Signed-off-by: Arnd Bergmann <arnd@arndb.de>
This commit is contained in:
Arnd Bergmann 2025-09-23 22:14:08 +02:00
commit 21a98498ae
2 changed files with 42 additions and 42 deletions

View File

@ -1,42 +0,0 @@
TI Keystone Platforms Device Tree Bindings
-----------------------------------------------
Boards with Keystone2 based devices (TCI66xxK2H) SOC shall have the
following properties.
Required properties:
- compatible: All TI specific devices present in Keystone SOC should be in
the form "ti,keystone-*". Generic devices like gic, arch_timers, ns16550
type UART should use the specified compatible for those devices.
SoC families:
- Keystone 2 generic SoC:
compatible = "ti,keystone"
SoCs:
- Keystone 2 Hawking/Kepler
compatible = "ti,k2hk", "ti,keystone"
- Keystone 2 Lamarr
compatible = "ti,k2l", "ti,keystone"
- Keystone 2 Edison
compatible = "ti,k2e", "ti,keystone"
- K2G
compatible = "ti,k2g", "ti,keystone"
Boards:
- Keystone 2 Hawking/Kepler EVM
compatible = "ti,k2hk-evm", "ti,k2hk", "ti,keystone"
- Keystone 2 Lamarr EVM
compatible = "ti,k2l-evm", "ti, k2l", "ti,keystone"
- Keystone 2 Edison EVM
compatible = "ti,k2e-evm", "ti,k2e", "ti,keystone"
- K2G EVM
compatible = "ti,k2g-evm", "ti,k2g", "ti-keystone"
- K2G Industrial Communication Engine EVM
compatible = "ti,k2g-ice", "ti,k2g", "ti-keystone"

View File

@ -0,0 +1,42 @@
# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
%YAML 1.2
---
$id: http://devicetree.org/schemas/arm/ti/ti,keystone.yaml#
$schema: http://devicetree.org/meta-schemas/core.yaml#
title: TI Keystone Platforms
maintainers:
- Nishanth Menon <nm@ti.com>
- Santosh Shilimkar <ssantosh@kernel.org>
properties:
compatible:
oneOf:
- description: K2G
items:
- enum:
- ti,k2g-evm
- ti,k2g-ice
- const: ti,k2g
- const: ti,keystone
- description: Keystone 2 Edison
items:
- enum:
- ti,k2e-evm
- const: ti,k2e
- const: ti,keystone
- description: Keystone 2 Lamarr
items:
- enum:
- ti,k2l-evm
- const: ti,k2l
- const: ti,keystone
- description: Keystone 2 Hawking/Kepler
items:
- enum:
- ti,k2hk-evm
- const: ti,k2hk
- const: ti,keystone
additionalProperties: true