0001 # SPDX-License-Identifier: GPL-2.0
0002 %YAML 1.2
0003 ---
0004 $id: http://devicetree.org/schemas/arm/bcm/bcm2835.yaml#
0005 $schema: http://devicetree.org/meta-schemas/core.yaml#
0006
0007 title: Broadcom BCM2711/BCM2835 Platforms Device Tree Bindings
0008
0009 maintainers:
0010 - Eric Anholt <eric@anholt.net>
0011 - Stefan Wahren <wahrenst@gmx.net>
0012
0013 properties:
0014 $nodename:
0015 const: '/'
0016 compatible:
0017 oneOf:
0018 - description: BCM2711 based Boards
0019 items:
0020 - enum:
0021 - raspberrypi,400
0022 - raspberrypi,4-compute-module
0023 - raspberrypi,4-model-b
0024 - const: brcm,bcm2711
0025
0026 - description: BCM2835 based Boards
0027 items:
0028 - enum:
0029 - raspberrypi,model-a
0030 - raspberrypi,model-a-plus
0031 - raspberrypi,model-b
0032 - raspberrypi,model-b-i2c0 # Raspberry Pi Model B (no P5)
0033 - raspberrypi,model-b-rev2
0034 - raspberrypi,model-b-plus
0035 - raspberrypi,compute-module
0036 - raspberrypi,model-zero
0037 - raspberrypi,model-zero-w
0038 - const: brcm,bcm2835
0039
0040 - description: BCM2836 based Boards
0041 items:
0042 - enum:
0043 - raspberrypi,2-model-b
0044 - const: brcm,bcm2836
0045
0046 - description: BCM2837 based Boards
0047 items:
0048 - enum:
0049 - raspberrypi,3-model-a-plus
0050 - raspberrypi,3-model-b
0051 - raspberrypi,3-model-b-plus
0052 - raspberrypi,3-compute-module
0053 - raspberrypi,3-compute-module-lite
0054 - raspberrypi,model-zero-2-w
0055 - const: brcm,bcm2837
0056
0057 additionalProperties: true
0058
0059 ...