Lines Matching +full:ethernet +full:- +full:phy +full:- +full:id0141

4  * Copyright (C) 2016 Uwe Kleine-König <uwe@kleine-koenig.org>
7 * This file is dual-licensed: you can use it either under the terms
41 * Schematic available at https://www.turris.cz/doc/_media/rtrom01-schema.pdf
44 /dts-v1/;
46 #include <dt-bindings/gpio/gpio.h>
47 #include <dt-bindings/input/input.h>
48 #include "armada-385.dtsi"
52 compatible = "cznic,turris-omnia", "marvell,armada385", "marvell,armada380";
55 stdout-path = &uart0;
69 internal-regs {
81 pinctrl-names = "default";
82 pinctrl-0 = <&sdhci_pins>;
85 bus-width = <8>;
86 no-1-8-v;
87 non-removable;
99 pcie-controller {
122 pinctrl-names = "default";
123 pinctrl-0 = <&ge0_rgmii_pins>;
125 phy-mode = "rgmii";
127 fixed-link {
129 full-duplex;
135 pinctrl-names = "default";
136 pinctrl-0 = <&ge1_rgmii_pins>;
138 phy-mode = "rgmii";
140 fixed-link {
142 full-duplex;
149 phy-mode = "sgmii";
150 phy = <&phy1>;
154 pinctrl-names = "default";
155 pinctrl-0 = <&i2c0_pins>;
160 #address-cells = <1>;
161 #size-cells = <0>;
166 #address-cells = <1>;
167 #size-cells = <0>;
190 #address-cells = <1>;
191 #size-cells = <0>;
198 #address-cells = <1>;
199 #size-cells = <0>;
206 #address-cells = <1>;
207 #size-cells = <0>;
214 #address-cells = <1>;
215 #size-cells = <0>;
222 #address-cells = <1>;
223 #size-cells = <0>;
230 #address-cells = <1>;
231 #size-cells = <0>;
238 #address-cells = <1>;
239 #size-cells = <0>;
245 * and phy irq
250 pinctrl-names = "default";
251 pinctrl-0 = <&pcawan_pins>;
253 interrupt-parent = <&gpio1>;
256 gpio-controller;
257 #gpio-cells = <2>;
264 pinctrl-names = "default";
265 pinctrl-0 = <&mdio_pins>;
268 phy1: phy@1 {
270 compatible = "ethernet-phy-id0141.0DD1", "ethernet-phy-ieee802.3-c22";
279 #address-cells = <1>;
280 #size-cells = <0>;
286 #address-cells = <1>;
287 #size-cells = <0>;
317 ethernet = <&eth1>;
318 phy-mode = "rgmii-id";
320 fixed-link {
322 full-duplex;
332 pcawan_pins: pcawan-pins {
337 spi0cs0_pins: spi0cs0-pins {
342 spi0cs1_pins: spi0cs1-pins {
349 pinctrl-names = "default";
350 pinctrl-0 = <&spi0_pins &spi0cs0_pins>;
353 spi-nor@0 {
354 compatible = "spansion,s25fl164k", "jedec,spi-nor";
355 #address-cells = <1>;
356 #size-cells = <1>;
358 spi-max-frequency = <40000000>;
361 compatible = "fixed-partitions";
362 #address-cells = <1>;
363 #size-cells = <1>;
367 label = "U-Boot";
382 pinctrl-names = "default";
383 pinctrl-0 = <&uart0_pins>;
389 pinctrl-names = "default";
390 pinctrl-0 = <&uart1_pins>;