Lines Matching +full:syscon +full:- +full:phy +full:- +full:mode
1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
4 $id: http://devicetree.org/schemas/net/socionext,uniphier-ave4.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Kunihiko Hayashi <hayashi.kunihiko@socionext.com>
19 - socionext,uniphier-pro4-ave4
20 - socionext,uniphier-pxs2-ave4
21 - socionext,uniphier-ld11-ave4
22 - socionext,uniphier-ld20-ave4
23 - socionext,uniphier-pxs3-ave4
24 - socionext,uniphier-nx1-ave4
32 phy-mode: true
34 phy-handle: true
36 mac-address: true
38 local-mac-address: true
44 clock-names: true
50 reset-names: true
52 socionext,syscon-phy-mode:
53 $ref: /schemas/types.yaml#/definitions/phandle-array
55 - items:
56 - description: phandle to syscon that configures phy mode
57 - description: ID of MAC instance
59 A phandle to syscon with one argument that configures phy mode.
67 - $ref: ethernet-controller.yaml#
68 - if:
72 const: socionext,uniphier-pro4-ave4
78 clock-names:
80 - const: gio
81 - const: ether
82 - const: ether-gb
83 - const: ether-phy
87 reset-names:
89 - const: gio
90 - const: ether
95 clock-names:
99 reset-names:
103 - compatible
104 - reg
105 - interrupts
106 - phy-mode
107 - phy-handle
108 - clocks
109 - clock-names
110 - resets
111 - reset-names
112 - mdio
117 - |
119 compatible = "socionext,uniphier-ld20-ave4";
122 phy-mode = "rgmii";
123 phy-handle = <ðphy>;
124 clock-names = "ether";
126 reset-names = "ether";
128 socionext,syscon-phy-mode = <&soc_glue 0>;
131 #address-cells = <1>;
132 #size-cells = <0>;
134 ethphy: ethernet-phy@1 {