| # SPDX-License-Identifier: GPL-2.0 |
| %YAML 1.2 |
| --- |
| $id: http://devicetree.org/schemas/net/mdio-mux.yaml# |
| $schema: http://devicetree.org/meta-schemas/core.yaml# |
| |
| title: Common MDIO bus multiplexer/switch properties. |
| |
| maintainers: |
| - Andrew Lunn <andrew@lunn.ch> |
| |
| description: |+ |
| An MDIO bus multiplexer/switch will have several child busses that are |
| numbered uniquely in a device dependent manner. The nodes for an MDIO |
| bus multiplexer/switch will have one child node for each child bus. |
| |
| properties: |
| mdio-parent-bus: |
| $ref: /schemas/types.yaml#/definitions/phandle |
| description: |
| The phandle of the MDIO bus that this multiplexer's master-side port is |
| connected to. |
| |
| '#address-cells': |
| const: 1 |
| |
| '#size-cells': |
| const: 0 |
| |
| patternProperties: |
| '^mdio@[0-9a-f]+$': |
| $ref: mdio.yaml# |
| unevaluatedProperties: false |
| |
| properties: |
| reg: |
| maxItems: 1 |
| |
| additionalProperties: true |
| |
| ... |