brintos

brintos / linux-shallow public Read only

0
0
Text · 1.3 KiB · 85f552b Raw
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 = <&reg_emac_3v3>;62 63        phy0: ethernet-phy@0 {64            reg = <0>;65        };66    };67 68...69