Lines Matching +full:mii +full:- +full:conv

1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
4 $id: http://devicetree.org/schemas/net/pcs/renesas,rzn1-miic.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
7 title: Renesas RZ/N1 MII converter
10 - Clément Léger <clement.leger@bootlin.com>
13 This MII converter is present on the Renesas RZ/N1 SoC family. It is
14 responsible to do MII passthrough or convert it to RMII/RGMII.
17 '#address-cells':
20 '#size-cells':
25 - enum:
26 - renesas,r9a06g032-miic
27 - const: renesas,rzn1-miic
34 - description: MII reference clock
35 - description: RGMII reference clock
36 - description: RMII reference clock
37 - description: AHB clock used for the MII converter register interface
39 clock-names:
41 - const: mii_ref
42 - const: rgmii_ref
43 - const: rmii_ref
44 - const: hclk
46 renesas,miic-switch-portin:
47 description: MII Switch PORTIN configuration. This value should use one of
48 the values defined in dt-bindings/net/pcs-rzn1-miic.h.
52 power-domains:
56 "^mii-conv@[0-5]$":
58 description: MII converter port
62 description: MII Converter port number.
65 renesas,miic-input:
67 one of the values defined in dt-bindings/net/pcs-rzn1-miic.h.
71 - reg
72 - renesas,miic-input
77 - if:
83 renesas,miic-input:
85 - if:
91 renesas,miic-input:
93 - if:
99 renesas,miic-input:
101 - if:
107 renesas,miic-input:
109 - if:
115 renesas,miic-input:
119 - '#address-cells'
120 - '#size-cells'
121 - compatible
122 - reg
123 - clocks
124 - clock-names
125 - power-domains
130 - |
131 #include <dt-bindings/net/pcs-rzn1-miic.h>
132 #include <dt-bindings/clock/r9a06g032-sysctrl.h>
134 eth-miic@44030000 {
135 #address-cells = <1>;
136 #size-cells = <0>;
137 compatible = "renesas,r9a06g032-miic", "renesas,rzn1-miic";
143 clock-names = "mii_ref", "rgmii_ref", "rmii_ref", "hclk";
144 renesas,miic-switch-portin = <MIIC_GMAC2_PORT>;
145 power-domains = <&sysctrl>;
147 mii_conv1: mii-conv@1 {
148 renesas,miic-input = <MIIC_GMAC1_PORT>;
152 mii_conv2: mii-conv@2 {
153 renesas,miic-input = <MIIC_SWITCH_PORTD>;
157 mii_conv3: mii-conv@3 {
158 renesas,miic-input = <MIIC_SWITCH_PORTC>;
162 mii_conv4: mii-conv@4 {
163 renesas,miic-input = <MIIC_SWITCH_PORTB>;
167 mii_conv5: mii-conv@5 {
168 renesas,miic-input = <MIIC_SWITCH_PORTA>;