Back to home page

OSCL-LXR

 
 

    


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 ...