xref: /freebsd/sys/contrib/device-tree/src/arm/broadcom/bcm283x-rpi-lan7515.dtsi (revision f126890ac5386406dadf7c4cfa9566cbb56537c5)
1*f126890aSEmmanuel Vadot// SPDX-License-Identifier: GPL-2.0
2*f126890aSEmmanuel Vadot#include <dt-bindings/net/microchip-lan78xx.h>
3*f126890aSEmmanuel Vadot
4*f126890aSEmmanuel Vadot/ {
5*f126890aSEmmanuel Vadot	aliases {
6*f126890aSEmmanuel Vadot		ethernet0 = &ethernet;
7*f126890aSEmmanuel Vadot	};
8*f126890aSEmmanuel Vadot};
9*f126890aSEmmanuel Vadot
10*f126890aSEmmanuel Vadot&usb {
11*f126890aSEmmanuel Vadot	usb-port@1 {
12*f126890aSEmmanuel Vadot		compatible = "usb424,2514";
13*f126890aSEmmanuel Vadot		reg = <1>;
14*f126890aSEmmanuel Vadot		#address-cells = <1>;
15*f126890aSEmmanuel Vadot		#size-cells = <0>;
16*f126890aSEmmanuel Vadot
17*f126890aSEmmanuel Vadot		usb-port@1 {
18*f126890aSEmmanuel Vadot			compatible = "usb424,2514";
19*f126890aSEmmanuel Vadot			reg = <1>;
20*f126890aSEmmanuel Vadot			#address-cells = <1>;
21*f126890aSEmmanuel Vadot			#size-cells = <0>;
22*f126890aSEmmanuel Vadot
23*f126890aSEmmanuel Vadot			ethernet: ethernet@1 {
24*f126890aSEmmanuel Vadot				compatible = "usb424,7800";
25*f126890aSEmmanuel Vadot				reg = <1>;
26*f126890aSEmmanuel Vadot
27*f126890aSEmmanuel Vadot				mdio {
28*f126890aSEmmanuel Vadot					#address-cells = <0x1>;
29*f126890aSEmmanuel Vadot					#size-cells = <0x0>;
30*f126890aSEmmanuel Vadot					eth_phy: ethernet-phy@1 {
31*f126890aSEmmanuel Vadot						reg = <1>;
32*f126890aSEmmanuel Vadot						microchip,led-modes = <
33*f126890aSEmmanuel Vadot							LAN78XX_LINK_1000_ACTIVITY
34*f126890aSEmmanuel Vadot							LAN78XX_LINK_10_100_ACTIVITY
35*f126890aSEmmanuel Vadot						>;
36*f126890aSEmmanuel Vadot					};
37*f126890aSEmmanuel Vadot				};
38*f126890aSEmmanuel Vadot			};
39*f126890aSEmmanuel Vadot		};
40*f126890aSEmmanuel Vadot	};
41*f126890aSEmmanuel Vadot};
42