1 # SPDX-License-Identifier: GPL-2.0 1 # SPDX-License-Identifier: GPL-2.0 2 %YAML 1.2 2 %YAML 1.2 3 --- 3 --- 4 $id: http://devicetree.org/schemas/net/mdio-mu 4 $id: http://devicetree.org/schemas/net/mdio-mux.yaml# 5 $schema: http://devicetree.org/meta-schemas/co 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 6 6 7 title: Common MDIO bus multiplexer/switch prop 7 title: Common MDIO bus multiplexer/switch properties. 8 8 9 maintainers: 9 maintainers: 10 - Andrew Lunn <andrew@lunn.ch> 10 - Andrew Lunn <andrew@lunn.ch> 11 11 12 description: |+ 12 description: |+ 13 An MDIO bus multiplexer/switch will have sev 13 An MDIO bus multiplexer/switch will have several child busses that are 14 numbered uniquely in a device dependent mann 14 numbered uniquely in a device dependent manner. The nodes for an MDIO 15 bus multiplexer/switch will have one child n 15 bus multiplexer/switch will have one child node for each child bus. 16 16 17 properties: 17 properties: >> 18 $nodename: >> 19 pattern: '^mdio-mux[\-@]?' >> 20 18 mdio-parent-bus: 21 mdio-parent-bus: 19 $ref: /schemas/types.yaml#/definitions/pha 22 $ref: /schemas/types.yaml#/definitions/phandle 20 description: 23 description: 21 The phandle of the MDIO bus that this mu 24 The phandle of the MDIO bus that this multiplexer's master-side port is 22 connected to. 25 connected to. 23 26 24 '#address-cells': 27 '#address-cells': 25 const: 1 28 const: 1 26 29 27 '#size-cells': 30 '#size-cells': 28 const: 0 31 const: 0 29 32 30 patternProperties: 33 patternProperties: 31 '^mdio@[0-9a-f]+$': 34 '^mdio@[0-9a-f]+$': 32 $ref: mdio.yaml# !! 35 type: object 33 unevaluatedProperties: false << 34 36 35 properties: 37 properties: 36 reg: 38 reg: 37 maxItems: 1 39 maxItems: 1 >> 40 description: The sub-bus number. 38 41 39 additionalProperties: true 42 additionalProperties: true 40 43 41 ... 44 ...
Linux® is a registered trademark of Linus Torvalds in the United States and other countries.
TOMOYO® is a registered trademark of NTT DATA CORPORATION.