Skip to content

Commit ab06837

Browse files
committed
dt-bindings: arm: Convert BCM2835 board/soc bindings to json-schema
Convert the BCM2835/6/7 SoC bindings to DT schema format using json-schema. All the other Broadcom boards are maintained by Florian Fainelli. Signed-off-by: Stefan Wahren <[email protected]> Acked-by: Eric Anholt <[email protected]> Reviewed-by: Rob Herring <[email protected]>
1 parent 3ce82be commit ab06837

File tree

2 files changed

+48
-67
lines changed

2 files changed

+48
-67
lines changed
Lines changed: 48 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,48 @@
1+
# SPDX-License-Identifier: GPL-2.0
2+
%YAML 1.2
3+
---
4+
$id: http://devicetree.org/schemas/arm/bcm/bcm2835.yaml#
5+
$schema: http://devicetree.org/meta-schemas/core.yaml#
6+
7+
title: Broadcom BCM2711/BCM2835 Platforms Device Tree Bindings
8+
9+
maintainers:
10+
- Eric Anholt <[email protected]>
11+
- Stefan Wahren <[email protected]>
12+
13+
properties:
14+
$nodename:
15+
const: '/'
16+
compatible:
17+
oneOf:
18+
- description: BCM2835 based Boards
19+
items:
20+
- enum:
21+
- raspberrypi,model-a
22+
- raspberrypi,model-a-plus
23+
- raspberrypi,model-b
24+
- raspberrypi,model-b-i2c0 # Raspberry Pi Model B (no P5)
25+
- raspberrypi,model-b-rev2
26+
- raspberrypi,model-b-plus
27+
- raspberrypi,compute-module
28+
- raspberrypi,model-zero
29+
- raspberrypi,model-zero-w
30+
- const: brcm,bcm2835
31+
32+
- description: BCM2836 based Boards
33+
items:
34+
- enum:
35+
- raspberrypi,2-model-b
36+
- const: brcm,bcm2836
37+
38+
- description: BCM2837 based Boards
39+
items:
40+
- enum:
41+
- raspberrypi,3-model-a-plus
42+
- raspberrypi,3-model-b
43+
- raspberrypi,3-model-b-plus
44+
- raspberrypi,3-compute-module
45+
- raspberrypi,3-compute-module-lite
46+
- const: brcm,bcm2837
47+
48+
...

Documentation/devicetree/bindings/arm/bcm/brcm,bcm2835.txt

Lines changed: 0 additions & 67 deletions
This file was deleted.

0 commit comments

Comments
 (0)