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

TOMOYO Linux Cross Reference
Linux/scripts/dtc/include-prefixes/arm64/amlogic/amlogic-c3-c302x-aw409.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 ] ~

Diff markup

Differences between /scripts/dtc/include-prefixes/arm64/amlogic/amlogic-c3-c302x-aw409.dts (Version linux-6.12-rc7) and /scripts/dtc/include-prefixes/arm64/amlogic/amlogic-c3-c302x-aw409.dts (Version linux-6.6.60)


  1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT)       1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT)
  2 /*                                                  2 /*
  3  * Copyright (c) 2021 Amlogic, Inc. All rights      3  * Copyright (c) 2021 Amlogic, Inc. All rights reserved.
  4  */                                                 4  */
  5                                                     5 
  6 /dts-v1/;                                           6 /dts-v1/;
  7                                                     7 
  8 #include "amlogic-c3.dtsi"                          8 #include "amlogic-c3.dtsi"
  9                                                     9 
 10 / {                                                10 / {
 11         model = "Amlogic C302 aw409 Developmen     11         model = "Amlogic C302 aw409 Development Board";
 12         compatible = "amlogic,aw409", "amlogic     12         compatible = "amlogic,aw409", "amlogic,c3";
 13         interrupt-parent = <&gic>;                 13         interrupt-parent = <&gic>;
 14         #address-cells = <2>;                      14         #address-cells = <2>;
 15         #size-cells = <2>;                         15         #size-cells = <2>;
 16                                                    16 
 17         aliases {                                  17         aliases {
 18                 serial0 = &uart_b;                 18                 serial0 = &uart_b;
 19                 spi0 = &spifc;                 << 
 20         };                                         19         };
 21                                                    20 
 22         memory@0 {                                 21         memory@0 {
 23                 device_type = "memory";            22                 device_type = "memory";
 24                 reg = <0x0 0x0 0x0 0x10000000>     23                 reg = <0x0 0x0 0x0 0x10000000>;
 25         };                                         24         };
 26                                                << 
 27         reserved-memory {                      << 
 28                 #address-cells = <2>;          << 
 29                 #size-cells = <2>;             << 
 30                 ranges;                        << 
 31                                                << 
 32                 /* 9 MiB reserved for ARM Trus << 
 33                 secmon_reserved: secmon@7f0000 << 
 34                         compatible = "shared-d << 
 35                         reg = <0x0 0x07f00000  << 
 36                         no-map;                << 
 37                 };                             << 
 38         };                                     << 
 39                                                << 
 40         main_12v: regulator-main-12v {         << 
 41                 compatible = "regulator-fixed" << 
 42                 regulator-name = "12V";        << 
 43                 regulator-min-microvolt = <120 << 
 44                 regulator-max-microvolt = <120 << 
 45                 regulator-boot-on;             << 
 46                 regulator-always-on;           << 
 47         };                                     << 
 48                                                << 
 49         vcc_5v: regulator-vcc-5v {             << 
 50                 compatible = "regulator-fixed" << 
 51                 regulator-name = "VCC5V";      << 
 52                 regulator-min-microvolt = <500 << 
 53                 regulator-max-microvolt = <500 << 
 54                 vin-supply = <&main_12v>;      << 
 55                 regulator-boot-on;             << 
 56                 regulator-always-on;           << 
 57         };                                     << 
 58                                                << 
 59         vddq: regulator-vddq {                 << 
 60                 compatible = "regulator-fixed" << 
 61                 regulator-name = "VDDQ";       << 
 62                 regulator-min-microvolt = <120 << 
 63                 regulator-max-microvolt = <120 << 
 64                 vin-supply = <&main_12v>;      << 
 65                 regulator-boot-on;             << 
 66                 regulator-always-on;           << 
 67         };                                     << 
 68                                                << 
 69         vddao_3v3: regulator-vddao-3v3 {       << 
 70                 compatible = "regulator-fixed" << 
 71                 regulator-name = "VDDAO3V3";   << 
 72                 regulator-min-microvolt = <330 << 
 73                 regulator-max-microvolt = <330 << 
 74                 vin-supply = <&main_12v>;      << 
 75                 regulator-boot-on;             << 
 76                 regulator-always-on;           << 
 77         };                                     << 
 78                                                << 
 79         vddao_1v8: regulator-vddao-1v8 {       << 
 80                 compatible = "regulator-fixed" << 
 81                 regulator-name = "VDDAO1V8";   << 
 82                 regulator-min-microvolt = <180 << 
 83                 regulator-max-microvolt = <180 << 
 84                 vin-supply = <&vddao_3v3>;     << 
 85                 regulator-boot-on;             << 
 86                 regulator-always-on;           << 
 87         };                                     << 
 88                                                << 
 89         ddr4_2v5: regulator-ddr4-2v5 {         << 
 90                 compatible = "regulator-fixed" << 
 91                 regulator-name = "DDR4_2V5";   << 
 92                 regulator-min-microvolt = <250 << 
 93                 regulator-max-microvolt = <250 << 
 94                 vin-supply = <&vddao_3v3>;     << 
 95                 regulator-boot-on;             << 
 96                 regulator-always-on;           << 
 97         };                                     << 
 98                                                << 
 99         vcc_3v3: regulator-vcc-3v3 {           << 
100                 compatible = "regulator-fixed" << 
101                 regulator-name = "VCC3V3";     << 
102                 regulator-min-microvolt = <330 << 
103                 regulator-max-microvolt = <330 << 
104                 vin-supply = <&vddao_3v3>;     << 
105                 regulator-boot-on;             << 
106                 regulator-always-on;           << 
107         };                                     << 
108                                                << 
109         vcc_1v8: regulator-vcc-1v8 {           << 
110                 compatible = "regulator-fixed" << 
111                 regulator-name = "VCC1V8";     << 
112                 regulator-min-microvolt = <180 << 
113                 regulator-max-microvolt = <180 << 
114                 vin-supply = <&vcc_3v3>;       << 
115                 regulator-boot-on;             << 
116                 regulator-always-on;           << 
117         };                                     << 
118                                                << 
119         vdd_1v8: regulator-vdd-1v8 {           << 
120                 compatible = "regulator-fixed" << 
121                 regulator-name = "VDD1V8_BOOT" << 
122                 regulator-min-microvolt = <180 << 
123                 regulator-max-microvolt = <180 << 
124                 vin-supply = <&vcc_3v3>;       << 
125                 regulator-boot-on;             << 
126                 regulator-always-on;           << 
127         };                                     << 
128                                                << 
129         vddio_b: regulator-vddio-3v3-b {       << 
130                 compatible = "regulator-fixed" << 
131                 regulator-name = "VDDIO_B";    << 
132                 regulator-min-microvolt = <330 << 
133                 regulator-max-microvolt = <330 << 
134                 vin-supply = <&vcc_3v3>;       << 
135                 regulator-boot-on;             << 
136                 regulator-always-on;           << 
137         };                                     << 
138                                                << 
139         sdcard: regulator-sdcard {             << 
140                 compatible = "regulator-fixed" << 
141                 regulator-name = "SDCARD_POWER << 
142                 regulator-min-microvolt = <330 << 
143                 regulator-max-microvolt = <330 << 
144                 vin-supply = <&vddao_3v3>;     << 
145                 gpio = <&gpio GPIOA_4 GPIO_ACT << 
146                 regulator-boot-on;             << 
147                 regulator-always-on;           << 
148         };                                     << 
149 };                                                 25 };
150                                                    26 
151 &uart_b {                                          27 &uart_b {
152         status = "okay";                           28         status = "okay";
153 };                                             << 
154                                                << 
155 &nand {                                        << 
156         status = "okay";                       << 
157         #address-cells = <1>;                  << 
158         #size-cells = <0>;                     << 
159                                                << 
160         pinctrl-0 = <&nand_pins>;              << 
161         pinctrl-names = "default";             << 
162                                                << 
163         nand@0 {                               << 
164                 reg = <0>;                     << 
165                 #address-cells = <1>;          << 
166                 #size-cells = <1>;             << 
167                 nand-on-flash-bbt;             << 
168                                                << 
169                 partition@0 {                  << 
170                         label = "boot";        << 
171                         reg = <0x0 0x00200000> << 
172                 };                             << 
173                 partition@200000 {             << 
174                         label = "env";         << 
175                         reg = <0x00200000 0x00 << 
176                 };                             << 
177                 partition@600000 {             << 
178                         label = "system";      << 
179                         reg = <0x00600000 0x00 << 
180                 };                             << 
181                 partition@1000000 {            << 
182                         label = "rootfs";      << 
183                         reg = <0x01000000 0x03 << 
184                 };                             << 
185                 partition@4000000 {            << 
186                         label = "media";       << 
187                         reg = <0x04000000 0x80 << 
188                 };                             << 
189         };                                     << 
190 };                                             << 
191                                                << 
192 &ethmac {                                      << 
193         status = "okay";                       << 
194         phy-handle = <&internal_ephy>;         << 
195         phy-mode = "rmii";                     << 
196 };                                             << 
197                                                << 
198 &spifc {                                       << 
199         #address-cells = <1>;                  << 
200         #size-cells = <0>;                     << 
201                                                << 
202         pinctrl-0 = <&spifc_pins>;             << 
203         pinctrl-names = "default";             << 
204                                                << 
205         nand@0 {                               << 
206                 compatible = "spi-nand";       << 
207                 reg = <0>;                     << 
208                 spi-max-frequency = <83000000> << 
209                 spi-tx-bus-width = <4>;        << 
210                 spi-rx-bus-width = <4>;        << 
211                 status = "disabled";           << 
212                                                << 
213                 partitions {                   << 
214                         compatible = "fixed-pa << 
215                         #address-cells = <1>;  << 
216                         #size-cells = <1>;     << 
217                                                << 
218                         partition@0 {          << 
219                                 label = "boot" << 
220                                 reg = <0 0x200 << 
221                         };                     << 
222                                                << 
223                         partition@200000 {     << 
224                                 label = "env"; << 
225                                 reg = <0x20000 << 
226                         };                     << 
227                                                << 
228                         partition@600000 {     << 
229                                 label = "syste << 
230                                 reg = <0x60000 << 
231                         };                     << 
232                                                << 
233                         partition@1000000 {    << 
234                                 label = "rootf << 
235                                 reg = <0x10000 << 
236                         };                     << 
237                                                << 
238                         partition@4000000 {    << 
239                                 label = "data" << 
240                                 reg = <0x40000 << 
241                         };                     << 
242                 };                             << 
243         };                                     << 
244 };                                             << 
245                                                << 
246 &sd {                                          << 
247         status = "okay";                       << 
248         pinctrl-0 = <&sdcard_pins>;            << 
249         pinctrl-1 = <&sdcard_clk_gate_pins>;   << 
250         pinctrl-names = "default","clk-gate";  << 
251                                                << 
252         bus-width = <4>;                       << 
253         cap-sd-highspeed;                      << 
254         max-frequency = <50000000>;            << 
255         disable-wp;                            << 
256                                                << 
257         cd-gpios = <&gpio GPIOC_6 GPIO_ACTIVE_ << 
258         vmmc-supply = <&sdcard>;               << 
259         vqmmc-supply = <&sdcard>;              << 
260 };                                                 29 };
                                                      

~ [ 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