xref: /freebsd/sys/contrib/device-tree/src/arm64/broadcom/bcm4908/bcm4908-netgear-raxe500.dts (revision e67e85659c0de33e617e5fbf1028c6e8b49eee53)
1*e67e8565SEmmanuel Vadot// SPDX-License-Identifier: GPL-2.0-or-later OR MIT
2*e67e8565SEmmanuel Vadot
3*e67e8565SEmmanuel Vadot#include "bcm4908.dtsi"
4*e67e8565SEmmanuel Vadot
5*e67e8565SEmmanuel Vadot/ {
6*e67e8565SEmmanuel Vadot	compatible = "netgear,raxe500", "brcm,bcm4908";
7*e67e8565SEmmanuel Vadot	model = "Netgear RAXE500";
8*e67e8565SEmmanuel Vadot
9*e67e8565SEmmanuel Vadot	memory@0 {
10*e67e8565SEmmanuel Vadot		device_type = "memory";
11*e67e8565SEmmanuel Vadot		reg = <0x00 0x00 0x00 0x40000000>;
12*e67e8565SEmmanuel Vadot	};
13*e67e8565SEmmanuel Vadot};
14*e67e8565SEmmanuel Vadot
15*e67e8565SEmmanuel Vadot&ehci {
16*e67e8565SEmmanuel Vadot	status = "okay";
17*e67e8565SEmmanuel Vadot};
18*e67e8565SEmmanuel Vadot
19*e67e8565SEmmanuel Vadot&ohci {
20*e67e8565SEmmanuel Vadot	status = "okay";
21*e67e8565SEmmanuel Vadot};
22*e67e8565SEmmanuel Vadot
23*e67e8565SEmmanuel Vadot&xhci {
24*e67e8565SEmmanuel Vadot	status = "okay";
25*e67e8565SEmmanuel Vadot};
26*e67e8565SEmmanuel Vadot
27*e67e8565SEmmanuel Vadot&ports {
28*e67e8565SEmmanuel Vadot	port@0 {
29*e67e8565SEmmanuel Vadot		label = "lan4";
30*e67e8565SEmmanuel Vadot	};
31*e67e8565SEmmanuel Vadot
32*e67e8565SEmmanuel Vadot	port@1 {
33*e67e8565SEmmanuel Vadot		label = "lan3";
34*e67e8565SEmmanuel Vadot	};
35*e67e8565SEmmanuel Vadot
36*e67e8565SEmmanuel Vadot	port@2 {
37*e67e8565SEmmanuel Vadot		label = "lan2";
38*e67e8565SEmmanuel Vadot	};
39*e67e8565SEmmanuel Vadot
40*e67e8565SEmmanuel Vadot	port@3 {
41*e67e8565SEmmanuel Vadot		label = "lan1";
42*e67e8565SEmmanuel Vadot	};
43*e67e8565SEmmanuel Vadot
44*e67e8565SEmmanuel Vadot	port@7 {
45*e67e8565SEmmanuel Vadot		reg = <7>;
46*e67e8565SEmmanuel Vadot		phy-mode = "internal";
47*e67e8565SEmmanuel Vadot		phy-handle = <&phy12>;
48*e67e8565SEmmanuel Vadot		label = "wan";
49*e67e8565SEmmanuel Vadot	};
50*e67e8565SEmmanuel Vadot};
51