69 lines · yaml
1# SPDX-License-Identifier: GPL-2.02%YAML 1.23---4$id: http://devicetree.org/schemas/net/allwinner,sun4i-a10-mdio.yaml#5$schema: http://devicetree.org/meta-schemas/core.yaml#6 7title: Allwinner A10 MDIO Controller8 9maintainers:10 - Chen-Yu Tsai <wens@csie.org>11 - Maxime Ripard <mripard@kernel.org>12 13allOf:14 - $ref: mdio.yaml#15 16# Select every compatible, including the deprecated ones. This way, we17# will be able to report a warning when we have that compatible, since18# we will validate the node thanks to the select, but won't report it19# as a valid value in the compatible property description20select:21 properties:22 compatible:23 enum:24 - allwinner,sun4i-a10-mdio25 26 # Deprecated27 - allwinner,sun4i-mdio28 29 required:30 - compatible31 32properties:33 "#address-cells":34 const: 135 36 "#size-cells":37 const: 038 39 compatible:40 const: allwinner,sun4i-a10-mdio41 42 reg:43 maxItems: 144 45 phy-supply:46 description: PHY regulator47 48required:49 - compatible50 - reg51 52unevaluatedProperties: false53 54examples:55 - |56 mdio@1c0b080 {57 compatible = "allwinner,sun4i-a10-mdio";58 reg = <0x01c0b080 0x14>;59 #address-cells = <1>;60 #size-cells = <0>;61 phy-supply = <®_emac_3v3>;62 63 phy0: ethernet-phy@0 {64 reg = <0>;65 };66 };67 68...69