1# SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause 2%YAML 1.2 3--- 4$id: http://devicetree.org/schemas/net/mscc,miim.yaml# 5$schema: http://devicetree.org/meta-schemas/core.yaml# 6 7title: Microsemi MII Management Controller (MIIM) 8 9maintainers: 10 - Alexandre Belloni <alexandre.belloni@bootlin.com> 11 12allOf: 13 - $ref: "mdio.yaml#" 14 15properties: 16 compatible: 17 enum: 18 - mscc,ocelot-miim 19 - microchip,lan966x-miim 20 21 "#address-cells": 22 const: 1 23 24 "#size-cells": 25 const: 0 26 27 reg: 28 items: 29 - description: base address 30 - description: associated reset register for internal PHYs 31 minItems: 1 32 33 interrupts: 34 maxItems: 1 35 36required: 37 - compatible 38 - reg 39 - "#address-cells" 40 - "#size-cells" 41 42unevaluatedProperties: false 43 44examples: 45 - | 46 mdio@107009c { 47 compatible = "mscc,ocelot-miim"; 48 reg = <0x107009c 0x36>, <0x10700f0 0x8>; 49 interrupts = <14>; 50 #address-cells = <1>; 51 #size-cells = <0>; 52 53 phy0: ethernet-phy@0 { 54 reg = <0>; 55 }; 56 }; 57