1c66ec88fSEmmanuel Vadot# SPDX-License-Identifier: GPL-2.0 2c66ec88fSEmmanuel Vadot%YAML 1.2 3c66ec88fSEmmanuel Vadot--- 4c66ec88fSEmmanuel Vadot$id: http://devicetree.org/schemas/arm/bcm/brcm,nsp.yaml# 5c66ec88fSEmmanuel Vadot$schema: http://devicetree.org/meta-schemas/core.yaml# 6c66ec88fSEmmanuel Vadot 7*8bab661aSEmmanuel Vadottitle: Broadcom Northstar Plus 8c66ec88fSEmmanuel Vadot 9c66ec88fSEmmanuel Vadotdescription: 10c66ec88fSEmmanuel Vadot Broadcom Northstar Plus family of SoCs are used for switching control 11c66ec88fSEmmanuel Vadot and management applications as well as residential router/gateway 12c66ec88fSEmmanuel Vadot applications. The SoC features dual core Cortex A9 ARM CPUs, integrating 13c66ec88fSEmmanuel Vadot several peripheral interfaces including multiple Gigabit Ethernet PHYs, 14c66ec88fSEmmanuel Vadot DDR3 memory, PCIE Gen-2, USB 2.0 and USB 3.0, serial and NAND flash, 15c66ec88fSEmmanuel Vadot SATA and several other IO controllers. 16c66ec88fSEmmanuel Vadot 17c66ec88fSEmmanuel Vadotmaintainers: 18c66ec88fSEmmanuel Vadot - Ray Jui <rjui@broadcom.com> 19c66ec88fSEmmanuel Vadot - Scott Branden <sbranden@broadcom.com> 20c66ec88fSEmmanuel Vadot 21c66ec88fSEmmanuel Vadotproperties: 22c66ec88fSEmmanuel Vadot $nodename: 23c66ec88fSEmmanuel Vadot const: '/' 24c66ec88fSEmmanuel Vadot compatible: 258cc087a1SEmmanuel Vadot oneOf: 268cc087a1SEmmanuel Vadot - description: BCM58522 based boards 27c66ec88fSEmmanuel Vadot items: 28c66ec88fSEmmanuel Vadot - enum: 298cc087a1SEmmanuel Vadot - brcm,bcm958522er 308cc087a1SEmmanuel Vadot - const: brcm,bcm58522 318cc087a1SEmmanuel Vadot - const: brcm,nsp 328cc087a1SEmmanuel Vadot 338cc087a1SEmmanuel Vadot - description: BCM58525 based boards 348cc087a1SEmmanuel Vadot items: 358cc087a1SEmmanuel Vadot - enum: 368cc087a1SEmmanuel Vadot - brcm,bcm958525er 378cc087a1SEmmanuel Vadot - brcm,bcm958525xmc 388cc087a1SEmmanuel Vadot - const: brcm,bcm58525 398cc087a1SEmmanuel Vadot - const: brcm,nsp 408cc087a1SEmmanuel Vadot 418cc087a1SEmmanuel Vadot - description: BCM58535 based boards 428cc087a1SEmmanuel Vadot items: 438cc087a1SEmmanuel Vadot - const: brcm,bcm58535 448cc087a1SEmmanuel Vadot - const: brcm,nsp 458cc087a1SEmmanuel Vadot 468cc087a1SEmmanuel Vadot - description: BCM58622 based boards 478cc087a1SEmmanuel Vadot items: 488cc087a1SEmmanuel Vadot - enum: 498cc087a1SEmmanuel Vadot - brcm,bcm958622hr 508cc087a1SEmmanuel Vadot - const: brcm,bcm58622 518cc087a1SEmmanuel Vadot - const: brcm,nsp 528cc087a1SEmmanuel Vadot 538cc087a1SEmmanuel Vadot - description: BCM58623 based boards 548cc087a1SEmmanuel Vadot items: 558cc087a1SEmmanuel Vadot - enum: 568cc087a1SEmmanuel Vadot - brcm,bcm958623hr 578cc087a1SEmmanuel Vadot - const: brcm,bcm58623 588cc087a1SEmmanuel Vadot - const: brcm,nsp 598cc087a1SEmmanuel Vadot 608cc087a1SEmmanuel Vadot - description: BCM58625 based boards 618cc087a1SEmmanuel Vadot items: 628cc087a1SEmmanuel Vadot - enum: 638cc087a1SEmmanuel Vadot - brcm,bcm958625hr 648cc087a1SEmmanuel Vadot - brcm,bcm958625k 658cc087a1SEmmanuel Vadot - meraki,mx64 668cc087a1SEmmanuel Vadot - meraki,mx64-a0 678cc087a1SEmmanuel Vadot - meraki,mx64w 688cc087a1SEmmanuel Vadot - meraki,mx64w-a0 698cc087a1SEmmanuel Vadot - meraki,mx65 708cc087a1SEmmanuel Vadot - meraki,mx65w 718cc087a1SEmmanuel Vadot - const: brcm,bcm58625 728cc087a1SEmmanuel Vadot - const: brcm,nsp 738cc087a1SEmmanuel Vadot 748cc087a1SEmmanuel Vadot - description: BCM88312 based boards 758cc087a1SEmmanuel Vadot items: 768cc087a1SEmmanuel Vadot - enum: 778cc087a1SEmmanuel Vadot - brcm,bcm988312hr 788cc087a1SEmmanuel Vadot - const: brcm,bcm88312 79c66ec88fSEmmanuel Vadot - const: brcm,nsp 80c66ec88fSEmmanuel Vadot 816be33864SEmmanuel VadotadditionalProperties: true 826be33864SEmmanuel Vadot 83c66ec88fSEmmanuel Vadot... 84