|
111 | 111 | <GIC_SPI 58 IRQ_TYPE_LEVEL
|
112 | 112 | IRQ_DEFAULT_PRIORITY>;
|
113 | 113 | interrupt-names = "irq_0", "irq_1";
|
114 |
| - mdio-phy-address = <XLNX_GEM_PHY_AUTO_DETECT>; |
115 |
| - phy-poll-interval = <1000>; |
116 |
| - link-speed = <XLNX_GEM_LINK_SPEED_100MBIT>; |
117 | 114 | amba-ahb-dbus-width = <XLNX_GEM_AMBA_AHB_DBUS_WIDTH_32BIT>;
|
118 | 115 | amba-ahb-burst-length = <XLNX_GEM_AMBA_AHB_BURST_SINGLE>;
|
119 | 116 | hw-rx-buffer-size = <XLNX_GEM_HW_RX_BUFFER_SIZE_8KB>;
|
|
125 | 122 | tx-buffer-size = <512>;
|
126 | 123 | discard-rx-fcs;
|
127 | 124 | unicast-hash;
|
128 |
| - full-duplex; |
| 125 | + }; |
| 126 | + |
| 127 | + gem0_mdio: gem0_mdio { |
| 128 | + compatible = "xlnx,gem-mdio"; |
| 129 | + status = "disabled"; |
| 130 | + #address-cells = <1>; |
| 131 | + #size-cells = <0>; |
129 | 132 | };
|
130 | 133 |
|
131 | 134 | gem1: ethernet@ff0c0000 {
|
|
138 | 141 | <GIC_SPI 60 IRQ_TYPE_LEVEL
|
139 | 142 | IRQ_DEFAULT_PRIORITY>;
|
140 | 143 | interrupt-names = "irq_0", "irq_1";
|
141 |
| - mdio-phy-address = <XLNX_GEM_PHY_AUTO_DETECT>; |
142 |
| - phy-poll-interval = <1000>; |
143 |
| - link-speed = <XLNX_GEM_LINK_SPEED_100MBIT>; |
144 | 144 | amba-ahb-dbus-width = <XLNX_GEM_AMBA_AHB_DBUS_WIDTH_32BIT>;
|
145 | 145 | amba-ahb-burst-length = <XLNX_GEM_AMBA_AHB_BURST_SINGLE>;
|
146 | 146 | hw-rx-buffer-size = <XLNX_GEM_HW_RX_BUFFER_SIZE_8KB>;
|
|
152 | 152 | tx-buffer-size = <512>;
|
153 | 153 | discard-rx-fcs;
|
154 | 154 | unicast-hash;
|
155 |
| - full-duplex; |
| 155 | + }; |
| 156 | + |
| 157 | + gem1_mdio: gem1_mdio { |
| 158 | + compatible = "xlnx,gem-mdio"; |
| 159 | + status = "disabled"; |
| 160 | + #address-cells = <1>; |
| 161 | + #size-cells = <0>; |
156 | 162 | };
|
157 | 163 |
|
158 | 164 | gem2: ethernet@ff0d0000 {
|
|
165 | 171 | <GIC_SPI 62 IRQ_TYPE_LEVEL
|
166 | 172 | IRQ_DEFAULT_PRIORITY>;
|
167 | 173 | interrupt-names = "irq_0", "irq_1";
|
168 |
| - mdio-phy-address = <XLNX_GEM_PHY_AUTO_DETECT>; |
169 |
| - phy-poll-interval = <1000>; |
170 |
| - link-speed = <XLNX_GEM_LINK_SPEED_100MBIT>; |
171 | 174 | amba-ahb-dbus-width = <XLNX_GEM_AMBA_AHB_DBUS_WIDTH_32BIT>;
|
172 | 175 | amba-ahb-burst-length = <XLNX_GEM_AMBA_AHB_BURST_SINGLE>;
|
173 | 176 | hw-rx-buffer-size = <XLNX_GEM_HW_RX_BUFFER_SIZE_8KB>;
|
|
179 | 182 | tx-buffer-size = <512>;
|
180 | 183 | discard-rx-fcs;
|
181 | 184 | unicast-hash;
|
182 |
| - full-duplex; |
| 185 | + }; |
| 186 | + |
| 187 | + gem2_mdio: gem2_mdio { |
| 188 | + compatible = "xlnx,gem-mdio"; |
| 189 | + status = "disabled"; |
| 190 | + #address-cells = <1>; |
| 191 | + #size-cells = <0>; |
183 | 192 | };
|
184 | 193 |
|
185 | 194 | gem3: ethernet@ff0e0000 {
|
|
192 | 201 | <GIC_SPI 64 IRQ_TYPE_LEVEL
|
193 | 202 | IRQ_DEFAULT_PRIORITY>;
|
194 | 203 | interrupt-names = "irq_0", "irq_1";
|
195 |
| - mdio-phy-address = <XLNX_GEM_PHY_AUTO_DETECT>; |
196 |
| - phy-poll-interval = <1000>; |
197 |
| - link-speed = <XLNX_GEM_LINK_SPEED_100MBIT>; |
198 | 204 | amba-ahb-dbus-width = <XLNX_GEM_AMBA_AHB_DBUS_WIDTH_32BIT>;
|
199 | 205 | amba-ahb-burst-length = <XLNX_GEM_AMBA_AHB_BURST_SINGLE>;
|
200 | 206 | hw-rx-buffer-size = <XLNX_GEM_HW_RX_BUFFER_SIZE_8KB>;
|
|
206 | 212 | tx-buffer-size = <512>;
|
207 | 213 | discard-rx-fcs;
|
208 | 214 | unicast-hash;
|
209 |
| - full-duplex; |
| 215 | + }; |
| 216 | + |
| 217 | + gem3_mdio: gem3_mdio { |
| 218 | + compatible = "xlnx,gem-mdio"; |
| 219 | + status = "disabled"; |
| 220 | + #address-cells = <1>; |
| 221 | + #size-cells = <0>; |
210 | 222 | };
|
211 | 223 |
|
212 | 224 | psgpio: gpio@ff0a0000 {
|
|
0 commit comments