xref: /freebsd/sys/contrib/device-tree/Bindings/mips/ralink.yaml (revision 058ac3e8063366dafa634d9107642e12b038bf09)
1# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
2%YAML 1.2
3---
4$id: http://devicetree.org/schemas/mips/ralink.yaml#
5$schema: http://devicetree.org/meta-schemas/core.yaml#
6
7title: Ralink SoC based Platforms Device Tree Bindings
8
9maintainers:
10  - Sergio Paracuellos <sergio.paracuellos@gmail.com>
11
12description: |
13    Boards with a Ralink SoC shall have the following properties.
14
15properties:
16  $nodename:
17    const: '/'
18  compatible:
19    oneOf:
20      - description: Boards with Ralink RT2880 SoC
21        items:
22          - enum:
23              - ralink,rt2880-eval-board
24          - const: ralink,rt2880-soc
25
26      - description: Boards with Ralink RT3050 SoC
27        items:
28          - const: ralink,rt3050-soc
29
30      - description: Boards with Ralink RT3052 SoC
31        items:
32          - enum:
33              - ralink,rt3052-eval-board
34          - const: ralink,rt3052-soc
35
36      - description: Boards with Ralink RT3350 SoC
37        items:
38          - const: ralink,rt3350-soc
39
40      - description: Boards with Ralink RT3352 SoC
41        items:
42          - const: ralink,rt3352-soc
43
44      - description: Boards with Ralink RT3383 SoC
45        items:
46          - enum:
47              - ralink,rt3883-eval-board
48          - const: ralink,rt3383-soc
49
50      - description: Boards with Ralink RT5350 SoC
51        items:
52          - const: ralink,rt5350-soc
53
54      - description: Boards with Mediatek/Ralink MT7620A SoC
55        items:
56          - enum:
57              - ralink,mt7620a-eval-board
58          - const: ralink,mt7620a-soc
59
60      - description: Boards with Mediatek/Ralink MT7620N SoC
61        items:
62          - const: ralink,mt7620n-soc
63
64      - description: Boards with Mediatek/Ralink MT7628A SoC
65        items:
66          - enum:
67              - onion,omega2+
68              - vocore,vocore2
69          - const: ralink,mt7628a-soc
70
71      - description: Boards with Mediatek/Ralink MT7688A SoC
72        items:
73          - enum:
74              - gardena,smart-gateway-mt7688
75              - onion,omega2+
76          - const: ralink,mt7628a-soc
77
78      - description: Boards with Mediatek/Ralink MT7621 SoC
79        items:
80          - enum:
81              - gnubee,gb-pc1
82              - gnubee,gb-pc2
83          - const: mediatek,mt7621-soc
84
85additionalProperties: true
86
87...
88