brintos

brintos / linux-shallow public Read only

0
0
Text · 1.2 KiB · e255265 Raw
55 lines · yaml
1# SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause2%YAML 1.23---4$id: http://devicetree.org/schemas/net/qca,qca808x.yaml#5$schema: http://devicetree.org/meta-schemas/core.yaml#6 7title: Qualcomm Atheros QCA808X PHY8 9maintainers:10  - Christian Marangi <ansuelsmth@gmail.com>11 12description:13  QCA808X PHYs can have up to 3 LEDs attached.14  All 3 LEDs are disabled by default.15  2 LEDs have dedicated pins with the 3rd LED having the16  double function of Interrupt LEDs/GPIO or additional LED.17 18  By default this special PIN is set to LED function.19 20allOf:21  - $ref: ethernet-phy.yaml#22 23properties:24  compatible:25    enum:26      - ethernet-phy-id004d.d10127 28unevaluatedProperties: false29 30examples:31  - |32    #include <dt-bindings/leds/common.h>33 34    mdio {35        #address-cells = <1>;36        #size-cells = <0>;37 38        ethernet-phy@0 {39            compatible = "ethernet-phy-id004d.d101";40            reg = <0>;41 42            leds {43                #address-cells = <1>;44                #size-cells = <0>;45 46                led@0 {47                    reg = <0>;48                    color = <LED_COLOR_ID_GREEN>;49                    function = LED_FUNCTION_WAN;50                    default-state = "keep";51                };52            };53        };54    };55