~ [ source navigation ] ~ [ diff markup ] ~ [ identifier search ] ~

TOMOYO Linux Cross Reference
Linux/arch/arm/boot/dts/st/spear320-evb.dts

Version: ~ [ linux-6.12-rc7 ] ~ [ linux-6.11.7 ] ~ [ linux-6.10.14 ] ~ [ linux-6.9.12 ] ~ [ linux-6.8.12 ] ~ [ linux-6.7.12 ] ~ [ linux-6.6.60 ] ~ [ linux-6.5.13 ] ~ [ linux-6.4.16 ] ~ [ linux-6.3.13 ] ~ [ linux-6.2.16 ] ~ [ linux-6.1.116 ] ~ [ linux-6.0.19 ] ~ [ linux-5.19.17 ] ~ [ linux-5.18.19 ] ~ [ linux-5.17.15 ] ~ [ linux-5.16.20 ] ~ [ linux-5.15.171 ] ~ [ linux-5.14.21 ] ~ [ linux-5.13.19 ] ~ [ linux-5.12.19 ] ~ [ linux-5.11.22 ] ~ [ linux-5.10.229 ] ~ [ linux-5.9.16 ] ~ [ linux-5.8.18 ] ~ [ linux-5.7.19 ] ~ [ linux-5.6.19 ] ~ [ linux-5.5.19 ] ~ [ linux-5.4.285 ] ~ [ linux-5.3.18 ] ~ [ linux-5.2.21 ] ~ [ linux-5.1.21 ] ~ [ linux-5.0.21 ] ~ [ linux-4.20.17 ] ~ [ linux-4.19.323 ] ~ [ linux-4.18.20 ] ~ [ linux-4.17.19 ] ~ [ linux-4.16.18 ] ~ [ linux-4.15.18 ] ~ [ linux-4.14.336 ] ~ [ linux-4.13.16 ] ~ [ linux-4.12.14 ] ~ [ linux-4.11.12 ] ~ [ linux-4.10.17 ] ~ [ linux-4.9.337 ] ~ [ linux-4.4.302 ] ~ [ linux-3.10.108 ] ~ [ linux-2.6.32.71 ] ~ [ linux-2.6.0 ] ~ [ linux-2.4.37.11 ] ~ [ unix-v6-master ] ~ [ ccs-tools-1.8.12 ] ~ [ policy-sample ] ~
Architecture: ~ [ i386 ] ~ [ alpha ] ~ [ m68k ] ~ [ mips ] ~ [ ppc ] ~ [ sparc ] ~ [ sparc64 ] ~

  1 // SPDX-License-Identifier: GPL-2.0-or-later
  2 /*
  3  * DTS file for SPEAr320 Evaluation Baord
  4  *
  5  * Copyright 2012 Viresh Kumar <vireshk@kernel.org>
  6  */
  7 
  8 /dts-v1/;
  9 /include/ "spear320.dtsi"
 10 
 11 / {
 12         model = "ST SPEAr320 Evaluation Board";
 13         compatible = "st,spear320-evb", "st,spear320";
 14         #address-cells = <1>;
 15         #size-cells = <1>;
 16 
 17         memory {
 18                 reg = <0 0x40000000>;
 19         };
 20 
 21         ahb {
 22                 pinmux@b3000000 {
 23                         st,pinmux-mode = <4>;
 24                         pinctrl-names = "default";
 25                         pinctrl-0 = <&state_default>;
 26 
 27                         state_default: pinmux {
 28                                 i2c0 {
 29                                         st,pins = "i2c0_grp";
 30                                         st,function = "i2c0";
 31                                 };
 32                                 mii0 {
 33                                         st,pins = "mii0_grp";
 34                                         st,function = "mii0";
 35                                 };
 36                                 ssp0 {
 37                                         st,pins = "ssp0_grp";
 38                                         st,function = "ssp0";
 39                                 };
 40                                 uart0 {
 41                                         st,pins = "uart0_grp";
 42                                         st,function = "uart0";
 43                                 };
 44                                 sdhci {
 45                                         st,pins = "sdhci_cd_51_grp";
 46                                         st,function = "sdhci";
 47                                 };
 48                                 i2s {
 49                                         st,pins = "i2s_grp";
 50                                         st,function = "i2s";
 51                                 };
 52                                 uart1 {
 53                                         st,pins = "uart1_grp";
 54                                         st,function = "uart1";
 55                                 };
 56                                 uart2 {
 57                                         st,pins = "uart2_grp";
 58                                         st,function = "uart2";
 59                                 };
 60                                 can0 {
 61                                         st,pins = "can0_grp";
 62                                         st,function = "can0";
 63                                 };
 64                                 can1 {
 65                                         st,pins = "can1_grp";
 66                                         st,function = "can1";
 67                                 };
 68                                 mii2 {
 69                                         st,pins = "mii2_grp";
 70                                         st,function = "mii2";
 71                                 };
 72                                 pwm0_1 {
 73                                         st,pins = "pwm0_1_pin_37_38_grp";
 74                                         st,function = "pwm0_1";
 75                                 };
 76                         };
 77                 };
 78 
 79                 dma@fc400000 {
 80                         status = "okay";
 81                 };
 82 
 83                 fsmc: flash@4c000000 {
 84                         status = "okay";
 85                 };
 86 
 87                 gmac: eth@e0800000 {
 88                         status = "okay";
 89                 };
 90 
 91                 sdhci@70000000 {
 92                         power-gpio = <&gpiopinctrl 61 1>;
 93                         status = "okay";
 94                 };
 95 
 96                 smi: flash@fc000000 {
 97                         status = "okay";
 98                         clock-rate = <50000000>;
 99 
100                         flash@f8000000 {
101                                 #address-cells = <1>;
102                                 #size-cells = <1>;
103                                 reg = <0xf8000000 0x800000>;
104                                 st,smi-fast-mode;
105 
106                                 partition@0 {
107                                         label = "xloader";
108                                         reg = <0x0 0x10000>;
109                                 };
110                                 partition@10000 {
111                                         label = "u-boot";
112                                         reg = <0x10000 0x50000>;
113                                 };
114                                 partition@60000 {
115                                         label = "environment";
116                                         reg = <0x60000 0x10000>;
117                                 };
118                                 partition@70000 {
119                                         label = "dtb";
120                                         reg = <0x70000 0x10000>;
121                                 };
122                                 partition@80000 {
123                                         label = "linux";
124                                         reg = <0x80000 0x310000>;
125                                 };
126                                 partition@390000 {
127                                         label = "rootfs";
128                                         reg = <0x390000 0x0>;
129                                 };
130                         };
131                 };
132 
133                 spi0: spi@d0100000 {
134                         status = "okay";
135                 };
136 
137                 spi1: spi@a5000000 {
138                         status = "okay";
139                 };
140 
141                 spi2: spi@a6000000 {
142                         status = "okay";
143                 };
144 
145                 ehci@e1800000 {
146                         status = "okay";
147                 };
148 
149                 ohci@e1900000 {
150                         status = "okay";
151                 };
152 
153                 ohci@e2100000 {
154                         status = "okay";
155                 };
156 
157                 apb {
158                         gpio0: gpio@fc980000 {
159                                status = "okay";
160                         };
161 
162                         gpio@b3000000 {
163                                status = "okay";
164                         };
165 
166                         i2c0: i2c@d0180000 {
167                                status = "okay";
168                         };
169 
170                         i2c1: i2c@a7000000 {
171                                status = "okay";
172                         };
173 
174                         rtc@fc900000 {
175                                status = "okay";
176                         };
177 
178                         serial@d0000000 {
179                                status = "okay";
180                                 pinctrl-names = "default";
181                                 pinctrl-0 = <>;
182                         };
183 
184                         serial@a3000000 {
185                                status = "okay";
186                                 pinctrl-names = "default";
187                                 pinctrl-0 = <>;
188                         };
189 
190                         serial@a4000000 {
191                                status = "okay";
192                                 pinctrl-names = "default";
193                                 pinctrl-0 = <>;
194                         };
195 
196                         wdt@fc880000 {
197                                status = "okay";
198                         };
199                 };
200         };
201 };

~ [ source navigation ] ~ [ diff markup ] ~ [ identifier search ] ~

kernel.org | git.kernel.org | LWN.net | Project Home | SVN repository | Mail admin

Linux® is a registered trademark of Linus Torvalds in the United States and other countries.
TOMOYO® is a registered trademark of NTT DATA CORPORATION.

sflogo.php