0001 # SPDX-License-Identifier: GPL-2.0
0002 %YAML 1.2
0003 ---
0004 $id: http://devicetree.org/schemas/arm/bcm/brcm,nsp.yaml#
0005 $schema: http://devicetree.org/meta-schemas/core.yaml#
0006
0007 title: Broadcom Northstar Plus device tree bindings
0008
0009 description:
0010 Broadcom Northstar Plus family of SoCs are used for switching control
0011 and management applications as well as residential router/gateway
0012 applications. The SoC features dual core Cortex A9 ARM CPUs, integrating
0013 several peripheral interfaces including multiple Gigabit Ethernet PHYs,
0014 DDR3 memory, PCIE Gen-2, USB 2.0 and USB 3.0, serial and NAND flash,
0015 SATA and several other IO controllers.
0016
0017 maintainers:
0018 - Ray Jui <rjui@broadcom.com>
0019 - Scott Branden <sbranden@broadcom.com>
0020
0021 properties:
0022 $nodename:
0023 const: '/'
0024 compatible:
0025 oneOf:
0026 - description: BCM58522 based boards
0027 items:
0028 - enum:
0029 - brcm,bcm958522er
0030 - const: brcm,bcm58522
0031 - const: brcm,nsp
0032
0033 - description: BCM58525 based boards
0034 items:
0035 - enum:
0036 - brcm,bcm958525er
0037 - brcm,bcm958525xmc
0038 - const: brcm,bcm58525
0039 - const: brcm,nsp
0040
0041 - description: BCM58535 based boards
0042 items:
0043 - const: brcm,bcm58535
0044 - const: brcm,nsp
0045
0046 - description: BCM58622 based boards
0047 items:
0048 - enum:
0049 - brcm,bcm958622hr
0050 - const: brcm,bcm58622
0051 - const: brcm,nsp
0052
0053 - description: BCM58623 based boards
0054 items:
0055 - enum:
0056 - brcm,bcm958623hr
0057 - const: brcm,bcm58623
0058 - const: brcm,nsp
0059
0060 - description: BCM58625 based boards
0061 items:
0062 - enum:
0063 - brcm,bcm958625hr
0064 - brcm,bcm958625k
0065 - meraki,mx64
0066 - meraki,mx64-a0
0067 - meraki,mx64w
0068 - meraki,mx64w-a0
0069 - meraki,mx65
0070 - meraki,mx65w
0071 - const: brcm,bcm58625
0072 - const: brcm,nsp
0073
0074 - description: BCM88312 based boards
0075 items:
0076 - enum:
0077 - brcm,bcm988312hr
0078 - const: brcm,bcm88312
0079 - const: brcm,nsp
0080
0081 additionalProperties: true
0082
0083 ...