84 lines · yaml
1# SPDX-License-Identifier: GPL-2.02%YAML 1.23---4$id: http://devicetree.org/schemas/arm/bcm/brcm,nsp.yaml#5$schema: http://devicetree.org/meta-schemas/core.yaml#6 7title: Broadcom Northstar Plus8 9description:10 Broadcom Northstar Plus family of SoCs are used for switching control11 and management applications as well as residential router/gateway12 applications. The SoC features dual core Cortex A9 ARM CPUs, integrating13 several peripheral interfaces including multiple Gigabit Ethernet PHYs,14 DDR3 memory, PCIE Gen-2, USB 2.0 and USB 3.0, serial and NAND flash,15 SATA and several other IO controllers.16 17maintainers:18 - Ray Jui <rjui@broadcom.com>19 - Scott Branden <sbranden@broadcom.com>20 21properties:22 $nodename:23 const: '/'24 compatible:25 oneOf:26 - description: BCM58522 based boards27 items:28 - enum:29 - brcm,bcm958522er30 - const: brcm,bcm5852231 - const: brcm,nsp32 33 - description: BCM58525 based boards34 items:35 - enum:36 - brcm,bcm958525er37 - brcm,bcm958525xmc38 - const: brcm,bcm5852539 - const: brcm,nsp40 41 - description: BCM58535 based boards42 items:43 - const: brcm,bcm5853544 - const: brcm,nsp45 46 - description: BCM58622 based boards47 items:48 - enum:49 - brcm,bcm958622hr50 - const: brcm,bcm5862251 - const: brcm,nsp52 53 - description: BCM58623 based boards54 items:55 - enum:56 - brcm,bcm958623hr57 - const: brcm,bcm5862358 - const: brcm,nsp59 60 - description: BCM58625 based boards61 items:62 - enum:63 - brcm,bcm958625hr64 - brcm,bcm958625k65 - meraki,mx6466 - meraki,mx64-a067 - meraki,mx64w68 - meraki,mx64w-a069 - meraki,mx6570 - meraki,mx65w71 - const: brcm,bcm5862572 - const: brcm,nsp73 74 - description: BCM88312 based boards75 items:76 - enum:77 - brcm,bcm988312hr78 - const: brcm,bcm8831279 - const: brcm,nsp80 81additionalProperties: true82 83...84