1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
4 $id: http://devicetree.org/schemas/net/socionext,uniphier-ave4.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
7 title: Socionext AVE ethernet controller
10 - Kunihiko Hayashi <hayashi.kunihiko@socionext.com>
13 This describes the devicetree bindings for AVE ethernet controller
14 implemented on Socionext UniPhier SoCs.
17 - $ref: ethernet-controller.yaml#
22 - socionext,uniphier-pro4-ave4
23 - socionext,uniphier-pxs2-ave4
24 - socionext,uniphier-ld11-ave4
25 - socionext,uniphier-ld20-ave4
26 - socionext,uniphier-pxs3-ave4
40 local-mac-address: true
53 - const: ether # for others
64 - const: ether # for others
66 socionext,syscon-phy-mode:
67 $ref: /schemas/types.yaml#definitions/phandle-array
69 A phandle to syscon with one argument that configures phy mode.
70 The argument is the ID of MAC instance.
87 additionalProperties: false
91 ether: ethernet@65000000 {
92 compatible = "socionext,uniphier-ld20-ave4";
93 reg = <0x65000000 0x8500>;
94 interrupts = <0 66 4>;
96 phy-handle = <ðphy>;
97 clock-names = "ether";
98 clocks = <&sys_clk 6>;
99 reset-names = "ether";
100 resets = <&sys_rst 6>;
101 socionext,syscon-phy-mode = <&soc_glue 0>;
104 #address-cells = <1>;
107 ethphy: ethernet-phy@1 {