Merge commit '81fd23e2b3ccf71c807e671444e8accaba98ca53' of https://git.pengutronix...
[linux-2.6-microblaze.git] / Documentation / devicetree / bindings / net / realtek,rtl82xx.yaml
1 # SPDX-License-Identifier: GPL-2.0+
2 %YAML 1.2
3 ---
4 $id: http://devicetree.org/schemas/net/realtek,rtl82xx.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
6
7 title: Realtek RTL82xx PHY
8
9 maintainers:
10   - Andrew Lunn <andrew@lunn.ch>
11   - Florian Fainelli <f.fainelli@gmail.com>
12   - Heiner Kallweit <hkallweit1@gmail.com>
13
14 description:
15   Bindings for Realtek RTL82xx PHYs
16
17 allOf:
18   - $ref: ethernet-phy.yaml#
19
20 properties:
21   realtek,clkout-disable:
22     type: boolean
23     description:
24       Disable CLKOUT clock, CLKOUT clock default is enabled after hardware reset.
25
26
27   realtek,aldps-enable:
28     type: boolean
29     description:
30       Enable ALDPS mode, ALDPS mode default is disabled after hardware reset.
31
32 unevaluatedProperties: false
33
34 examples:
35   - |
36     mdio {
37         #address-cells = <1>;
38         #size-cells = <0>;
39
40         ethphy1: ethernet-phy@1 {
41                 reg = <1>;
42                 realtek,clkout-disable;
43                 realtek,aldps-enable;
44         };
45     };