xref: /freebsd/sys/contrib/device-tree/Bindings/arm/bcm/brcm,nsp.yaml (revision 517e52b6c21ccff22c46df0dcd15c19baee3d86c)
1# SPDX-License-Identifier: GPL-2.0
2%YAML 1.2
3---
4$id: http://devicetree.org/schemas/arm/bcm/brcm,nsp.yaml#
5$schema: http://devicetree.org/meta-schemas/core.yaml#
6
7title: Broadcom Northstar Plus device tree bindings
8
9description:
10  Broadcom Northstar Plus family of SoCs are used for switching control
11  and management applications as well as residential router/gateway
12  applications. The SoC features dual core Cortex A9 ARM CPUs, integrating
13  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    items:
26      - enum:
27          - brcm,bcm58522
28          - brcm,bcm58525
29          - brcm,bcm58535
30          - brcm,bcm58622
31          - brcm,bcm58623
32          - brcm,bcm58625
33          - brcm,bcm88312
34      - const: brcm,nsp
35
36additionalProperties: true
37
38...
39