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

1 // SPDX-License-Identifier: GPL-2.0-or-later OR MIT
4 /dts-v1/;
5 #include "armada-385.dtsi"
6 #include <dt-bindings/gpio/gpio.h>
7 #include <dt-bindings/input/input.h>
14 /* So that mvebu u-boot can update the MAC addresses */
19 stdout-path = "serial0:115200n8";
22 gpio-keys {
23 compatible = "gpio-keys";
24 pinctrl-0 = <&front_button_pins>;
25 pinctrl-names = "default";
27 key-factory-default {
46 internal-regs {
50 * twice in u-boot.
59 /* ethernet@70000 */
60 bm,pool-long = <0>;
61 bm,pool-short = <1>;
62 buffer-manager = <&bm>;
63 phy-mode = "rgmii-id";
64 pinctrl-0 = <&ge0_rgmii_pins>;
65 pinctrl-names = "default";
68 fixed-link {
69 full-duplex;
76 pinctrl-names = "default";
77 pinctrl-0 = <&mdio_pins>;
82 #address-cells = <1>;
83 #interrupt-cells = <2>;
84 interrupt-controller;
85 interrupt-parent = <&gpio1>;
87 pinctrl-0 = <&switch_interrupt_pins>;
88 pinctrl-names = "default";
89 #size-cells = <0>;
93 #address-cells = <1>;
94 #size-cells = <0>;
129 mdio-external {
130 compatible = "marvell,mv88e6xxx-mdio-external";
131 #address-cells = <1>;
132 #size-cells = <0>;
134 phy1: ethernet-phy@b {
136 compatible = "ethernet-phy-ieee802.3-c45";
139 phy2: ethernet-phy@c {
141 compatible = "ethernet-phy-ieee802.3-c45";
146 #address-cells = <1>;
147 #size-cells = <0>;
150 ethernet = <&eth0>;
154 fixed-link {
155 full-duplex;
163 phy-handle = <&switch0phy1>;
169 phy-handle = <&switch0phy2>;
175 phy-handle = <&switch0phy3>;
181 phy-handle = <&switch0phy4>;
187 phy-handle = <&switch0phy5>;
193 phy-handle = <&switch0phy6>;
199 phy-handle = <&switch0phy7>;
205 phy-handle = <&switch0phy8>;
210 /* 88X3310P external phy */
212 phy-handle = <&phy1>;
213 phy-mode = "xaui";
218 /* 88X3310P external phy */
220 phy-handle = <&phy2>;
221 phy-mode = "xaui";
229 front_button_pins: front-button-pins {
234 switch_interrupt_pins: switch-interrupt-pins {
241 pinctrl-0 = <&spi0_pins>;
242 pinctrl-names = "default";
246 #address-cells = <1>;
247 #size-cells = <1>;
248 compatible = "jedec,spi-nor";
250 spi-max-frequency = <3000000>;
253 compatible = "fixed-partitions";
254 #address-cells = <1>;
255 #size-cells = <1>;
259 read-only;
292 pinctrl-0 = <&uart0_pins>;
293 pinctrl-names = "default";