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