Skip to content

Commit 89cad6f

Browse files
author
Fox Snowpatch
committed
1 parent 7170d5d commit 89cad6f

File tree

1 file changed

+93
-0
lines changed

1 file changed

+93
-0
lines changed
Lines changed: 93 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,93 @@
1+
# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
2+
%YAML 1.2
3+
---
4+
$id: http://devicetree.org/schemas/powerpc/fsl/fsl,mpc83xx.yaml#
5+
$schema: http://devicetree.org/meta-schemas/core.yaml#
6+
7+
title: Freescale PowerQUICC II Pro (MPC83xx) platforms
8+
9+
maintainers:
10+
- J. Neuschäfer <j.ne@posteo.net>
11+
12+
properties:
13+
$nodename:
14+
const: '/'
15+
compatible:
16+
oneOf:
17+
- description: MPC83xx Reference Design Boards
18+
items:
19+
- enum:
20+
- fsl,mpc8308rdb
21+
- fsl,mpc8315erdb
22+
- fsl,mpc8360rdk
23+
- fsl,mpc8377rdb
24+
- fsl,mpc8377wlan
25+
- fsl,mpc8378rdb
26+
- fsl,mpc8379rdb
27+
28+
- description: MPC8313E Reference Design Board
29+
items:
30+
- const: MPC8313ERDB
31+
- const: MPC831xRDB
32+
- const: MPC83xxRDB
33+
34+
- description: MPC8323E Reference Design Board
35+
items:
36+
- const: MPC8323ERDB
37+
- const: MPC832xRDB
38+
- const: MPC83xxRDB
39+
40+
- description: MPC8349E-mITX(-GP) Reference Design Platform
41+
items:
42+
- enum:
43+
- MPC8349EMITX
44+
- MPC8349EMITXGP
45+
- const: MPC834xMITX
46+
- const: MPC83xxMITX
47+
48+
- description: Keymile KMETER1 board
49+
const: keymile,KMETER1
50+
51+
- description: MPC8308 P1M board
52+
const: denx,mpc8308_p1m
53+
54+
patternProperties:
55+
"^soc@.*$":
56+
type: object
57+
properties:
58+
compatible:
59+
oneOf:
60+
- items:
61+
- enum:
62+
- fsl,mpc8315-immr
63+
- fsl,mpc8308-immr
64+
- const: simple-bus
65+
- items:
66+
- const: fsl,mpc8360-immr
67+
- const: fsl,immr
68+
- const: fsl,soc
69+
- const: simple-bus
70+
- const: simple-bus
71+
72+
additionalProperties: true
73+
74+
examples:
75+
- |
76+
/ {
77+
compatible = "fsl,mpc8315erdb";
78+
model = "MPC8315E-RDB";
79+
#address-cells = <1>;
80+
#size-cells = <1>;
81+
82+
soc@e0000000 {
83+
compatible = "fsl,mpc8315-immr", "simple-bus";
84+
reg = <0xe0000000 0x00000200>;
85+
#address-cells = <1>;
86+
#size-cells = <1>;
87+
device_type = "soc";
88+
ranges = <0 0xe0000000 0x00100000>;
89+
bus-frequency = <0>;
90+
};
91+
};
92+
93+
...

0 commit comments

Comments
 (0)