mirror of
https://github.com/edk2-porting/linux-next.git
synced 2024-12-28 07:04:00 +08:00
dt-bindings: arm: Convert UniPhier board/SoC bindings to json-schema
Convert the Socionext UniPhier board/SoC binding to DT schema format. Signed-off-by: Masahiro Yamada <yamada.masahiro@socionext.com> Signed-off-by: Rob Herring <robh@kernel.org>
This commit is contained in:
parent
4abfe6f04d
commit
4dcd55fd70
@ -1,47 +0,0 @@
|
|||||||
Socionext UniPhier SoC family
|
|
||||||
-----------------------------
|
|
||||||
|
|
||||||
Required properties in the root node:
|
|
||||||
- compatible: should contain board and SoC compatible strings
|
|
||||||
|
|
||||||
SoC and board compatible strings:
|
|
||||||
(sorted chronologically)
|
|
||||||
|
|
||||||
- LD4 SoC: "socionext,uniphier-ld4"
|
|
||||||
- Reference Board: "socionext,uniphier-ld4-ref"
|
|
||||||
|
|
||||||
- Pro4 SoC: "socionext,uniphier-pro4"
|
|
||||||
- Reference Board: "socionext,uniphier-pro4-ref"
|
|
||||||
- Ace Board: "socionext,uniphier-pro4-ace"
|
|
||||||
- Sanji Board: "socionext,uniphier-pro4-sanji"
|
|
||||||
|
|
||||||
- sLD8 SoC: "socionext,uniphier-sld8"
|
|
||||||
- Reference Board: "socionext,uniphier-sld8-ref"
|
|
||||||
|
|
||||||
- PXs2 SoC: "socionext,uniphier-pxs2"
|
|
||||||
- Gentil Board: "socionext,uniphier-pxs2-gentil"
|
|
||||||
- Vodka Board: "socionext,uniphier-pxs2-vodka"
|
|
||||||
|
|
||||||
- LD6b SoC: "socionext,uniphier-ld6b"
|
|
||||||
- Reference Board: "socionext,uniphier-ld6b-ref"
|
|
||||||
|
|
||||||
- LD11 SoC: "socionext,uniphier-ld11"
|
|
||||||
- Reference Board: "socionext,uniphier-ld11-ref"
|
|
||||||
- Global Board: "socionext,uniphier-ld11-global"
|
|
||||||
|
|
||||||
- LD20 SoC: "socionext,uniphier-ld20"
|
|
||||||
- Reference Board: "socionext,uniphier-ld20-ref"
|
|
||||||
- Global Board: "socionext,uniphier-ld20-global"
|
|
||||||
|
|
||||||
- PXs3 SoC: "socionext,uniphier-pxs3"
|
|
||||||
- Reference Board: "socionext,uniphier-pxs3-ref"
|
|
||||||
|
|
||||||
Example:
|
|
||||||
|
|
||||||
/dts-v1/;
|
|
||||||
|
|
||||||
/ {
|
|
||||||
compatible = "socionext,uniphier-ld20-ref", "socionext,uniphier-ld20";
|
|
||||||
|
|
||||||
...
|
|
||||||
};
|
|
@ -0,0 +1,61 @@
|
|||||||
|
# SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause
|
||||||
|
%YAML 1.2
|
||||||
|
---
|
||||||
|
$id: http://devicetree.org/schemas/arm/socionext/uniphier.yaml#
|
||||||
|
$schema: http://devicetree.org/meta-schemas/core.yaml#
|
||||||
|
|
||||||
|
title: Socionext UniPhier platform device tree bindings
|
||||||
|
|
||||||
|
maintainers:
|
||||||
|
- Masahiro Yamada <yamada.masahiro@socionext.com>
|
||||||
|
|
||||||
|
properties:
|
||||||
|
$nodename:
|
||||||
|
const: /
|
||||||
|
compatible:
|
||||||
|
oneOf:
|
||||||
|
- description: LD4 SoC boards
|
||||||
|
items:
|
||||||
|
- enum:
|
||||||
|
- socionext,uniphier-ld4-ref
|
||||||
|
- const: socionext,uniphier-ld4
|
||||||
|
- description: Pro4 SoC boards
|
||||||
|
items:
|
||||||
|
- enum:
|
||||||
|
- socionext,uniphier-pro4-ace
|
||||||
|
- socionext,uniphier-pro4-ref
|
||||||
|
- socionext,uniphier-pro4-sanji
|
||||||
|
- const: socionext,uniphier-pro4
|
||||||
|
- description: sLD8 SoC boards
|
||||||
|
items:
|
||||||
|
- enum:
|
||||||
|
- socionext,uniphier-sld8-ref
|
||||||
|
- const: socionext,uniphier-sld8
|
||||||
|
- description: PXs2 SoC boards
|
||||||
|
items:
|
||||||
|
- enum:
|
||||||
|
- socionext,uniphier-pxs2-gentil
|
||||||
|
- socionext,uniphier-pxs2-vodka
|
||||||
|
- const: socionext,uniphier-pxs2
|
||||||
|
- description: LD6b SoC boards
|
||||||
|
items:
|
||||||
|
- enum:
|
||||||
|
- socionext,uniphier-ld6b-ref
|
||||||
|
- const: socionext,uniphier-ld6b
|
||||||
|
- description: LD11 SoC boards
|
||||||
|
items:
|
||||||
|
- enum:
|
||||||
|
- socionext,uniphier-ld11-global
|
||||||
|
- socionext,uniphier-ld11-ref
|
||||||
|
- const: socionext,uniphier-ld11
|
||||||
|
- description: LD20 SoC boards
|
||||||
|
items:
|
||||||
|
- enum:
|
||||||
|
- socionext,uniphier-ld20-global
|
||||||
|
- socionext,uniphier-ld20-ref
|
||||||
|
- const: socionext,uniphier-ld20
|
||||||
|
- description: PXs3 SoC boards
|
||||||
|
items:
|
||||||
|
- enum:
|
||||||
|
- socionext,uniphier-pxs3-ref
|
||||||
|
- const: socionext,uniphier-pxs3
|
@ -2546,7 +2546,7 @@ M: Masahiro Yamada <yamada.masahiro@socionext.com>
|
|||||||
L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
|
L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
|
||||||
T: git git://git.kernel.org/pub/scm/linux/kernel/git/masahiroy/linux-uniphier.git
|
T: git git://git.kernel.org/pub/scm/linux/kernel/git/masahiroy/linux-uniphier.git
|
||||||
S: Maintained
|
S: Maintained
|
||||||
F: Documentation/devicetree/bindings/arm/socionext/uniphier.txt
|
F: Documentation/devicetree/bindings/arm/socionext/uniphier.yaml
|
||||||
F: Documentation/devicetree/bindings/gpio/gpio-uniphier.txt
|
F: Documentation/devicetree/bindings/gpio/gpio-uniphier.txt
|
||||||
F: Documentation/devicetree/bindings/pinctrl/socionext,uniphier-pinctrl.txt
|
F: Documentation/devicetree/bindings/pinctrl/socionext,uniphier-pinctrl.txt
|
||||||
F: arch/arm/boot/dts/uniphier*
|
F: arch/arm/boot/dts/uniphier*
|
||||||
|
Loading…
Reference in New Issue
Block a user