16570e8bdSFlorian Fainelli# SPDX-License-Identifier: GPL-2.0 26570e8bdSFlorian Fainelli%YAML 1.2 36570e8bdSFlorian Fainelli--- 46570e8bdSFlorian Fainelli$id: http://devicetree.org/schemas/arm/bcm/brcm,nsp.yaml# 56570e8bdSFlorian Fainelli$schema: http://devicetree.org/meta-schemas/core.yaml# 66570e8bdSFlorian Fainelli 7*a612130cSKrzysztof Kozlowskititle: Broadcom Northstar Plus 86570e8bdSFlorian Fainelli 96570e8bdSFlorian Fainellidescription: 106570e8bdSFlorian Fainelli Broadcom Northstar Plus family of SoCs are used for switching control 116570e8bdSFlorian Fainelli and management applications as well as residential router/gateway 126570e8bdSFlorian Fainelli applications. The SoC features dual core Cortex A9 ARM CPUs, integrating 136570e8bdSFlorian Fainelli several peripheral interfaces including multiple Gigabit Ethernet PHYs, 146570e8bdSFlorian Fainelli DDR3 memory, PCIE Gen-2, USB 2.0 and USB 3.0, serial and NAND flash, 156570e8bdSFlorian Fainelli SATA and several other IO controllers. 166570e8bdSFlorian Fainelli 176570e8bdSFlorian Fainellimaintainers: 186570e8bdSFlorian Fainelli - Ray Jui <rjui@broadcom.com> 196570e8bdSFlorian Fainelli - Scott Branden <sbranden@broadcom.com> 206570e8bdSFlorian Fainelli 216570e8bdSFlorian Fainelliproperties: 226570e8bdSFlorian Fainelli $nodename: 236570e8bdSFlorian Fainelli const: '/' 246570e8bdSFlorian Fainelli compatible: 25239cf177SMatthew Hagan oneOf: 26239cf177SMatthew Hagan - description: BCM58522 based boards 276570e8bdSFlorian Fainelli items: 286570e8bdSFlorian Fainelli - enum: 29239cf177SMatthew Hagan - brcm,bcm958522er 30239cf177SMatthew Hagan - const: brcm,bcm58522 31239cf177SMatthew Hagan - const: brcm,nsp 32239cf177SMatthew Hagan 33239cf177SMatthew Hagan - description: BCM58525 based boards 34239cf177SMatthew Hagan items: 35239cf177SMatthew Hagan - enum: 36239cf177SMatthew Hagan - brcm,bcm958525er 37239cf177SMatthew Hagan - brcm,bcm958525xmc 38239cf177SMatthew Hagan - const: brcm,bcm58525 39239cf177SMatthew Hagan - const: brcm,nsp 40239cf177SMatthew Hagan 41239cf177SMatthew Hagan - description: BCM58535 based boards 42239cf177SMatthew Hagan items: 43239cf177SMatthew Hagan - const: brcm,bcm58535 44239cf177SMatthew Hagan - const: brcm,nsp 45239cf177SMatthew Hagan 46239cf177SMatthew Hagan - description: BCM58622 based boards 47239cf177SMatthew Hagan items: 48239cf177SMatthew Hagan - enum: 49239cf177SMatthew Hagan - brcm,bcm958622hr 50239cf177SMatthew Hagan - const: brcm,bcm58622 51239cf177SMatthew Hagan - const: brcm,nsp 52239cf177SMatthew Hagan 53239cf177SMatthew Hagan - description: BCM58623 based boards 54239cf177SMatthew Hagan items: 55239cf177SMatthew Hagan - enum: 56239cf177SMatthew Hagan - brcm,bcm958623hr 57239cf177SMatthew Hagan - const: brcm,bcm58623 58239cf177SMatthew Hagan - const: brcm,nsp 59239cf177SMatthew Hagan 60239cf177SMatthew Hagan - description: BCM58625 based boards 61239cf177SMatthew Hagan items: 62239cf177SMatthew Hagan - enum: 63239cf177SMatthew Hagan - brcm,bcm958625hr 64239cf177SMatthew Hagan - brcm,bcm958625k 65e544f2cfSMatthew Hagan - meraki,mx64 66e544f2cfSMatthew Hagan - meraki,mx64-a0 67e544f2cfSMatthew Hagan - meraki,mx64w 68e544f2cfSMatthew Hagan - meraki,mx64w-a0 69e544f2cfSMatthew Hagan - meraki,mx65 70e544f2cfSMatthew Hagan - meraki,mx65w 71239cf177SMatthew Hagan - const: brcm,bcm58625 72239cf177SMatthew Hagan - const: brcm,nsp 73239cf177SMatthew Hagan 74239cf177SMatthew Hagan - description: BCM88312 based boards 75239cf177SMatthew Hagan items: 76239cf177SMatthew Hagan - enum: 77239cf177SMatthew Hagan - brcm,bcm988312hr 78239cf177SMatthew Hagan - const: brcm,bcm88312 796570e8bdSFlorian Fainelli - const: brcm,nsp 806570e8bdSFlorian Fainelli 8162298364SRob HerringadditionalProperties: true 8262298364SRob Herring 836570e8bdSFlorian Fainelli... 84