Back to home page

OSCL-LXR

 
 

    


0001 # SPDX-License-Identifier: GPL-2.0 OR BSD-2-Clause
0002 %YAML 1.2
0003 ---
0004 $id: http://devicetree.org/schemas/arm/bcm/brcm,bcmbca.yaml#
0005 $schema: http://devicetree.org/meta-schemas/core.yaml#
0006 
0007 title: Broadcom Broadband SoC device tree bindings
0008 
0009 description:
0010   Broadcom Broadband SoCs include family of high performance DSL/PON/Wireless
0011   chips that can be used as home gateway, router and WLAN AP for residential,
0012   enterprise and carrier applications.
0013 
0014 maintainers:
0015   - William Zhang <william.zhang@broadcom.com>
0016   - Anand Gore <anand.gore@broadcom.com>
0017   - Kursad Oney <kursad.oney@broadcom.com>
0018 
0019 properties:
0020   $nodename:
0021     const: '/'
0022   compatible:
0023     oneOf:
0024       - description: BCM47622 based boards
0025         items:
0026           - enum:
0027               - brcm,bcm947622
0028           - const: brcm,bcm47622
0029           - const: brcm,bcmbca
0030 
0031       - description: BCM4912 based boards
0032         items:
0033           - enum:
0034               - asus,gt-ax6000
0035               - brcm,bcm94912
0036           - const: brcm,bcm4912
0037           - const: brcm,bcmbca
0038 
0039       - description: BCM63138 based boards
0040         items:
0041           - enum:
0042               - brcm,bcm963138
0043               - brcm,BCM963138DVT
0044           - const: brcm,bcm63138
0045           - const: brcm,bcmbca
0046 
0047       - description: BCM63146 based boards
0048         items:
0049           - enum:
0050               - brcm,bcm963146
0051           - const: brcm,bcm63146
0052           - const: brcm,bcmbca
0053 
0054       - description: BCM63148 based boards
0055         items:
0056           - enum:
0057               - brcm,bcm963148
0058           - const: brcm,bcm63148
0059           - const: brcm,bcmbca
0060 
0061       - description: BCM63158 based boards
0062         items:
0063           - enum:
0064               - brcm,bcm963158
0065           - const: brcm,bcm63158
0066           - const: brcm,bcmbca
0067 
0068       - description: BCM63178 based boards
0069         items:
0070           - enum:
0071               - brcm,bcm963178
0072           - const: brcm,bcm63178
0073           - const: brcm,bcmbca
0074 
0075       - description: BCM6756 based boards
0076         items:
0077           - enum:
0078               - brcm,bcm96756
0079           - const: brcm,bcm6756
0080           - const: brcm,bcmbca
0081 
0082       - description: BCM6813 based boards
0083         items:
0084           - enum:
0085               - brcm,bcm96813
0086           - const: brcm,bcm6813
0087           - const: brcm,bcmbca
0088 
0089       - description: BCM6846 based boards
0090         items:
0091           - enum:
0092               - brcm,bcm96846
0093           - const: brcm,bcm6846
0094           - const: brcm,bcmbca
0095 
0096       - description: BCM6855 based boards
0097         items:
0098           - enum:
0099               - brcm,bcm96855
0100           - const: brcm,bcm6855
0101           - const: brcm,bcmbca
0102 
0103       - description: BCM6856 based boards
0104         items:
0105           - enum:
0106               - brcm,bcm96856
0107           - const: brcm,bcm6856
0108           - const: brcm,bcmbca
0109 
0110       - description: BCM6858 based boards
0111         items:
0112           - enum:
0113               - brcm,bcm96858
0114           - const: brcm,bcm6858
0115           - const: brcm,bcmbca
0116 
0117       - description: BCM6878 based boards
0118         items:
0119           - enum:
0120               - brcm,bcm96878
0121           - const: brcm,bcm6878
0122           - const: brcm,bcmbca
0123 
0124 additionalProperties: true
0125 
0126 ...