xref: /freebsd-src/sys/contrib/device-tree/src/mips/brcm/bcm97346dbsmb.dts (revision c66ec88fed842fbaad62c30d510644ceb7bd2d71)
1*c66ec88fSEmmanuel Vadot// SPDX-License-Identifier: GPL-2.0
2*c66ec88fSEmmanuel Vadot/dts-v1/;
3*c66ec88fSEmmanuel Vadot
4*c66ec88fSEmmanuel Vadot/include/ "bcm7346.dtsi"
5*c66ec88fSEmmanuel Vadot/include/ "bcm97xxx-nand-cs1-bch24.dtsi"
6*c66ec88fSEmmanuel Vadot
7*c66ec88fSEmmanuel Vadot/ {
8*c66ec88fSEmmanuel Vadot	compatible = "brcm,bcm97346dbsmb", "brcm,bcm7346";
9*c66ec88fSEmmanuel Vadot	model = "Broadcom BCM97346DBSMB";
10*c66ec88fSEmmanuel Vadot
11*c66ec88fSEmmanuel Vadot	memory@0 {
12*c66ec88fSEmmanuel Vadot		device_type = "memory";
13*c66ec88fSEmmanuel Vadot		reg = <0x00000000 0x10000000>, <0x20000000 0x30000000>;
14*c66ec88fSEmmanuel Vadot	};
15*c66ec88fSEmmanuel Vadot
16*c66ec88fSEmmanuel Vadot	chosen {
17*c66ec88fSEmmanuel Vadot		bootargs = "console=ttyS0,115200";
18*c66ec88fSEmmanuel Vadot		stdout-path = &uart0;
19*c66ec88fSEmmanuel Vadot	};
20*c66ec88fSEmmanuel Vadot};
21*c66ec88fSEmmanuel Vadot
22*c66ec88fSEmmanuel Vadot&uart0 {
23*c66ec88fSEmmanuel Vadot	status = "okay";
24*c66ec88fSEmmanuel Vadot};
25*c66ec88fSEmmanuel Vadot
26*c66ec88fSEmmanuel Vadot&uart1 {
27*c66ec88fSEmmanuel Vadot	status = "okay";
28*c66ec88fSEmmanuel Vadot};
29*c66ec88fSEmmanuel Vadot
30*c66ec88fSEmmanuel Vadot&uart2 {
31*c66ec88fSEmmanuel Vadot	status = "okay";
32*c66ec88fSEmmanuel Vadot};
33*c66ec88fSEmmanuel Vadot
34*c66ec88fSEmmanuel Vadot&bsca {
35*c66ec88fSEmmanuel Vadot	status = "okay";
36*c66ec88fSEmmanuel Vadot};
37*c66ec88fSEmmanuel Vadot
38*c66ec88fSEmmanuel Vadot&bscb {
39*c66ec88fSEmmanuel Vadot	status = "okay";
40*c66ec88fSEmmanuel Vadot};
41*c66ec88fSEmmanuel Vadot
42*c66ec88fSEmmanuel Vadot&bscc {
43*c66ec88fSEmmanuel Vadot	status = "okay";
44*c66ec88fSEmmanuel Vadot};
45*c66ec88fSEmmanuel Vadot
46*c66ec88fSEmmanuel Vadot&bscd {
47*c66ec88fSEmmanuel Vadot	status = "okay";
48*c66ec88fSEmmanuel Vadot};
49*c66ec88fSEmmanuel Vadot
50*c66ec88fSEmmanuel Vadot&bsce {
51*c66ec88fSEmmanuel Vadot	status = "okay";
52*c66ec88fSEmmanuel Vadot};
53*c66ec88fSEmmanuel Vadot
54*c66ec88fSEmmanuel Vadot&pwma {
55*c66ec88fSEmmanuel Vadot	status = "okay";
56*c66ec88fSEmmanuel Vadot};
57*c66ec88fSEmmanuel Vadot
58*c66ec88fSEmmanuel Vadot&pwmb {
59*c66ec88fSEmmanuel Vadot	status = "okay";
60*c66ec88fSEmmanuel Vadot};
61*c66ec88fSEmmanuel Vadot
62*c66ec88fSEmmanuel Vadot&watchdog {
63*c66ec88fSEmmanuel Vadot	status = "okay";
64*c66ec88fSEmmanuel Vadot};
65*c66ec88fSEmmanuel Vadot
66*c66ec88fSEmmanuel Vadot&enet0 {
67*c66ec88fSEmmanuel Vadot	status = "okay";
68*c66ec88fSEmmanuel Vadot};
69*c66ec88fSEmmanuel Vadot
70*c66ec88fSEmmanuel Vadot&ehci0 {
71*c66ec88fSEmmanuel Vadot	status = "okay";
72*c66ec88fSEmmanuel Vadot};
73*c66ec88fSEmmanuel Vadot
74*c66ec88fSEmmanuel Vadot&ohci0 {
75*c66ec88fSEmmanuel Vadot	status = "okay";
76*c66ec88fSEmmanuel Vadot};
77*c66ec88fSEmmanuel Vadot
78*c66ec88fSEmmanuel Vadot&ehci1 {
79*c66ec88fSEmmanuel Vadot	status = "okay";
80*c66ec88fSEmmanuel Vadot};
81*c66ec88fSEmmanuel Vadot
82*c66ec88fSEmmanuel Vadot&ohci1 {
83*c66ec88fSEmmanuel Vadot	status = "okay";
84*c66ec88fSEmmanuel Vadot};
85*c66ec88fSEmmanuel Vadot
86*c66ec88fSEmmanuel Vadot&ehci2 {
87*c66ec88fSEmmanuel Vadot	status = "okay";
88*c66ec88fSEmmanuel Vadot};
89*c66ec88fSEmmanuel Vadot
90*c66ec88fSEmmanuel Vadot&ohci2 {
91*c66ec88fSEmmanuel Vadot	status = "okay";
92*c66ec88fSEmmanuel Vadot};
93*c66ec88fSEmmanuel Vadot
94*c66ec88fSEmmanuel Vadot&ehci3 {
95*c66ec88fSEmmanuel Vadot	status = "okay";
96*c66ec88fSEmmanuel Vadot};
97*c66ec88fSEmmanuel Vadot
98*c66ec88fSEmmanuel Vadot&ohci3 {
99*c66ec88fSEmmanuel Vadot	status = "okay";
100*c66ec88fSEmmanuel Vadot};
101*c66ec88fSEmmanuel Vadot
102*c66ec88fSEmmanuel Vadot&nand {
103*c66ec88fSEmmanuel Vadot	status = "okay";
104*c66ec88fSEmmanuel Vadot};
105*c66ec88fSEmmanuel Vadot
106*c66ec88fSEmmanuel Vadot&sata {
107*c66ec88fSEmmanuel Vadot	status = "okay";
108*c66ec88fSEmmanuel Vadot};
109*c66ec88fSEmmanuel Vadot
110*c66ec88fSEmmanuel Vadot&sata_phy {
111*c66ec88fSEmmanuel Vadot	status = "okay";
112*c66ec88fSEmmanuel Vadot};
113*c66ec88fSEmmanuel Vadot
114*c66ec88fSEmmanuel Vadot&sdhci0 {
115*c66ec88fSEmmanuel Vadot	status = "okay";
116*c66ec88fSEmmanuel Vadot};
117*c66ec88fSEmmanuel Vadot
118*c66ec88fSEmmanuel Vadot&mspi {
119*c66ec88fSEmmanuel Vadot	status = "okay";
120*c66ec88fSEmmanuel Vadot};
121*c66ec88fSEmmanuel Vadot
122*c66ec88fSEmmanuel Vadot&waketimer {
123*c66ec88fSEmmanuel Vadot	status = "okay";
124*c66ec88fSEmmanuel Vadot};
125