1 # SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause
4 $id: http://devicetree.org/schemas/net/marvell,prestera.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
7 title: Marvell Prestera switch family
10 - Miquel Raynal <miquel.raynal@bootlin.com>
17 - marvell,prestera-98dx3236
18 - marvell,prestera-98dx3336
19 - marvell,prestera-98dx4251
20 - const: marvell,prestera
33 description: Reference to the DFX Server bus node.
34 $ref: /schemas/types.yaml#/definitions/phandle
38 nvmem-cell-names: true
44 const: marvell,prestera
46 # Memory mapped AlleyCat3 family
50 nvmem-cell-names: false
64 # Ports can also be described
71 compatible = "marvell,prestera-98dx3236", "marvell,prestera";
73 interrupts = <33>, <34>, <35>;
81 ranges = <0x0 0x0 0x0 0x0 0x0 0x0>;
82 reg = <0x0 0x0 0x0 0x0 0x0 0x0>;
86 reg = <0x0 0x0 0x0 0x0 0x0>;
87 compatible = "pci11ab,c80c";
88 nvmem-cells = <&mac_address 0>;
89 nvmem-cell-names = "mac-address";