Linux Audio

Check our new training course

Loading...
v6.2
  1// SPDX-License-Identifier: GPL-2.0
  2/dts-v1/;
  3
  4#include "bcm7358.dtsi"
  5#include "bcm97xxx-nand-cs1-bch4.dtsi"
  6
  7/ {
  8	compatible = "brcm,bcm97358svmb", "brcm,bcm7358";
  9	model = "Broadcom BCM97358SVMB";
 10
 11	memory@0 {
 12		device_type = "memory";
 13		reg = <0x00000000 0x10000000>;
 14	};
 15
 16	chosen {
 17		bootargs = "console=ttyS0,115200";
 18		stdout-path = &uart0;
 19	};
 20};
 21
 22&uart0 {
 23	status = "okay";
 24};
 25
 26&uart1 {
 27	status = "okay";
 28};
 29
 30&uart2 {
 31	status = "okay";
 32};
 33
 34&bsca {
 35	status = "okay";
 36};
 37
 38&bscb {
 39	status = "okay";
 40};
 41
 42&bscc {
 43	status = "okay";
 44};
 45
 46&bscd {
 47	status = "okay";
 48};
 49
 50&pwma {
 51	status = "okay";
 52};
 53
 54&pwmb {
 55	status = "okay";
 56};
 57
 58&watchdog {
 59	status = "okay";
 60};
 61
 62&enet0 {
 63	status = "okay";
 64};
 65
 66&ehci0 {
 67	status = "okay";
 68};
 69
 70&ohci0 {
 71	status = "okay";
 72};
 73
 74&nand {
 75	status = "okay";
 76};
 77
 78&qspi {
 79	status = "okay";
 80
 81	flash@0 {
 82		compatible = "m25p80";
 83		reg = <0>;
 84		spi-max-frequency = <40000000>;
 85		spi-cpol;
 86		spi-cpha;
 87		use-bspi;
 88		m25p,fast-read;
 89
 90		partitions {
 91			compatible = "fixed-partitions";
 92			#address-cells = <1>;
 93			#size-cells = <1>;
 94
 95			flash0.cfe@0 {
 96				reg = <0x0 0x200000>;
 97			};
 98
 99			flash0.mac@200000 {
100				reg = <0x200000 0x40000>;
101			};
102
103			flash0.nvram@240000 {
104				reg = <0x240000 0x10000>;
105			};
106		};
107	};
108};
109
110&mspi {
111	status = "okay";
112};
113
114&waketimer {
115	status = "okay";
116};
v4.6
 
 1/dts-v1/;
 2
 3/include/ "bcm7358.dtsi"
 
 4
 5/ {
 6	compatible = "brcm,bcm97358svmb", "brcm,bcm7358";
 7	model = "Broadcom BCM97358SVMB";
 8
 9	memory@0 {
10		device_type = "memory";
11		reg = <0x00000000 0x10000000>;
12	};
13
14	chosen {
15		bootargs = "console=ttyS0,115200";
16		stdout-path = &uart0;
17	};
18};
19
20&uart0 {
21	status = "okay";
22};
23
24&uart1 {
25	status = "okay";
26};
27
28&uart2 {
29	status = "okay";
30};
31
32&bsca {
33	status = "okay";
34};
35
36&bscb {
37	status = "okay";
38};
39
40&bscc {
41	status = "okay";
42};
43
44&bscd {
45	status = "okay";
46};
47
 
 
 
 
 
 
 
 
 
 
 
 
48&enet0 {
49	status = "okay";
50};
51
52&ehci0 {
53	status = "okay";
54};
55
56&ohci0 {
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
57	status = "okay";
58};