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

TOMOYO Linux Cross Reference
Linux/scripts/dtc/include-prefixes/arm/nvidia/tegra20-trimslice.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/arm/nvidia/tegra20-trimslice.dts (Version linux-6.12-rc7) and /scripts/dtc/include-prefixes/arm/nvidia/tegra20-trimslice.dts (Version linux-6.9.12)


  1 // SPDX-License-Identifier: GPL-2.0                 1 // SPDX-License-Identifier: GPL-2.0
  2 /dts-v1/;                                           2 /dts-v1/;
  3                                                     3 
  4 #include <dt-bindings/input/input.h>                4 #include <dt-bindings/input/input.h>
  5 #include <dt-bindings/leds/common.h>           << 
  6 #include "tegra20.dtsi"                             5 #include "tegra20.dtsi"
  7 #include "tegra20-cpu-opp.dtsi"                     6 #include "tegra20-cpu-opp.dtsi"
  8                                                     7 
  9 / {                                                 8 / {
 10         model = "Compulab TrimSlice board";         9         model = "Compulab TrimSlice board";
 11         compatible = "compulab,trimslice", "nv     10         compatible = "compulab,trimslice", "nvidia,tegra20";
 12                                                    11 
 13         aliases {                                  12         aliases {
 14                 rtc0 = "/i2c@7000c500/rtc@56";     13                 rtc0 = "/i2c@7000c500/rtc@56";
 15                 rtc1 = "/rtc@7000e000";            14                 rtc1 = "/rtc@7000e000";
 16                 serial0 = &uarta;                  15                 serial0 = &uarta;
 17         };                                         16         };
 18                                                    17 
 19         chosen {                                   18         chosen {
 20                 stdout-path = "serial0:115200n     19                 stdout-path = "serial0:115200n8";
 21         };                                         20         };
 22                                                    21 
 23         memory@0 {                                 22         memory@0 {
 24                 reg = <0x00000000 0x40000000>;     23                 reg = <0x00000000 0x40000000>;
 25         };                                         24         };
 26                                                    25 
 27         host1x@50000000 {                          26         host1x@50000000 {
 28                 hdmi@54280000 {                    27                 hdmi@54280000 {
 29                         status = "okay";           28                         status = "okay";
 30                                                    29 
 31                         vdd-supply = <&hdmi_vd     30                         vdd-supply = <&hdmi_vdd_reg>;
 32                         pll-supply = <&hdmi_pl     31                         pll-supply = <&hdmi_pll_reg>;
 33                                                    32 
 34                         nvidia,ddc-i2c-bus = <     33                         nvidia,ddc-i2c-bus = <&hdmi_ddc>;
 35                         nvidia,hpd-gpio = <&gp     34                         nvidia,hpd-gpio = <&gpio TEGRA_GPIO(N, 7)
 36                                 GPIO_ACTIVE_HI     35                                 GPIO_ACTIVE_HIGH>;
 37                 };                                 36                 };
 38         };                                         37         };
 39                                                    38 
 40         pinmux@70000014 {                          39         pinmux@70000014 {
 41                 pinctrl-names = "default";         40                 pinctrl-names = "default";
 42                 pinctrl-0 = <&state_default>;      41                 pinctrl-0 = <&state_default>;
 43                                                    42 
 44                 state_default: pinmux {            43                 state_default: pinmux {
 45                         ata {                      44                         ata {
 46                                 nvidia,pins =      45                                 nvidia,pins = "ata";
 47                                 nvidia,functio     46                                 nvidia,function = "ide";
 48                         };                         47                         };
 49                         atb {                      48                         atb {
 50                                 nvidia,pins =      49                                 nvidia,pins = "atb", "gma";
 51                                 nvidia,functio     50                                 nvidia,function = "sdio4";
 52                         };                         51                         };
 53                         atc {                      52                         atc {
 54                                 nvidia,pins =      53                                 nvidia,pins = "atc", "gmb";
 55                                 nvidia,functio     54                                 nvidia,function = "nand";
 56                         };                         55                         };
 57                         atd {                      56                         atd {
 58                                 nvidia,pins =      57                                 nvidia,pins = "atd", "ate", "gme", "pta";
 59                                 nvidia,functio     58                                 nvidia,function = "gmi";
 60                         };                         59                         };
 61                         cdev1 {                    60                         cdev1 {
 62                                 nvidia,pins =      61                                 nvidia,pins = "cdev1";
 63                                 nvidia,functio     62                                 nvidia,function = "plla_out";
 64                         };                         63                         };
 65                         cdev2 {                    64                         cdev2 {
 66                                 nvidia,pins =      65                                 nvidia,pins = "cdev2";
 67                                 nvidia,functio     66                                 nvidia,function = "pllp_out4";
 68                         };                         67                         };
 69                         crtp {                     68                         crtp {
 70                                 nvidia,pins =      69                                 nvidia,pins = "crtp";
 71                                 nvidia,functio     70                                 nvidia,function = "crt";
 72                         };                         71                         };
 73                         csus {                     72                         csus {
 74                                 nvidia,pins =      73                                 nvidia,pins = "csus";
 75                                 nvidia,functio     74                                 nvidia,function = "vi_sensor_clk";
 76                         };                         75                         };
 77                         dap1 {                     76                         dap1 {
 78                                 nvidia,pins =      77                                 nvidia,pins = "dap1";
 79                                 nvidia,functio     78                                 nvidia,function = "dap1";
 80                         };                         79                         };
 81                         dap2 {                     80                         dap2 {
 82                                 nvidia,pins =      81                                 nvidia,pins = "dap2";
 83                                 nvidia,functio     82                                 nvidia,function = "dap2";
 84                         };                         83                         };
 85                         dap3 {                     84                         dap3 {
 86                                 nvidia,pins =      85                                 nvidia,pins = "dap3";
 87                                 nvidia,functio     86                                 nvidia,function = "dap3";
 88                         };                         87                         };
 89                         dap4 {                     88                         dap4 {
 90                                 nvidia,pins =      89                                 nvidia,pins = "dap4";
 91                                 nvidia,functio     90                                 nvidia,function = "dap4";
 92                         };                         91                         };
 93                         ddc {                      92                         ddc {
 94                                 nvidia,pins =      93                                 nvidia,pins = "ddc";
 95                                 nvidia,functio     94                                 nvidia,function = "i2c2";
 96                         };                         95                         };
 97                         dta {                      96                         dta {
 98                                 nvidia,pins =      97                                 nvidia,pins = "dta", "dtb", "dtc", "dtd", "dte";
 99                                 nvidia,functio     98                                 nvidia,function = "vi";
100                         };                         99                         };
101                         dtf {                     100                         dtf {
102                                 nvidia,pins =     101                                 nvidia,pins = "dtf";
103                                 nvidia,functio    102                                 nvidia,function = "i2c3";
104                         };                        103                         };
105                         gmc {                     104                         gmc {
106                                 nvidia,pins =     105                                 nvidia,pins = "gmc", "gmd";
107                                 nvidia,functio    106                                 nvidia,function = "sflash";
108                         };                        107                         };
109                         gpu {                     108                         gpu {
110                                 nvidia,pins =     109                                 nvidia,pins = "gpu";
111                                 nvidia,functio    110                                 nvidia,function = "uarta";
112                         };                        111                         };
113                         gpu7 {                    112                         gpu7 {
114                                 nvidia,pins =     113                                 nvidia,pins = "gpu7";
115                                 nvidia,functio    114                                 nvidia,function = "rtck";
116                         };                        115                         };
117                         gpv {                     116                         gpv {
118                                 nvidia,pins =     117                                 nvidia,pins = "gpv", "slxa", "slxk";
119                                 nvidia,functio    118                                 nvidia,function = "pcie";
120                         };                        119                         };
121                         hdint {                   120                         hdint {
122                                 nvidia,pins =     121                                 nvidia,pins = "hdint";
123                                 nvidia,functio    122                                 nvidia,function = "hdmi";
124                         };                        123                         };
125                         i2cp {                    124                         i2cp {
126                                 nvidia,pins =     125                                 nvidia,pins = "i2cp";
127                                 nvidia,functio    126                                 nvidia,function = "i2cp";
128                         };                        127                         };
129                         irrx {                    128                         irrx {
130                                 nvidia,pins =     129                                 nvidia,pins = "irrx", "irtx";
131                                 nvidia,functio    130                                 nvidia,function = "uartb";
132                         };                        131                         };
133                         kbca {                    132                         kbca {
134                                 nvidia,pins =     133                                 nvidia,pins = "kbca", "kbcb", "kbcc", "kbcd",
135                                         "kbce"    134                                         "kbce", "kbcf";
136                                 nvidia,functio    135                                 nvidia,function = "kbc";
137                         };                        136                         };
138                         lcsn {                    137                         lcsn {
139                                 nvidia,pins =     138                                 nvidia,pins = "lcsn", "ld0", "ld1", "ld2",
140                                         "ld3",    139                                         "ld3", "ld4", "ld5", "ld6", "ld7",
141                                         "ld8",    140                                         "ld8", "ld9", "ld10", "ld11", "ld12",
142                                         "ld13"    141                                         "ld13", "ld14", "ld15", "ld16", "ld17",
143                                         "ldc",    142                                         "ldc", "ldi", "lhp0", "lhp1", "lhp2",
144                                         "lhs",    143                                         "lhs", "lm0", "lm1", "lpp", "lpw0",
145                                         "lpw1"    144                                         "lpw1", "lpw2", "lsc0", "lsc1", "lsck",
146                                         "lsda"    145                                         "lsda", "lsdi", "lspi", "lvp0", "lvp1",
147                                         "lvs";    146                                         "lvs";
148                                 nvidia,functio    147                                 nvidia,function = "displaya";
149                         };                        148                         };
150                         owc {                     149                         owc {
151                                 nvidia,pins =     150                                 nvidia,pins = "owc", "uac";
152                                 nvidia,functio    151                                 nvidia,function = "rsvd2";
153                         };                        152                         };
154                         pmc {                     153                         pmc {
155                                 nvidia,pins =     154                                 nvidia,pins = "pmc";
156                                 nvidia,functio    155                                 nvidia,function = "pwr_on";
157                         };                        156                         };
158                         rm {                      157                         rm {
159                                 nvidia,pins =     158                                 nvidia,pins = "rm";
160                                 nvidia,functio    159                                 nvidia,function = "i2c1";
161                         };                        160                         };
162                         sdb {                     161                         sdb {
163                                 nvidia,pins =     162                                 nvidia,pins = "sdb", "sdc", "sdd";
164                                 nvidia,functio    163                                 nvidia,function = "pwm";
165                         };                        164                         };
166                         sdio1 {                   165                         sdio1 {
167                                 nvidia,pins =     166                                 nvidia,pins = "sdio1";
168                                 nvidia,functio    167                                 nvidia,function = "sdio1";
169                         };                        168                         };
170                         slxc {                    169                         slxc {
171                                 nvidia,pins =     170                                 nvidia,pins = "slxc", "slxd";
172                                 nvidia,functio    171                                 nvidia,function = "sdio3";
173                         };                        172                         };
174                         spdi {                    173                         spdi {
175                                 nvidia,pins =     174                                 nvidia,pins = "spdi", "spdo";
176                                 nvidia,functio    175                                 nvidia,function = "spdif";
177                         };                        176                         };
178                         spia {                    177                         spia {
179                                 nvidia,pins =     178                                 nvidia,pins = "spia", "spib", "spic";
180                                 nvidia,functio    179                                 nvidia,function = "spi2";
181                         };                        180                         };
182                         spid {                    181                         spid {
183                                 nvidia,pins =     182                                 nvidia,pins = "spid", "spie", "spif";
184                                 nvidia,functio    183                                 nvidia,function = "spi1";
185                         };                        184                         };
186                         spig {                    185                         spig {
187                                 nvidia,pins =     186                                 nvidia,pins = "spig", "spih";
188                                 nvidia,functio    187                                 nvidia,function = "spi2_alt";
189                         };                        188                         };
190                         uaa {                     189                         uaa {
191                                 nvidia,pins =     190                                 nvidia,pins = "uaa", "uab", "uda";
192                                 nvidia,functio    191                                 nvidia,function = "ulpi";
193                         };                        192                         };
194                         uad {                     193                         uad {
195                                 nvidia,pins =     194                                 nvidia,pins = "uad";
196                                 nvidia,functio    195                                 nvidia,function = "irda";
197                         };                        196                         };
198                         uca {                     197                         uca {
199                                 nvidia,pins =     198                                 nvidia,pins = "uca", "ucb";
200                                 nvidia,functio    199                                 nvidia,function = "uartc";
201                         };                        200                         };
202                         conf_ata {                201                         conf_ata {
203                                 nvidia,pins =     202                                 nvidia,pins = "ata", "atc", "atd", "ate",
204                                         "crtp"    203                                         "crtp", "dap2", "dap3", "dap4", "dta",
205                                         "dtb", !! 204                                         "dtb", "dtc", "dtd", "dte", "gmb",
206                                         "i2cp" !! 205                                         "gme", "i2cp", "pta", "slxc", "slxd",
207                                         "spdo" !! 206                                         "spdi", "spdo", "uda";
208                                 nvidia,pull =     207                                 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
209                                 nvidia,tristat    208                                 nvidia,tristate = <TEGRA_PIN_ENABLE>;
210                         };                        209                         };
211                         conf_atb {                210                         conf_atb {
212                                 nvidia,pins =     211                                 nvidia,pins = "atb", "cdev1", "cdev2", "dap1",
213                                         "dte", !! 212                                         "gma", "gmc", "gmd", "gpu", "gpu7",
214                                         "gpu7" !! 213                                         "gpv", "sdio1", "slxa", "slxk", "uac";
215                                         "uac"; << 
216                                 nvidia,pull =     214                                 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
217                                 nvidia,tristat    215                                 nvidia,tristate = <TEGRA_PIN_DISABLE>;
218                         };                        216                         };
219                         conf_ck32 {               217                         conf_ck32 {
220                                 nvidia,pins =     218                                 nvidia,pins = "ck32", "ddrc", "pmca", "pmcb",
221                                         "pmcc"    219                                         "pmcc", "pmcd", "pmce", "xm2c", "xm2d";
222                                 nvidia,pull =     220                                 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
223                         };                        221                         };
224                         conf_csus {               222                         conf_csus {
225                                 nvidia,pins =     223                                 nvidia,pins = "csus", "spia", "spib",
226                                         "spid"    224                                         "spid", "spif";
227                                 nvidia,pull =     225                                 nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
228                                 nvidia,tristat    226                                 nvidia,tristate = <TEGRA_PIN_ENABLE>;
229                         };                        227                         };
230                         conf_ddc {                228                         conf_ddc {
231                                 nvidia,pins =     229                                 nvidia,pins = "ddc", "dtf", "rm", "sdc", "sdd";
232                                 nvidia,pull =     230                                 nvidia,pull = <TEGRA_PIN_PULL_UP>;
233                                 nvidia,tristat    231                                 nvidia,tristate = <TEGRA_PIN_DISABLE>;
234                         };                        232                         };
235                         conf_hdint {              233                         conf_hdint {
236                                 nvidia,pins =     234                                 nvidia,pins = "hdint", "lcsn", "ldc", "lm1",
237                                         "lpw1"    235                                         "lpw1", "lsc1", "lsck", "lsda", "lsdi",
238                                         "lvp0"    236                                         "lvp0", "pmc";
239                                 nvidia,tristat    237                                 nvidia,tristate = <TEGRA_PIN_ENABLE>;
240                         };                        238                         };
241                         conf_irrx {               239                         conf_irrx {
242                                 nvidia,pins =     240                                 nvidia,pins = "irrx", "irtx", "kbca", "kbcb",
243                                         "kbcc"    241                                         "kbcc", "kbcd", "kbce", "kbcf", "owc",
244                                         "spic"    242                                         "spic", "spie", "spig", "spih", "uaa",
245                                         "uab",    243                                         "uab", "uad", "uca", "ucb";
246                                 nvidia,pull =     244                                 nvidia,pull = <TEGRA_PIN_PULL_UP>;
247                                 nvidia,tristat    245                                 nvidia,tristate = <TEGRA_PIN_ENABLE>;
248                         };                        246                         };
249                         conf_lc {                 247                         conf_lc {
250                                 nvidia,pins =     248                                 nvidia,pins = "lc", "ls";
251                                 nvidia,pull =     249                                 nvidia,pull = <TEGRA_PIN_PULL_UP>;
252                         };                        250                         };
253                         conf_ld0 {                251                         conf_ld0 {
254                                 nvidia,pins =     252                                 nvidia,pins = "ld0", "ld1", "ld2", "ld3", "ld4",
255                                         "ld5",    253                                         "ld5", "ld6", "ld7", "ld8", "ld9",
256                                         "ld10"    254                                         "ld10", "ld11", "ld12", "ld13", "ld14",
257                                         "ld15"    255                                         "ld15", "ld16", "ld17", "ldi", "lhp0",
258                                         "lhp1"    256                                         "lhp1", "lhp2", "lhs", "lm0", "lpp",
259                                         "lpw0"    257                                         "lpw0", "lpw2", "lsc0", "lspi", "lvp1",
260                                         "lvs",    258                                         "lvs", "sdb";
261                                 nvidia,tristat    259                                 nvidia,tristate = <TEGRA_PIN_DISABLE>;
262                         };                        260                         };
263                         conf_ld17_0 {             261                         conf_ld17_0 {
264                                 nvidia,pins =     262                                 nvidia,pins = "ld17_0", "ld19_18", "ld21_20",
265                                         "ld23_    263                                         "ld23_22";
266                                 nvidia,pull =     264                                 nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
267                         };                        265                         };
268                         conf_spif {               266                         conf_spif {
269                                 nvidia,pins =     267                                 nvidia,pins = "spif";
270                                 nvidia,pull =     268                                 nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
271                                 nvidia,tristat    269                                 nvidia,tristate = <TEGRA_PIN_DISABLE>;
272                         };                        270                         };
273                 };                                271                 };
274         };                                        272         };
275                                                   273 
276         i2s@70002800 {                            274         i2s@70002800 {
277                 status = "okay";                  275                 status = "okay";
278         };                                        276         };
279                                                   277 
280         serial@70006000 {                         278         serial@70006000 {
281                 /delete-property/ dmas;           279                 /delete-property/ dmas;
282                 /delete-property/ dma-names;      280                 /delete-property/ dma-names;
283                 status = "okay";                  281                 status = "okay";
284         };                                        282         };
285                                                   283 
286         dvi_ddc: i2c@7000c000 {                   284         dvi_ddc: i2c@7000c000 {
287                 status = "okay";                  285                 status = "okay";
288                 clock-frequency = <100000>;       286                 clock-frequency = <100000>;
289         };                                        287         };
290                                                   288 
291         spi@7000c380 {                            289         spi@7000c380 {
292                 status = "okay";                  290                 status = "okay";
293                 spi-max-frequency = <48000000>    291                 spi-max-frequency = <48000000>;
294                                                   292 
295                 flash@0 {                         293                 flash@0 {
296                         compatible = "winbond,    294                         compatible = "winbond,w25q80bl", "jedec,spi-nor";
297                         reg = <0>;                295                         reg = <0>;
298                         spi-max-frequency = <4    296                         spi-max-frequency = <48000000>;
299                 };                                297                 };
300         };                                        298         };
301                                                   299 
302         hdmi_ddc: i2c@7000c400 {                  300         hdmi_ddc: i2c@7000c400 {
303                 status = "okay";                  301                 status = "okay";
304                 clock-frequency = <100000>;       302                 clock-frequency = <100000>;
305         };                                        303         };
306                                                   304 
307         i2c@7000c500 {                            305         i2c@7000c500 {
308                 status = "okay";                  306                 status = "okay";
309                 clock-frequency = <400000>;       307                 clock-frequency = <400000>;
310                                                   308 
311                 codec: codec@1a {                 309                 codec: codec@1a {
312                         compatible = "ti,tlv32    310                         compatible = "ti,tlv320aic23";
313                         reg = <0x1a>;             311                         reg = <0x1a>;
314                 };                                312                 };
315                                                   313 
316                 rtc@56 {                          314                 rtc@56 {
317                         compatible = "emmicro,    315                         compatible = "emmicro,em3027";
318                         reg = <0x56>;             316                         reg = <0x56>;
319                 };                                317                 };
320         };                                        318         };
321                                                   319 
322         pmc@7000e400 {                            320         pmc@7000e400 {
323                 nvidia,suspend-mode = <1>;        321                 nvidia,suspend-mode = <1>;
324                 nvidia,cpu-pwr-good-time = <50    322                 nvidia,cpu-pwr-good-time = <5000>;
325                 nvidia,cpu-pwr-off-time = <500    323                 nvidia,cpu-pwr-off-time = <5000>;
326                 nvidia,core-pwr-good-time = <3    324                 nvidia,core-pwr-good-time = <3845 3845>;
327                 nvidia,core-pwr-off-time = <38    325                 nvidia,core-pwr-off-time = <3875>;
328                 nvidia,sys-clock-req-active-hi    326                 nvidia,sys-clock-req-active-high;
329                 core-supply = <&vdd_core>;        327                 core-supply = <&vdd_core>;
330         };                                        328         };
331                                                   329 
332         pcie@80003000 {                           330         pcie@80003000 {
333                 status = "okay";                  331                 status = "okay";
334                                                   332 
335                 avdd-pex-supply = <&pci_vdd_re    333                 avdd-pex-supply = <&pci_vdd_reg>;
336                 vdd-pex-supply = <&pci_vdd_reg    334                 vdd-pex-supply = <&pci_vdd_reg>;
337                 avdd-pex-pll-supply = <&pci_vd    335                 avdd-pex-pll-supply = <&pci_vdd_reg>;
338                 avdd-plle-supply = <&pci_vdd_r    336                 avdd-plle-supply = <&pci_vdd_reg>;
339                 vddio-pex-clk-supply = <&pci_c    337                 vddio-pex-clk-supply = <&pci_clk_reg>;
340                                                   338 
341                 pci@1,0 {                         339                 pci@1,0 {
342                         status = "okay";          340                         status = "okay";
343                 };                                341                 };
344         };                                        342         };
345                                                   343 
346         usb@c5000000 {                            344         usb@c5000000 {
347                 status = "okay";                  345                 status = "okay";
348         };                                        346         };
349                                                   347 
350         usb-phy@c5000000 {                        348         usb-phy@c5000000 {
351                 status = "okay";                  349                 status = "okay";
352                 vbus-supply = <&vbus_reg>;        350                 vbus-supply = <&vbus_reg>;
353         };                                        351         };
354                                                   352 
355         usb@c5004000 {                            353         usb@c5004000 {
356                 status = "okay";                  354                 status = "okay";
357         };                                        355         };
358                                                   356 
359         usb-phy@c5004000 {                        357         usb-phy@c5004000 {
360                 status = "okay";                  358                 status = "okay";
361                 nvidia,phy-reset-gpio = <&gpio    359                 nvidia,phy-reset-gpio = <&gpio TEGRA_GPIO(V, 0)
362                         GPIO_ACTIVE_LOW>;         360                         GPIO_ACTIVE_LOW>;
363         };                                        361         };
364                                                   362 
365         usb@c5008000 {                            363         usb@c5008000 {
366                 status = "okay";                  364                 status = "okay";
367         };                                        365         };
368                                                   366 
369         usb-phy@c5008000 {                        367         usb-phy@c5008000 {
370                 status = "okay";                  368                 status = "okay";
371         };                                        369         };
372                                                   370 
373         mmc@c8000000 {                            371         mmc@c8000000 {
374                 status = "okay";                  372                 status = "okay";
375                 broken-cd;                        373                 broken-cd;
376                 bus-width = <4>;                  374                 bus-width = <4>;
377         };                                        375         };
378                                                   376 
379         mmc@c8000600 {                            377         mmc@c8000600 {
380                 status = "okay";                  378                 status = "okay";
381                 cd-gpios = <&gpio TEGRA_GPIO(P    379                 cd-gpios = <&gpio TEGRA_GPIO(P, 1) GPIO_ACTIVE_LOW>;
382                 wp-gpios = <&gpio TEGRA_GPIO(P    380                 wp-gpios = <&gpio TEGRA_GPIO(P, 2) GPIO_ACTIVE_HIGH>;
383                 bus-width = <4>;                  381                 bus-width = <4>;
384         };                                        382         };
385                                                   383 
386         clk32k_in: clock-32k {                    384         clk32k_in: clock-32k {
387                 compatible = "fixed-clock";       385                 compatible = "fixed-clock";
388                 clock-frequency = <32768>;        386                 clock-frequency = <32768>;
389                 #clock-cells = <0>;               387                 #clock-cells = <0>;
390         };                                        388         };
391                                                   389 
392         cpus {                                    390         cpus {
393                 cpu0: cpu@0 {                     391                 cpu0: cpu@0 {
394                         operating-points-v2 =     392                         operating-points-v2 = <&cpu0_opp_table>;
395                 };                                393                 };
396                                                   394 
397                 cpu@1 {                           395                 cpu@1 {
398                         operating-points-v2 =     396                         operating-points-v2 = <&cpu0_opp_table>;
399                 };                                397                 };
400         };                                        398         };
401                                                   399 
402         gpio-keys {                               400         gpio-keys {
403                 compatible = "gpio-keys";         401                 compatible = "gpio-keys";
404                                                   402 
405                 key-power {                       403                 key-power {
406                         label = "Power";          404                         label = "Power";
407                         gpios = <&gpio TEGRA_G    405                         gpios = <&gpio TEGRA_GPIO(X, 6) GPIO_ACTIVE_LOW>;
408                         linux,code = <KEY_POWE    406                         linux,code = <KEY_POWER>;
409                         wakeup-source;            407                         wakeup-source;
410                 };                             << 
411         };                                     << 
412                                                << 
413         leds {                                 << 
414                 compatible = "gpio-leds";      << 
415                                                << 
416                 led-ds2 {                      << 
417                         color = <LED_COLOR_ID_ << 
418                         function = LED_FUNCTIO << 
419                         function-enumerator =  << 
420                         gpios = <&gpio TEGRA_G << 
421                 };                             << 
422                                                << 
423                 led-ds3 {                      << 
424                         color = <LED_COLOR_ID_ << 
425                         function = LED_FUNCTIO << 
426                         function-enumerator =  << 
427                         gpios = <&gpio TEGRA_G << 
428                 };                                408                 };
429         };                                        409         };
430                                                   410 
431         poweroff {                                411         poweroff {
432                 compatible = "gpio-poweroff";     412                 compatible = "gpio-poweroff";
433                 gpios = <&gpio TEGRA_GPIO(X, 7    413                 gpios = <&gpio TEGRA_GPIO(X, 7) GPIO_ACTIVE_LOW>;
434         };                                        414         };
435                                                   415 
436         hdmi_vdd_reg: regulator-hdmi {            416         hdmi_vdd_reg: regulator-hdmi {
437                 compatible = "regulator-fixed"    417                 compatible = "regulator-fixed";
438                 regulator-name = "avdd_hdmi";     418                 regulator-name = "avdd_hdmi";
439                 regulator-min-microvolt = <330    419                 regulator-min-microvolt = <3300000>;
440                 regulator-max-microvolt = <330    420                 regulator-max-microvolt = <3300000>;
441                 regulator-always-on;              421                 regulator-always-on;
442         };                                        422         };
443                                                   423 
444         hdmi_pll_reg: regulator-hdmipll {         424         hdmi_pll_reg: regulator-hdmipll {
445                 compatible = "regulator-fixed"    425                 compatible = "regulator-fixed";
446                 regulator-name = "avdd_hdmi_pl    426                 regulator-name = "avdd_hdmi_pll";
447                 regulator-min-microvolt = <180    427                 regulator-min-microvolt = <1800000>;
448                 regulator-max-microvolt = <180    428                 regulator-max-microvolt = <1800000>;
449                 regulator-always-on;              429                 regulator-always-on;
450         };                                        430         };
451                                                   431 
452         vbus_reg: regulator-vbus {                432         vbus_reg: regulator-vbus {
453                 compatible = "regulator-fixed"    433                 compatible = "regulator-fixed";
454                 regulator-name = "usb1_vbus";     434                 regulator-name = "usb1_vbus";
455                 regulator-min-microvolt = <500    435                 regulator-min-microvolt = <5000000>;
456                 regulator-max-microvolt = <500    436                 regulator-max-microvolt = <5000000>;
457                 enable-active-high;               437                 enable-active-high;
458                 gpio = <&gpio TEGRA_GPIO(V, 2)    438                 gpio = <&gpio TEGRA_GPIO(V, 2) 0>;
459                 regulator-always-on;              439                 regulator-always-on;
460                 regulator-boot-on;                440                 regulator-boot-on;
461         };                                        441         };
462                                                   442 
463         pci_clk_reg: regulator-pciclk {           443         pci_clk_reg: regulator-pciclk {
464                 compatible = "regulator-fixed"    444                 compatible = "regulator-fixed";
465                 regulator-name = "pci_clk";       445                 regulator-name = "pci_clk";
466                 regulator-min-microvolt = <330    446                 regulator-min-microvolt = <3300000>;
467                 regulator-max-microvolt = <330    447                 regulator-max-microvolt = <3300000>;
468                 regulator-always-on;              448                 regulator-always-on;
469         };                                        449         };
470                                                   450 
471         pci_vdd_reg: regulator-pcivdd {           451         pci_vdd_reg: regulator-pcivdd {
472                 compatible = "regulator-fixed"    452                 compatible = "regulator-fixed";
473                 regulator-name = "pci_vdd";       453                 regulator-name = "pci_vdd";
474                 regulator-min-microvolt = <105    454                 regulator-min-microvolt = <1050000>;
475                 regulator-max-microvolt = <105    455                 regulator-max-microvolt = <1050000>;
476                 regulator-always-on;              456                 regulator-always-on;
477         };                                        457         };
478                                                   458 
479         vdd_core: regulator-core {                459         vdd_core: regulator-core {
480                 compatible = "regulator-fixed"    460                 compatible = "regulator-fixed";
481                 regulator-name = "vdd_core";      461                 regulator-name = "vdd_core";
482                 regulator-min-microvolt = <130    462                 regulator-min-microvolt = <1300000>;
483                 regulator-max-microvolt = <130    463                 regulator-max-microvolt = <1300000>;
484                 regulator-always-on;              464                 regulator-always-on;
485         };                                        465         };
486                                                   466 
487         sound {                                   467         sound {
488                 compatible = "nvidia,tegra-aud    468                 compatible = "nvidia,tegra-audio-trimslice";
489                 nvidia,i2s-controller = <&tegr    469                 nvidia,i2s-controller = <&tegra_i2s1>;
490                 nvidia,audio-codec = <&codec>;    470                 nvidia,audio-codec = <&codec>;
491                                                   471 
492                 clocks = <&tegra_car TEGRA20_C    472                 clocks = <&tegra_car TEGRA20_CLK_PLL_A>,
493                          <&tegra_car TEGRA20_C    473                          <&tegra_car TEGRA20_CLK_PLL_A_OUT0>,
494                          <&tegra_car TEGRA20_C    474                          <&tegra_car TEGRA20_CLK_CDEV1>;
495                 clock-names = "pll_a", "pll_a_    475                 clock-names = "pll_a", "pll_a_out0", "mclk";
496         };                                        476         };
497 };                                                477 };
                                                      

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