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.
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
38 local-mac-address: true
52 socionext,syscon-phy-mode:
53 $ref: /schemas/types.yaml#/definitions/phandle-array
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.
60 The argument is the ID of MAC instance.
64 unevaluatedProperties: false
67 - $ref: ethernet-controller.yaml#
72 const: socionext,uniphier-pro4-ave4
114 unevaluatedProperties: false
118 ether: ethernet@65000000 {
119 compatible = "socionext,uniphier-ld20-ave4";
120 reg = <0x65000000 0x8500>;
121 interrupts = <0 66 4>;
123 phy-handle = <ðphy>;
124 clock-names = "ether";
125 clocks = <&sys_clk 6>;
126 reset-names = "ether";
127 resets = <&sys_rst 6>;
128 socionext,syscon-phy-mode = <&soc_glue 0>;
131 #address-cells = <1>;
134 ethphy: ethernet-phy@1 {