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

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


  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 "tegra20.dtsi"                             5 #include "tegra20.dtsi"
  6                                                     6 
  7 / {                                                 7 / {
  8         model = "NVIDIA Tegra20 Harmony evalua      8         model = "NVIDIA Tegra20 Harmony evaluation board";
  9         compatible = "nvidia,harmony", "nvidia      9         compatible = "nvidia,harmony", "nvidia,tegra20";
 10                                                    10 
 11         aliases {                                  11         aliases {
 12                 rtc0 = "/i2c@7000d000/tps6586x     12                 rtc0 = "/i2c@7000d000/tps6586x@34";
 13                 rtc1 = "/rtc@7000e000";            13                 rtc1 = "/rtc@7000e000";
 14                 serial0 = &uartd;                  14                 serial0 = &uartd;
 15         };                                         15         };
 16                                                    16 
 17         chosen {                                   17         chosen {
 18                 stdout-path = "serial0:115200n     18                 stdout-path = "serial0:115200n8";
 19         };                                         19         };
 20                                                    20 
 21         memory@0 {                                 21         memory@0 {
 22                 reg = <0x00000000 0x40000000>;     22                 reg = <0x00000000 0x40000000>;
 23         };                                         23         };
 24                                                    24 
 25         host1x@50000000 {                          25         host1x@50000000 {
 26                 dc@54200000 {                      26                 dc@54200000 {
 27                         rgb {                      27                         rgb {
 28                                 status = "okay     28                                 status = "okay";
 29                                                    29 
 30                                 nvidia,panel =     30                                 nvidia,panel = <&panel>;
 31                         };                         31                         };
 32                 };                                 32                 };
 33                                                    33 
 34                 hdmi@54280000 {                    34                 hdmi@54280000 {
 35                         status = "okay";           35                         status = "okay";
 36                                                    36 
 37                         hdmi-supply = <&vdd_5v     37                         hdmi-supply = <&vdd_5v0_hdmi>;
 38                         vdd-supply = <&hdmi_vd     38                         vdd-supply = <&hdmi_vdd_reg>;
 39                         pll-supply = <&hdmi_pl     39                         pll-supply = <&hdmi_pll_reg>;
 40                                                    40 
 41                         nvidia,ddc-i2c-bus = <     41                         nvidia,ddc-i2c-bus = <&hdmi_ddc>;
 42                         nvidia,hpd-gpio = <&gp     42                         nvidia,hpd-gpio = <&gpio TEGRA_GPIO(N, 7)
 43                                 GPIO_ACTIVE_HI     43                                 GPIO_ACTIVE_HIGH>;
 44                 };                                 44                 };
 45         };                                         45         };
 46                                                    46 
 47         pinmux@70000014 {                          47         pinmux@70000014 {
 48                 pinctrl-names = "default";         48                 pinctrl-names = "default";
 49                 pinctrl-0 = <&state_default>;      49                 pinctrl-0 = <&state_default>;
 50                                                    50 
 51                 state_default: pinmux {            51                 state_default: pinmux {
 52                         ata {                      52                         ata {
 53                                 nvidia,pins =      53                                 nvidia,pins = "ata";
 54                                 nvidia,functio     54                                 nvidia,function = "ide";
 55                         };                         55                         };
 56                         atb {                      56                         atb {
 57                                 nvidia,pins =      57                                 nvidia,pins = "atb", "gma", "gme";
 58                                 nvidia,functio     58                                 nvidia,function = "sdio4";
 59                         };                         59                         };
 60                         atc {                      60                         atc {
 61                                 nvidia,pins =      61                                 nvidia,pins = "atc";
 62                                 nvidia,functio     62                                 nvidia,function = "nand";
 63                         };                         63                         };
 64                         atd {                      64                         atd {
 65                                 nvidia,pins =      65                                 nvidia,pins = "atd", "ate", "gmb", "gmd", "gpu",
 66                                         "spia"     66                                         "spia", "spib", "spic";
 67                                 nvidia,functio     67                                 nvidia,function = "gmi";
 68                         };                         68                         };
 69                         cdev1 {                    69                         cdev1 {
 70                                 nvidia,pins =      70                                 nvidia,pins = "cdev1";
 71                                 nvidia,functio     71                                 nvidia,function = "plla_out";
 72                         };                         72                         };
 73                         cdev2 {                    73                         cdev2 {
 74                                 nvidia,pins =      74                                 nvidia,pins = "cdev2";
 75                                 nvidia,functio     75                                 nvidia,function = "pllp_out4";
 76                         };                         76                         };
 77                         crtp {                     77                         crtp {
 78                                 nvidia,pins =      78                                 nvidia,pins = "crtp";
 79                                 nvidia,functio     79                                 nvidia,function = "crt";
 80                         };                         80                         };
 81                         csus {                     81                         csus {
 82                                 nvidia,pins =      82                                 nvidia,pins = "csus";
 83                                 nvidia,functio     83                                 nvidia,function = "vi_sensor_clk";
 84                         };                         84                         };
 85                         dap1 {                     85                         dap1 {
 86                                 nvidia,pins =      86                                 nvidia,pins = "dap1";
 87                                 nvidia,functio     87                                 nvidia,function = "dap1";
 88                         };                         88                         };
 89                         dap2 {                     89                         dap2 {
 90                                 nvidia,pins =      90                                 nvidia,pins = "dap2";
 91                                 nvidia,functio     91                                 nvidia,function = "dap2";
 92                         };                         92                         };
 93                         dap3 {                     93                         dap3 {
 94                                 nvidia,pins =      94                                 nvidia,pins = "dap3";
 95                                 nvidia,functio     95                                 nvidia,function = "dap3";
 96                         };                         96                         };
 97                         dap4 {                     97                         dap4 {
 98                                 nvidia,pins =      98                                 nvidia,pins = "dap4";
 99                                 nvidia,functio     99                                 nvidia,function = "dap4";
100                         };                        100                         };
101                         ddc {                     101                         ddc {
102                                 nvidia,pins =     102                                 nvidia,pins = "ddc";
103                                 nvidia,functio    103                                 nvidia,function = "i2c2";
104                         };                        104                         };
105                         dta {                     105                         dta {
106                                 nvidia,pins =     106                                 nvidia,pins = "dta", "dtd";
107                                 nvidia,functio    107                                 nvidia,function = "sdio2";
108                         };                        108                         };
109                         dtb {                     109                         dtb {
110                                 nvidia,pins =     110                                 nvidia,pins = "dtb", "dtc", "dte";
111                                 nvidia,functio    111                                 nvidia,function = "rsvd1";
112                         };                        112                         };
113                         dtf {                     113                         dtf {
114                                 nvidia,pins =     114                                 nvidia,pins = "dtf";
115                                 nvidia,functio    115                                 nvidia,function = "i2c3";
116                         };                        116                         };
117                         gmc {                     117                         gmc {
118                                 nvidia,pins =     118                                 nvidia,pins = "gmc";
119                                 nvidia,functio    119                                 nvidia,function = "uartd";
120                         };                        120                         };
121                         gpu7 {                    121                         gpu7 {
122                                 nvidia,pins =     122                                 nvidia,pins = "gpu7";
123                                 nvidia,functio    123                                 nvidia,function = "rtck";
124                         };                        124                         };
125                         gpv {                     125                         gpv {
126                                 nvidia,pins =     126                                 nvidia,pins = "gpv", "slxa", "slxk";
127                                 nvidia,functio    127                                 nvidia,function = "pcie";
128                         };                        128                         };
129                         hdint {                   129                         hdint {
130                                 nvidia,pins =     130                                 nvidia,pins = "hdint", "pta";
131                                 nvidia,functio    131                                 nvidia,function = "hdmi";
132                         };                        132                         };
133                         i2cp {                    133                         i2cp {
134                                 nvidia,pins =     134                                 nvidia,pins = "i2cp";
135                                 nvidia,functio    135                                 nvidia,function = "i2cp";
136                         };                        136                         };
137                         irrx {                    137                         irrx {
138                                 nvidia,pins =     138                                 nvidia,pins = "irrx", "irtx";
139                                 nvidia,functio    139                                 nvidia,function = "uarta";
140                         };                        140                         };
141                         kbca {                    141                         kbca {
142                                 nvidia,pins =     142                                 nvidia,pins = "kbca", "kbcb", "kbcc", "kbcd",
143                                         "kbce"    143                                         "kbce", "kbcf";
144                                 nvidia,functio    144                                 nvidia,function = "kbc";
145                         };                        145                         };
146                         lcsn {                    146                         lcsn {
147                                 nvidia,pins =     147                                 nvidia,pins = "lcsn", "ld0", "ld1", "ld2",
148                                         "ld3",    148                                         "ld3", "ld4", "ld5", "ld6", "ld7",
149                                         "ld8",    149                                         "ld8", "ld9", "ld10", "ld11", "ld12",
150                                         "ld13"    150                                         "ld13", "ld14", "ld15", "ld16", "ld17",
151                                         "ldc",    151                                         "ldc", "ldi", "lhp0", "lhp1", "lhp2",
152                                         "lhs",    152                                         "lhs", "lm0", "lm1", "lpp", "lpw0",
153                                         "lpw1"    153                                         "lpw1", "lpw2", "lsc0", "lsc1", "lsck",
154                                         "lsda"    154                                         "lsda", "lsdi", "lspi", "lvp0", "lvp1",
155                                         "lvs";    155                                         "lvs";
156                                 nvidia,functio    156                                 nvidia,function = "displaya";
157                         };                        157                         };
158                         owc {                     158                         owc {
159                                 nvidia,pins =     159                                 nvidia,pins = "owc", "spdi", "spdo", "uac";
160                                 nvidia,functio    160                                 nvidia,function = "rsvd2";
161                         };                        161                         };
162                         pmc {                     162                         pmc {
163                                 nvidia,pins =     163                                 nvidia,pins = "pmc";
164                                 nvidia,functio    164                                 nvidia,function = "pwr_on";
165                         };                        165                         };
166                         rm {                      166                         rm {
167                                 nvidia,pins =     167                                 nvidia,pins = "rm";
168                                 nvidia,functio    168                                 nvidia,function = "i2c1";
169                         };                        169                         };
170                         sdb {                     170                         sdb {
171                                 nvidia,pins =     171                                 nvidia,pins = "sdb", "sdc", "sdd";
172                                 nvidia,functio    172                                 nvidia,function = "pwm";
173                         };                        173                         };
174                         sdio1 {                   174                         sdio1 {
175                                 nvidia,pins =     175                                 nvidia,pins = "sdio1";
176                                 nvidia,functio    176                                 nvidia,function = "sdio1";
177                         };                        177                         };
178                         slxc {                    178                         slxc {
179                                 nvidia,pins =     179                                 nvidia,pins = "slxc", "slxd";
180                                 nvidia,functio    180                                 nvidia,function = "spdif";
181                         };                        181                         };
182                         spid {                    182                         spid {
183                                 nvidia,pins =     183                                 nvidia,pins = "spid", "spie", "spif";
184                                 nvidia,functio    184                                 nvidia,function = "spi1";
185                         };                        185                         };
186                         spig {                    186                         spig {
187                                 nvidia,pins =     187                                 nvidia,pins = "spig", "spih";
188                                 nvidia,functio    188                                 nvidia,function = "spi2_alt";
189                         };                        189                         };
190                         uaa {                     190                         uaa {
191                                 nvidia,pins =     191                                 nvidia,pins = "uaa", "uab", "uda";
192                                 nvidia,functio    192                                 nvidia,function = "ulpi";
193                         };                        193                         };
194                         uad {                     194                         uad {
195                                 nvidia,pins =     195                                 nvidia,pins = "uad";
196                                 nvidia,functio    196                                 nvidia,function = "irda";
197                         };                        197                         };
198                         uca {                     198                         uca {
199                                 nvidia,pins =     199                                 nvidia,pins = "uca", "ucb";
200                                 nvidia,functio    200                                 nvidia,function = "uartc";
201                         };                        201                         };
202                         conf_ata {                202                         conf_ata {
203                                 nvidia,pins =     203                                 nvidia,pins = "ata", "atb", "atc", "atd", "ate",
204                                         "cdev1    204                                         "cdev1", "cdev2", "dap1", "dtb", "gma",
205                                         "gmb",    205                                         "gmb", "gmc", "gmd", "gme", "gpu7",
206                                         "gpv",    206                                         "gpv", "i2cp", "pta", "rm", "slxa",
207                                         "slxk"    207                                         "slxk", "spia", "spib", "uac";
208                                 nvidia,pull =     208                                 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
209                                 nvidia,tristat    209                                 nvidia,tristate = <TEGRA_PIN_DISABLE>;
210                         };                        210                         };
211                         conf_ck32 {               211                         conf_ck32 {
212                                 nvidia,pins =     212                                 nvidia,pins = "ck32", "ddrc", "pmca", "pmcb",
213                                         "pmcc"    213                                         "pmcc", "pmcd", "pmce", "xm2c", "xm2d";
214                                 nvidia,pull =     214                                 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
215                         };                        215                         };
216                         conf_csus {               216                         conf_csus {
217                                 nvidia,pins =     217                                 nvidia,pins = "csus", "spid", "spif";
218                                 nvidia,pull =     218                                 nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
219                                 nvidia,tristat    219                                 nvidia,tristate = <TEGRA_PIN_ENABLE>;
220                         };                        220                         };
221                         conf_crtp {               221                         conf_crtp {
222                                 nvidia,pins =     222                                 nvidia,pins = "crtp", "dap2", "dap3", "dap4",
223                                         "dtc",    223                                         "dtc", "dte", "dtf", "gpu", "sdio1",
224                                         "slxc"    224                                         "slxc", "slxd", "spdi", "spdo", "spig",
225                                         "uda";    225                                         "uda";
226                                 nvidia,pull =     226                                 nvidia,pull = <TEGRA_PIN_PULL_NONE>;
227                                 nvidia,tristat    227                                 nvidia,tristate = <TEGRA_PIN_ENABLE>;
228                         };                        228                         };
229                         conf_ddc {                229                         conf_ddc {
230                                 nvidia,pins =     230                                 nvidia,pins = "ddc", "dta", "dtd", "kbca",
231                                         "kbcb"    231                                         "kbcb", "kbcc", "kbcd", "kbce", "kbcf",
232                                         "sdc";    232                                         "sdc";
233                                 nvidia,pull =     233                                 nvidia,pull = <TEGRA_PIN_PULL_UP>;
234                                 nvidia,tristat    234                                 nvidia,tristate = <TEGRA_PIN_DISABLE>;
235                         };                        235                         };
236                         conf_hdint {              236                         conf_hdint {
237                                 nvidia,pins =     237                                 nvidia,pins = "hdint", "lcsn", "ldc", "lm1",
238                                         "lpw1"    238                                         "lpw1", "lsc1", "lsck", "lsda", "lsdi",
239                                         "lvp0"    239                                         "lvp0", "owc", "sdb";
240                                 nvidia,tristat    240                                 nvidia,tristate = <TEGRA_PIN_ENABLE>;
241                         };                        241                         };
242                         conf_irrx {               242                         conf_irrx {
243                                 nvidia,pins =     243                                 nvidia,pins = "irrx", "irtx", "sdd", "spic",
244                                         "spie"    244                                         "spie", "spih", "uaa", "uab", "uad",
245                                         "uca",    245                                         "uca", "ucb";
246                                 nvidia,pull =     246                                 nvidia,pull = <TEGRA_PIN_PULL_UP>;
247                                 nvidia,tristat    247                                 nvidia,tristate = <TEGRA_PIN_ENABLE>;
248                         };                        248                         };
249                         conf_lc {                 249                         conf_lc {
250                                 nvidia,pins =     250                                 nvidia,pins = "lc", "ls";
251                                 nvidia,pull =     251                                 nvidia,pull = <TEGRA_PIN_PULL_UP>;
252                         };                        252                         };
253                         conf_ld0 {                253                         conf_ld0 {
254                                 nvidia,pins =     254                                 nvidia,pins = "ld0", "ld1", "ld2", "ld3", "ld4",
255                                         "ld5",    255                                         "ld5", "ld6", "ld7", "ld8", "ld9",
256                                         "ld10"    256                                         "ld10", "ld11", "ld12", "ld13", "ld14",
257                                         "ld15"    257                                         "ld15", "ld16", "ld17", "ldi", "lhp0",
258                                         "lhp1"    258                                         "lhp1", "lhp2", "lhs", "lm0", "lpp",
259                                         "lpw0"    259                                         "lpw0", "lpw2", "lsc0", "lspi", "lvp1",
260                                         "lvs",    260                                         "lvs", "pmc";
261                                 nvidia,tristat    261                                 nvidia,tristate = <TEGRA_PIN_DISABLE>;
262                         };                        262                         };
263                         conf_ld17_0 {             263                         conf_ld17_0 {
264                                 nvidia,pins =     264                                 nvidia,pins = "ld17_0", "ld19_18", "ld21_20",
265                                         "ld23_    265                                         "ld23_22";
266                                 nvidia,pull =     266                                 nvidia,pull = <TEGRA_PIN_PULL_DOWN>;
267                         };                        267                         };
268                 };                                268                 };
269         };                                        269         };
270                                                   270 
271         i2s@70002800 {                            271         i2s@70002800 {
272                 status = "okay";                  272                 status = "okay";
273         };                                        273         };
274                                                   274 
275         serial@70006300 {                         275         serial@70006300 {
276                 /delete-property/ dmas;           276                 /delete-property/ dmas;
277                 /delete-property/ dma-names;      277                 /delete-property/ dma-names;
278                 status = "okay";                  278                 status = "okay";
279         };                                        279         };
280                                                   280 
281         pwm: pwm@7000a000 {                       281         pwm: pwm@7000a000 {
282                 status = "okay";                  282                 status = "okay";
283         };                                        283         };
284                                                   284 
285         i2c@7000c000 {                            285         i2c@7000c000 {
286                 status = "okay";                  286                 status = "okay";
287                 clock-frequency = <400000>;       287                 clock-frequency = <400000>;
288                                                   288 
289                 wm8903: wm8903@1a {               289                 wm8903: wm8903@1a {
290                         compatible = "wlf,wm89    290                         compatible = "wlf,wm8903";
291                         reg = <0x1a>;             291                         reg = <0x1a>;
292                         interrupt-parent = <&g    292                         interrupt-parent = <&gpio>;
293                         interrupts = <TEGRA_GP    293                         interrupts = <TEGRA_GPIO(X, 3) IRQ_TYPE_LEVEL_HIGH>;
294                                                   294 
295                         gpio-controller;          295                         gpio-controller;
296                         #gpio-cells = <2>;        296                         #gpio-cells = <2>;
297                                                   297 
298                         micdet-cfg = <0>;         298                         micdet-cfg = <0>;
299                         micdet-delay = <100>;     299                         micdet-delay = <100>;
300                         gpio-cfg = <0xffffffff    300                         gpio-cfg = <0xffffffff 0xffffffff 0 0xffffffff 0xffffffff>;
301                 };                                301                 };
302         };                                        302         };
303                                                   303 
304         hdmi_ddc: i2c@7000c400 {                  304         hdmi_ddc: i2c@7000c400 {
305                 status = "okay";                  305                 status = "okay";
306                 clock-frequency = <100000>;       306                 clock-frequency = <100000>;
307         };                                        307         };
308                                                   308 
309         i2c@7000c500 {                            309         i2c@7000c500 {
310                 status = "okay";                  310                 status = "okay";
311                 clock-frequency = <400000>;       311                 clock-frequency = <400000>;
312         };                                        312         };
313                                                   313 
314         i2c@7000d000 {                            314         i2c@7000d000 {
315                 status = "okay";                  315                 status = "okay";
316                 clock-frequency = <400000>;       316                 clock-frequency = <400000>;
317                                                   317 
318                 pmic: tps6586x@34 {               318                 pmic: tps6586x@34 {
319                         compatible = "ti,tps65    319                         compatible = "ti,tps6586x";
320                         reg = <0x34>;             320                         reg = <0x34>;
321                         interrupts = <GIC_SPI     321                         interrupts = <GIC_SPI 86 IRQ_TYPE_LEVEL_HIGH>;
322                                                   322 
323                         ti,system-power-contro    323                         ti,system-power-controller;
324                                                   324 
325                         #gpio-cells = <2>;        325                         #gpio-cells = <2>;
326                         gpio-controller;          326                         gpio-controller;
327                                                   327 
328                         sys-supply = <&vdd_5v0    328                         sys-supply = <&vdd_5v0_reg>;
329                         vin-sm0-supply = <&sys    329                         vin-sm0-supply = <&sys_reg>;
330                         vin-sm1-supply = <&sys    330                         vin-sm1-supply = <&sys_reg>;
331                         vin-sm2-supply = <&sys    331                         vin-sm2-supply = <&sys_reg>;
332                         vinldo01-supply = <&sm    332                         vinldo01-supply = <&sm2_reg>;
333                         vinldo23-supply = <&sm    333                         vinldo23-supply = <&sm2_reg>;
334                         vinldo4-supply = <&sm2    334                         vinldo4-supply = <&sm2_reg>;
335                         vinldo678-supply = <&s    335                         vinldo678-supply = <&sm2_reg>;
336                         vinldo9-supply = <&sm2    336                         vinldo9-supply = <&sm2_reg>;
337                                                   337 
338                         regulators {              338                         regulators {
339                                 sys_reg: sys {    339                                 sys_reg: sys {
340                                         regula    340                                         regulator-name = "vdd_sys";
341                                         regula    341                                         regulator-always-on;
342                                 };                342                                 };
343                                                   343 
344                                 vdd_core: sm0     344                                 vdd_core: sm0 {
345                                         regula    345                                         regulator-name = "vdd_sm0,vdd_core";
346                                         regula    346                                         regulator-min-microvolt = <1200000>;
347                                         regula    347                                         regulator-max-microvolt = <1200000>;
348                                         regula    348                                         regulator-always-on;
349                                 };                349                                 };
350                                                   350 
351                                 sm1 {             351                                 sm1 {
352                                         regula    352                                         regulator-name = "vdd_sm1,vdd_cpu";
353                                         regula    353                                         regulator-min-microvolt = <1000000>;
354                                         regula    354                                         regulator-max-microvolt = <1000000>;
355                                         regula    355                                         regulator-always-on;
356                                 };                356                                 };
357                                                   357 
358                                 sm2_reg: sm2 {    358                                 sm2_reg: sm2 {
359                                         regula    359                                         regulator-name = "vdd_sm2,vin_ldo*";
360                                         regula    360                                         regulator-min-microvolt = <3700000>;
361                                         regula    361                                         regulator-max-microvolt = <3700000>;
362                                         regula    362                                         regulator-always-on;
363                                 };                363                                 };
364                                                   364 
365                                 pci_clk_reg: l    365                                 pci_clk_reg: ldo0 {
366                                         regula    366                                         regulator-name = "vdd_ldo0,vddio_pex_clk";
367                                         regula    367                                         regulator-min-microvolt = <3300000>;
368                                         regula    368                                         regulator-max-microvolt = <3300000>;
369                                 };                369                                 };
370                                                   370 
371                                 ldo1 {            371                                 ldo1 {
372                                         regula    372                                         regulator-name = "vdd_ldo1,avdd_pll*";
373                                         regula    373                                         regulator-min-microvolt = <1100000>;
374                                         regula    374                                         regulator-max-microvolt = <1100000>;
375                                         regula    375                                         regulator-always-on;
376                                 };                376                                 };
377                                                   377 
378                                 ldo2 {            378                                 ldo2 {
379                                         regula    379                                         regulator-name = "vdd_ldo2,vdd_rtc";
380                                         regula    380                                         regulator-min-microvolt = <1200000>;
381                                         regula    381                                         regulator-max-microvolt = <1200000>;
382                                 };                382                                 };
383                                                   383 
384                                 ldo3 {            384                                 ldo3 {
385                                         regula    385                                         regulator-name = "vdd_ldo3,avdd_usb*";
386                                         regula    386                                         regulator-min-microvolt = <3300000>;
387                                         regula    387                                         regulator-max-microvolt = <3300000>;
388                                         regula    388                                         regulator-always-on;
389                                 };                389                                 };
390                                                   390 
391                                 ldo4 {            391                                 ldo4 {
392                                         regula    392                                         regulator-name = "vdd_ldo4,avdd_osc,vddio_sys";
393                                         regula    393                                         regulator-min-microvolt = <1800000>;
394                                         regula    394                                         regulator-max-microvolt = <1800000>;
395                                         regula    395                                         regulator-always-on;
396                                 };                396                                 };
397                                                   397 
398                                 ldo5 {            398                                 ldo5 {
399                                         regula    399                                         regulator-name = "vdd_ldo5,vcore_mmc";
400                                         regula    400                                         regulator-min-microvolt = <2850000>;
401                                         regula    401                                         regulator-max-microvolt = <2850000>;
402                                         regula    402                                         regulator-always-on;
403                                 };                403                                 };
404                                                   404 
405                                 ldo6 {            405                                 ldo6 {
406                                         regula    406                                         regulator-name = "vdd_ldo6,avdd_vdac";
407                                         regula    407                                         regulator-min-microvolt = <1800000>;
408                                         regula    408                                         regulator-max-microvolt = <1800000>;
409                                 };                409                                 };
410                                                   410 
411                                 hdmi_vdd_reg:     411                                 hdmi_vdd_reg: ldo7 {
412                                         regula    412                                         regulator-name = "vdd_ldo7,avdd_hdmi";
413                                         regula    413                                         regulator-min-microvolt = <3300000>;
414                                         regula    414                                         regulator-max-microvolt = <3300000>;
415                                 };                415                                 };
416                                                   416 
417                                 hdmi_pll_reg:     417                                 hdmi_pll_reg: ldo8 {
418                                         regula    418                                         regulator-name = "vdd_ldo8,avdd_hdmi_pll";
419                                         regula    419                                         regulator-min-microvolt = <1800000>;
420                                         regula    420                                         regulator-max-microvolt = <1800000>;
421                                 };                421                                 };
422                                                   422 
423                                 ldo9 {            423                                 ldo9 {
424                                         regula    424                                         regulator-name = "vdd_ldo9,avdd_2v85,vdd_ddr_rx";
425                                         regula    425                                         regulator-min-microvolt = <2850000>;
426                                         regula    426                                         regulator-max-microvolt = <2850000>;
427                                         regula    427                                         regulator-always-on;
428                                 };                428                                 };
429                                                   429 
430                                 ldo_rtc {         430                                 ldo_rtc {
431                                         regula    431                                         regulator-name = "vdd_rtc_out,vdd_cell";
432                                         regula    432                                         regulator-min-microvolt = <3300000>;
433                                         regula    433                                         regulator-max-microvolt = <3300000>;
434                                         regula    434                                         regulator-always-on;
435                                 };                435                                 };
436                         };                        436                         };
437                 };                                437                 };
438                                                   438 
439                 temperature-sensor@4c {           439                 temperature-sensor@4c {
440                         compatible = "adi,adt7    440                         compatible = "adi,adt7461";
441                         reg = <0x4c>;             441                         reg = <0x4c>;
442                 };                                442                 };
443         };                                        443         };
444                                                   444 
445         kbc@7000e200 {                            445         kbc@7000e200 {
446                 status = "okay";                  446                 status = "okay";
447                 nvidia,debounce-delay-ms = <2>    447                 nvidia,debounce-delay-ms = <2>;
448                 nvidia,repeat-delay-ms = <160>    448                 nvidia,repeat-delay-ms = <160>;
449                 nvidia,kbc-row-pins = <0 1 2 3    449                 nvidia,kbc-row-pins = <0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15>;
450                 nvidia,kbc-col-pins = <16 17 1    450                 nvidia,kbc-col-pins = <16 17 18 19 20 21 22 23>;
451                 linux,keymap = <MATRIX_KEY(0x0    451                 linux,keymap = <MATRIX_KEY(0x00, 0x02, KEY_W)
452                                 MATRIX_KEY(0x0    452                                 MATRIX_KEY(0x00, 0x03, KEY_S)
453                                 MATRIX_KEY(0x0    453                                 MATRIX_KEY(0x00, 0x04, KEY_A)
454                                 MATRIX_KEY(0x0    454                                 MATRIX_KEY(0x00, 0x05, KEY_Z)
455                                 MATRIX_KEY(0x0    455                                 MATRIX_KEY(0x00, 0x07, KEY_FN)
456                                 MATRIX_KEY(0x0    456                                 MATRIX_KEY(0x01, 0x07, KEY_MENU)
457                                 MATRIX_KEY(0x0    457                                 MATRIX_KEY(0x02, 0x06, KEY_LEFTALT)
458                                 MATRIX_KEY(0x0    458                                 MATRIX_KEY(0x02, 0x07, KEY_RIGHTALT)
459                                 MATRIX_KEY(0x0    459                                 MATRIX_KEY(0x03, 0x00, KEY_5)
460                                 MATRIX_KEY(0x0    460                                 MATRIX_KEY(0x03, 0x01, KEY_4)
461                                 MATRIX_KEY(0x0    461                                 MATRIX_KEY(0x03, 0x02, KEY_R)
462                                 MATRIX_KEY(0x0    462                                 MATRIX_KEY(0x03, 0x03, KEY_E)
463                                 MATRIX_KEY(0x0    463                                 MATRIX_KEY(0x03, 0x04, KEY_F)
464                                 MATRIX_KEY(0x0    464                                 MATRIX_KEY(0x03, 0x05, KEY_D)
465                                 MATRIX_KEY(0x0    465                                 MATRIX_KEY(0x03, 0x06, KEY_X)
466                                 MATRIX_KEY(0x0    466                                 MATRIX_KEY(0x04, 0x00, KEY_7)
467                                 MATRIX_KEY(0x0    467                                 MATRIX_KEY(0x04, 0x01, KEY_6)
468                                 MATRIX_KEY(0x0    468                                 MATRIX_KEY(0x04, 0x02, KEY_T)
469                                 MATRIX_KEY(0x0    469                                 MATRIX_KEY(0x04, 0x03, KEY_H)
470                                 MATRIX_KEY(0x0    470                                 MATRIX_KEY(0x04, 0x04, KEY_G)
471                                 MATRIX_KEY(0x0    471                                 MATRIX_KEY(0x04, 0x05, KEY_V)
472                                 MATRIX_KEY(0x0    472                                 MATRIX_KEY(0x04, 0x06, KEY_C)
473                                 MATRIX_KEY(0x0    473                                 MATRIX_KEY(0x04, 0x07, KEY_SPACE)
474                                 MATRIX_KEY(0x0    474                                 MATRIX_KEY(0x05, 0x00, KEY_9)
475                                 MATRIX_KEY(0x0    475                                 MATRIX_KEY(0x05, 0x01, KEY_8)
476                                 MATRIX_KEY(0x0    476                                 MATRIX_KEY(0x05, 0x02, KEY_U)
477                                 MATRIX_KEY(0x0    477                                 MATRIX_KEY(0x05, 0x03, KEY_Y)
478                                 MATRIX_KEY(0x0    478                                 MATRIX_KEY(0x05, 0x04, KEY_J)
479                                 MATRIX_KEY(0x0    479                                 MATRIX_KEY(0x05, 0x05, KEY_N)
480                                 MATRIX_KEY(0x0    480                                 MATRIX_KEY(0x05, 0x06, KEY_B)
481                                 MATRIX_KEY(0x0    481                                 MATRIX_KEY(0x05, 0x07, KEY_BACKSLASH)
482                                 MATRIX_KEY(0x0    482                                 MATRIX_KEY(0x06, 0x00, KEY_MINUS)
483                                 MATRIX_KEY(0x0    483                                 MATRIX_KEY(0x06, 0x01, KEY_0)
484                                 MATRIX_KEY(0x0    484                                 MATRIX_KEY(0x06, 0x02, KEY_O)
485                                 MATRIX_KEY(0x0    485                                 MATRIX_KEY(0x06, 0x03, KEY_I)
486                                 MATRIX_KEY(0x0    486                                 MATRIX_KEY(0x06, 0x04, KEY_L)
487                                 MATRIX_KEY(0x0    487                                 MATRIX_KEY(0x06, 0x05, KEY_K)
488                                 MATRIX_KEY(0x0    488                                 MATRIX_KEY(0x06, 0x06, KEY_COMMA)
489                                 MATRIX_KEY(0x0    489                                 MATRIX_KEY(0x06, 0x07, KEY_M)
490                                 MATRIX_KEY(0x0    490                                 MATRIX_KEY(0x07, 0x01, KEY_EQUAL)
491                                 MATRIX_KEY(0x0    491                                 MATRIX_KEY(0x07, 0x02, KEY_RIGHTBRACE)
492                                 MATRIX_KEY(0x0    492                                 MATRIX_KEY(0x07, 0x03, KEY_ENTER)
493                                 MATRIX_KEY(0x0    493                                 MATRIX_KEY(0x07, 0x07, KEY_MENU)
494                                 MATRIX_KEY(0x0    494                                 MATRIX_KEY(0x08, 0x04, KEY_LEFTSHIFT)
495                                 MATRIX_KEY(0x0    495                                 MATRIX_KEY(0x08, 0x05, KEY_RIGHTSHIFT)
496                                 MATRIX_KEY(0x0    496                                 MATRIX_KEY(0x09, 0x05, KEY_LEFTCTRL)
497                                 MATRIX_KEY(0x0    497                                 MATRIX_KEY(0x09, 0x07, KEY_RIGHTCTRL)
498                                 MATRIX_KEY(0x0    498                                 MATRIX_KEY(0x0B, 0x00, KEY_LEFTBRACE)
499                                 MATRIX_KEY(0x0    499                                 MATRIX_KEY(0x0B, 0x01, KEY_P)
500                                 MATRIX_KEY(0x0    500                                 MATRIX_KEY(0x0B, 0x02, KEY_APOSTROPHE)
501                                 MATRIX_KEY(0x0    501                                 MATRIX_KEY(0x0B, 0x03, KEY_SEMICOLON)
502                                 MATRIX_KEY(0x0    502                                 MATRIX_KEY(0x0B, 0x04, KEY_SLASH)
503                                 MATRIX_KEY(0x0    503                                 MATRIX_KEY(0x0B, 0x05, KEY_DOT)
504                                 MATRIX_KEY(0x0    504                                 MATRIX_KEY(0x0C, 0x00, KEY_F10)
505                                 MATRIX_KEY(0x0    505                                 MATRIX_KEY(0x0C, 0x01, KEY_F9)
506                                 MATRIX_KEY(0x0    506                                 MATRIX_KEY(0x0C, 0x02, KEY_BACKSPACE)
507                                 MATRIX_KEY(0x0    507                                 MATRIX_KEY(0x0C, 0x03, KEY_3)
508                                 MATRIX_KEY(0x0    508                                 MATRIX_KEY(0x0C, 0x04, KEY_2)
509                                 MATRIX_KEY(0x0    509                                 MATRIX_KEY(0x0C, 0x05, KEY_UP)
510                                 MATRIX_KEY(0x0    510                                 MATRIX_KEY(0x0C, 0x06, KEY_PRINT)
511                                 MATRIX_KEY(0x0    511                                 MATRIX_KEY(0x0C, 0x07, KEY_PAUSE)
512                                 MATRIX_KEY(0x0    512                                 MATRIX_KEY(0x0D, 0x00, KEY_INSERT)
513                                 MATRIX_KEY(0x0    513                                 MATRIX_KEY(0x0D, 0x01, KEY_DELETE)
514                                 MATRIX_KEY(0x0    514                                 MATRIX_KEY(0x0D, 0x03, KEY_PAGEUP )
515                                 MATRIX_KEY(0x0    515                                 MATRIX_KEY(0x0D, 0x04, KEY_PAGEDOWN)
516                                 MATRIX_KEY(0x0    516                                 MATRIX_KEY(0x0D, 0x05, KEY_RIGHT)
517                                 MATRIX_KEY(0x0    517                                 MATRIX_KEY(0x0D, 0x06, KEY_DOWN)
518                                 MATRIX_KEY(0x0    518                                 MATRIX_KEY(0x0D, 0x07, KEY_LEFT)
519                                 MATRIX_KEY(0x0    519                                 MATRIX_KEY(0x0E, 0x00, KEY_F11)
520                                 MATRIX_KEY(0x0    520                                 MATRIX_KEY(0x0E, 0x01, KEY_F12)
521                                 MATRIX_KEY(0x0    521                                 MATRIX_KEY(0x0E, 0x02, KEY_F8)
522                                 MATRIX_KEY(0x0    522                                 MATRIX_KEY(0x0E, 0x03, KEY_Q)
523                                 MATRIX_KEY(0x0    523                                 MATRIX_KEY(0x0E, 0x04, KEY_F4)
524                                 MATRIX_KEY(0x0    524                                 MATRIX_KEY(0x0E, 0x05, KEY_F3)
525                                 MATRIX_KEY(0x0    525                                 MATRIX_KEY(0x0E, 0x06, KEY_1)
526                                 MATRIX_KEY(0x0    526                                 MATRIX_KEY(0x0E, 0x07, KEY_F7)
527                                 MATRIX_KEY(0x0    527                                 MATRIX_KEY(0x0F, 0x00, KEY_ESC)
528                                 MATRIX_KEY(0x0    528                                 MATRIX_KEY(0x0F, 0x01, KEY_GRAVE)
529                                 MATRIX_KEY(0x0    529                                 MATRIX_KEY(0x0F, 0x02, KEY_F5)
530                                 MATRIX_KEY(0x0    530                                 MATRIX_KEY(0x0F, 0x03, KEY_TAB)
531                                 MATRIX_KEY(0x0    531                                 MATRIX_KEY(0x0F, 0x04, KEY_F1)
532                                 MATRIX_KEY(0x0    532                                 MATRIX_KEY(0x0F, 0x05, KEY_F2)
533                                 MATRIX_KEY(0x0    533                                 MATRIX_KEY(0x0F, 0x06, KEY_CAPSLOCK)
534                                 MATRIX_KEY(0x0    534                                 MATRIX_KEY(0x0F, 0x07, KEY_F6)
535                                 MATRIX_KEY(0x1    535                                 MATRIX_KEY(0x14, 0x00, KEY_KP7)
536                                 MATRIX_KEY(0x1    536                                 MATRIX_KEY(0x15, 0x00, KEY_KP9)
537                                 MATRIX_KEY(0x1    537                                 MATRIX_KEY(0x15, 0x01, KEY_KP8)
538                                 MATRIX_KEY(0x1    538                                 MATRIX_KEY(0x15, 0x02, KEY_KP4)
539                                 MATRIX_KEY(0x1    539                                 MATRIX_KEY(0x15, 0x04, KEY_KP1)
540                                 MATRIX_KEY(0x1    540                                 MATRIX_KEY(0x16, 0x01, KEY_KPSLASH)
541                                 MATRIX_KEY(0x1    541                                 MATRIX_KEY(0x16, 0x02, KEY_KP6)
542                                 MATRIX_KEY(0x1    542                                 MATRIX_KEY(0x16, 0x03, KEY_KP5)
543                                 MATRIX_KEY(0x1    543                                 MATRIX_KEY(0x16, 0x04, KEY_KP3)
544                                 MATRIX_KEY(0x1    544                                 MATRIX_KEY(0x16, 0x05, KEY_KP2)
545                                 MATRIX_KEY(0x1    545                                 MATRIX_KEY(0x16, 0x07, KEY_KP0)
546                                 MATRIX_KEY(0x1    546                                 MATRIX_KEY(0x1B, 0x01, KEY_KPASTERISK)
547                                 MATRIX_KEY(0x1    547                                 MATRIX_KEY(0x1B, 0x03, KEY_KPMINUS)
548                                 MATRIX_KEY(0x1    548                                 MATRIX_KEY(0x1B, 0x04, KEY_KPPLUS)
549                                 MATRIX_KEY(0x1    549                                 MATRIX_KEY(0x1B, 0x05, KEY_KPDOT)
550                                 MATRIX_KEY(0x1    550                                 MATRIX_KEY(0x1C, 0x05, KEY_VOLUMEUP)
551                                 MATRIX_KEY(0x1    551                                 MATRIX_KEY(0x1D, 0x03, KEY_HOME)
552                                 MATRIX_KEY(0x1    552                                 MATRIX_KEY(0x1D, 0x04, KEY_END)
553                                 MATRIX_KEY(0x1    553                                 MATRIX_KEY(0x1D, 0x05, KEY_BRIGHTNESSUP)
554                                 MATRIX_KEY(0x1    554                                 MATRIX_KEY(0x1D, 0x06, KEY_VOLUMEDOWN)
555                                 MATRIX_KEY(0x1    555                                 MATRIX_KEY(0x1D, 0x07, KEY_BRIGHTNESSDOWN)
556                                 MATRIX_KEY(0x1    556                                 MATRIX_KEY(0x1E, 0x00, KEY_NUMLOCK)
557                                 MATRIX_KEY(0x1    557                                 MATRIX_KEY(0x1E, 0x01, KEY_SCROLLLOCK)
558                                 MATRIX_KEY(0x1    558                                 MATRIX_KEY(0x1E, 0x02, KEY_MUTE)
559                                 MATRIX_KEY(0x1    559                                 MATRIX_KEY(0x1F, 0x04, KEY_QUESTION)>;
560         };                                        560         };
561                                                   561 
562         pmc@7000e400 {                            562         pmc@7000e400 {
563                 nvidia,invert-interrupt;          563                 nvidia,invert-interrupt;
564                 nvidia,suspend-mode = <1>;        564                 nvidia,suspend-mode = <1>;
565                 nvidia,cpu-pwr-good-time = <50    565                 nvidia,cpu-pwr-good-time = <5000>;
566                 nvidia,cpu-pwr-off-time = <500    566                 nvidia,cpu-pwr-off-time = <5000>;
567                 nvidia,core-pwr-good-time = <3    567                 nvidia,core-pwr-good-time = <3845 3845>;
568                 nvidia,core-pwr-off-time = <38    568                 nvidia,core-pwr-off-time = <3875>;
569                 nvidia,sys-clock-req-active-hi    569                 nvidia,sys-clock-req-active-high;
570                 core-supply = <&vdd_core>;        570                 core-supply = <&vdd_core>;
571         };                                        571         };
572                                                   572 
573         pcie@80003000 {                           573         pcie@80003000 {
574                 status = "okay";                  574                 status = "okay";
575                                                   575 
576                 avdd-pex-supply = <&pci_vdd_re    576                 avdd-pex-supply = <&pci_vdd_reg>;
577                 vdd-pex-supply = <&pci_vdd_reg    577                 vdd-pex-supply = <&pci_vdd_reg>;
578                 avdd-pex-pll-supply = <&pci_vd    578                 avdd-pex-pll-supply = <&pci_vdd_reg>;
579                 avdd-plle-supply = <&pci_vdd_r    579                 avdd-plle-supply = <&pci_vdd_reg>;
580                 vddio-pex-clk-supply = <&pci_c    580                 vddio-pex-clk-supply = <&pci_clk_reg>;
581                                                   581 
582                 pci@1,0 {                         582                 pci@1,0 {
583                         status = "okay";          583                         status = "okay";
584                 };                                584                 };
585                                                   585 
586                 pci@2,0 {                         586                 pci@2,0 {
587                         status = "okay";          587                         status = "okay";
588                 };                                588                 };
589         };                                        589         };
590                                                   590 
591         usb@c5000000 {                            591         usb@c5000000 {
592                 status = "okay";                  592                 status = "okay";
593         };                                        593         };
594                                                   594 
595         usb-phy@c5000000 {                        595         usb-phy@c5000000 {
596                 status = "okay";                  596                 status = "okay";
597         };                                        597         };
598                                                   598 
599         usb@c5004000 {                            599         usb@c5004000 {
600                 status = "okay";                  600                 status = "okay";
601         };                                        601         };
602                                                   602 
603         usb-phy@c5004000 {                        603         usb-phy@c5004000 {
604                 status = "okay";                  604                 status = "okay";
605                 nvidia,phy-reset-gpio = <&gpio    605                 nvidia,phy-reset-gpio = <&gpio TEGRA_GPIO(V, 1)
606                         GPIO_ACTIVE_LOW>;         606                         GPIO_ACTIVE_LOW>;
607         };                                        607         };
608                                                   608 
609         usb@c5008000 {                            609         usb@c5008000 {
610                 status = "okay";                  610                 status = "okay";
611         };                                        611         };
612                                                   612 
613         usb-phy@c5008000 {                        613         usb-phy@c5008000 {
614                 status = "okay";                  614                 status = "okay";
615         };                                        615         };
616                                                   616 
617         mmc@c8000200 {                            617         mmc@c8000200 {
618                 status = "okay";                  618                 status = "okay";
619                 cd-gpios = <&gpio TEGRA_GPIO(I    619                 cd-gpios = <&gpio TEGRA_GPIO(I, 5) GPIO_ACTIVE_LOW>;
620                 wp-gpios = <&gpio TEGRA_GPIO(H    620                 wp-gpios = <&gpio TEGRA_GPIO(H, 1) GPIO_ACTIVE_HIGH>;
621                 power-gpios = <&gpio TEGRA_GPI    621                 power-gpios = <&gpio TEGRA_GPIO(T, 3) GPIO_ACTIVE_HIGH>;
622                 bus-width = <4>;                  622                 bus-width = <4>;
623         };                                        623         };
624                                                   624 
625         mmc@c8000600 {                            625         mmc@c8000600 {
626                 status = "okay";                  626                 status = "okay";
627                 cd-gpios = <&gpio TEGRA_GPIO(H    627                 cd-gpios = <&gpio TEGRA_GPIO(H, 2) GPIO_ACTIVE_LOW>;
628                 wp-gpios = <&gpio TEGRA_GPIO(H    628                 wp-gpios = <&gpio TEGRA_GPIO(H, 3) GPIO_ACTIVE_HIGH>;
629                 power-gpios = <&gpio TEGRA_GPI    629                 power-gpios = <&gpio TEGRA_GPIO(I, 6) GPIO_ACTIVE_HIGH>;
630                 bus-width = <8>;                  630                 bus-width = <8>;
631         };                                        631         };
632                                                   632 
633         backlight: backlight {                    633         backlight: backlight {
634                 compatible = "pwm-backlight";     634                 compatible = "pwm-backlight";
635                                                   635 
636                 enable-gpios = <&gpio TEGRA_GP    636                 enable-gpios = <&gpio TEGRA_GPIO(B, 5) GPIO_ACTIVE_HIGH>;
637                 power-supply = <&vdd_bl_reg>;     637                 power-supply = <&vdd_bl_reg>;
638                 pwms = <&pwm 0 5000000>;          638                 pwms = <&pwm 0 5000000>;
639                                                   639 
640                 brightness-levels = <0 4 8 16     640                 brightness-levels = <0 4 8 16 32 64 128 255>;
641                 default-brightness-level = <6>    641                 default-brightness-level = <6>;
642         };                                        642         };
643                                                   643 
644         clk32k_in: clock-32k {                    644         clk32k_in: clock-32k {
645                 compatible = "fixed-clock";       645                 compatible = "fixed-clock";
646                 clock-frequency = <32768>;        646                 clock-frequency = <32768>;
647                 #clock-cells = <0>;               647                 #clock-cells = <0>;
648         };                                        648         };
649                                                   649 
650         gpio-keys {                               650         gpio-keys {
651                 compatible = "gpio-keys";         651                 compatible = "gpio-keys";
652                                                   652 
653                 key-power {                       653                 key-power {
654                         label = "Power";          654                         label = "Power";
655                         gpios = <&gpio TEGRA_G    655                         gpios = <&gpio TEGRA_GPIO(V, 2) GPIO_ACTIVE_LOW>;
656                         linux,code = <KEY_POWE    656                         linux,code = <KEY_POWER>;
657                         wakeup-source;            657                         wakeup-source;
658                 };                                658                 };
659         };                                        659         };
660                                                   660 
661         panel: panel {                            661         panel: panel {
662                 compatible = "auo,b101aw03";      662                 compatible = "auo,b101aw03";
663                                                   663 
664                 power-supply = <&vdd_pnl_reg>;    664                 power-supply = <&vdd_pnl_reg>;
665                 enable-gpios = <&gpio TEGRA_GP    665                 enable-gpios = <&gpio TEGRA_GPIO(B, 2) GPIO_ACTIVE_HIGH>;
666                                                   666 
667                 backlight = <&backlight>;         667                 backlight = <&backlight>;
668         };                                        668         };
669                                                   669 
670         vdd_5v0_reg: regulator-5v0 {              670         vdd_5v0_reg: regulator-5v0 {
671                 compatible = "regulator-fixed"    671                 compatible = "regulator-fixed";
672                 regulator-name = "vdd_5v0";       672                 regulator-name = "vdd_5v0";
673                 regulator-min-microvolt = <500    673                 regulator-min-microvolt = <5000000>;
674                 regulator-max-microvolt = <500    674                 regulator-max-microvolt = <5000000>;
675                 regulator-always-on;              675                 regulator-always-on;
676         };                                        676         };
677                                                   677 
678         regulator-1v5 {                           678         regulator-1v5 {
679                 compatible = "regulator-fixed"    679                 compatible = "regulator-fixed";
680                 regulator-name = "vdd_1v5";       680                 regulator-name = "vdd_1v5";
681                 regulator-min-microvolt = <150    681                 regulator-min-microvolt = <1500000>;
682                 regulator-max-microvolt = <150    682                 regulator-max-microvolt = <1500000>;
683                 gpio = <&pmic 0 GPIO_ACTIVE_HI    683                 gpio = <&pmic 0 GPIO_ACTIVE_HIGH>;
684         };                                        684         };
685                                                   685 
686         regulator-1v2 {                           686         regulator-1v2 {
687                 compatible = "regulator-fixed"    687                 compatible = "regulator-fixed";
688                 regulator-name = "vdd_1v2";       688                 regulator-name = "vdd_1v2";
689                 regulator-min-microvolt = <120    689                 regulator-min-microvolt = <1200000>;
690                 regulator-max-microvolt = <120    690                 regulator-max-microvolt = <1200000>;
691                 gpio = <&pmic 1 GPIO_ACTIVE_HI    691                 gpio = <&pmic 1 GPIO_ACTIVE_HIGH>;
692                 enable-active-high;               692                 enable-active-high;
693         };                                        693         };
694                                                   694 
695         pci_vdd_reg: regulator-1v05 {             695         pci_vdd_reg: regulator-1v05 {
696                 compatible = "regulator-fixed"    696                 compatible = "regulator-fixed";
697                 regulator-name = "vdd_1v05";      697                 regulator-name = "vdd_1v05";
698                 regulator-min-microvolt = <105    698                 regulator-min-microvolt = <1050000>;
699                 regulator-max-microvolt = <105    699                 regulator-max-microvolt = <1050000>;
700                 gpio = <&pmic 2 GPIO_ACTIVE_HI    700                 gpio = <&pmic 2 GPIO_ACTIVE_HIGH>;
701                 enable-active-high;               701                 enable-active-high;
702         };                                        702         };
703                                                   703 
704         vdd_pnl_reg: regulator-pn1 {              704         vdd_pnl_reg: regulator-pn1 {
705                 compatible = "regulator-fixed"    705                 compatible = "regulator-fixed";
706                 regulator-name = "vdd_pnl";       706                 regulator-name = "vdd_pnl";
707                 regulator-min-microvolt = <280    707                 regulator-min-microvolt = <2800000>;
708                 regulator-max-microvolt = <280    708                 regulator-max-microvolt = <2800000>;
709                 gpio = <&gpio TEGRA_GPIO(C, 6)    709                 gpio = <&gpio TEGRA_GPIO(C, 6) GPIO_ACTIVE_HIGH>;
710                 enable-active-high;               710                 enable-active-high;
711         };                                        711         };
712                                                   712 
713         vdd_bl_reg: regulator-bl {                713         vdd_bl_reg: regulator-bl {
714                 compatible = "regulator-fixed"    714                 compatible = "regulator-fixed";
715                 regulator-name = "vdd_bl";        715                 regulator-name = "vdd_bl";
716                 regulator-min-microvolt = <280    716                 regulator-min-microvolt = <2800000>;
717                 regulator-max-microvolt = <280    717                 regulator-max-microvolt = <2800000>;
718                 gpio = <&gpio TEGRA_GPIO(W, 0)    718                 gpio = <&gpio TEGRA_GPIO(W, 0) GPIO_ACTIVE_HIGH>;
719                 enable-active-high;               719                 enable-active-high;
720         };                                        720         };
721                                                   721 
722         vdd_5v0_hdmi: regulator-hdmi {            722         vdd_5v0_hdmi: regulator-hdmi {
723                 compatible = "regulator-fixed"    723                 compatible = "regulator-fixed";
724                 regulator-name = "VDDIO_HDMI";    724                 regulator-name = "VDDIO_HDMI";
725                 regulator-min-microvolt = <500    725                 regulator-min-microvolt = <5000000>;
726                 regulator-max-microvolt = <500    726                 regulator-max-microvolt = <5000000>;
727                 gpio = <&gpio TEGRA_GPIO(T, 2)    727                 gpio = <&gpio TEGRA_GPIO(T, 2) GPIO_ACTIVE_HIGH>;
728                 enable-active-high;               728                 enable-active-high;
729                 vin-supply = <&vdd_5v0_reg>;      729                 vin-supply = <&vdd_5v0_reg>;
730         };                                        730         };
731                                                   731 
732         sound {                                   732         sound {
733                 compatible = "nvidia,tegra-aud    733                 compatible = "nvidia,tegra-audio-wm8903-harmony",
734                              "nvidia,tegra-aud    734                              "nvidia,tegra-audio-wm8903";
735                 nvidia,model = "NVIDIA Tegra H    735                 nvidia,model = "NVIDIA Tegra Harmony";
736                                                   736 
737                 nvidia,audio-routing =            737                 nvidia,audio-routing =
738                         "Headphone Jack", "HPO    738                         "Headphone Jack", "HPOUTR",
739                         "Headphone Jack", "HPO    739                         "Headphone Jack", "HPOUTL",
740                         "Int Spk", "ROP",         740                         "Int Spk", "ROP",
741                         "Int Spk", "RON",         741                         "Int Spk", "RON",
742                         "Int Spk", "LOP",         742                         "Int Spk", "LOP",
743                         "Int Spk", "LON",         743                         "Int Spk", "LON",
744                         "Mic Jack", "MICBIAS",    744                         "Mic Jack", "MICBIAS",
745                         "IN1L", "Mic Jack";       745                         "IN1L", "Mic Jack";
746                                                   746 
747                 nvidia,i2s-controller = <&tegr    747                 nvidia,i2s-controller = <&tegra_i2s1>;
748                 nvidia,audio-codec = <&wm8903>    748                 nvidia,audio-codec = <&wm8903>;
749                                                   749 
750                 nvidia,spkr-en-gpios = <&wm890    750                 nvidia,spkr-en-gpios = <&wm8903 2 GPIO_ACTIVE_HIGH>;
751                 nvidia,hp-det-gpios = <&gpio T    751                 nvidia,hp-det-gpios = <&gpio TEGRA_GPIO(W, 2)
752                         GPIO_ACTIVE_LOW>;         752                         GPIO_ACTIVE_LOW>;
753                 nvidia,int-mic-en-gpios = <&gp    753                 nvidia,int-mic-en-gpios = <&gpio TEGRA_GPIO(X, 0)
754                         GPIO_ACTIVE_HIGH>;        754                         GPIO_ACTIVE_HIGH>;
755                 nvidia,ext-mic-en-gpios = <&gp    755                 nvidia,ext-mic-en-gpios = <&gpio TEGRA_GPIO(X, 1)
756                         GPIO_ACTIVE_HIGH>;        756                         GPIO_ACTIVE_HIGH>;
757                                                   757 
758                 clocks = <&tegra_car TEGRA20_C    758                 clocks = <&tegra_car TEGRA20_CLK_PLL_A>,
759                          <&tegra_car TEGRA20_C    759                          <&tegra_car TEGRA20_CLK_PLL_A_OUT0>,
760                          <&tegra_car TEGRA20_C    760                          <&tegra_car TEGRA20_CLK_CDEV1>;
761                 clock-names = "pll_a", "pll_a_    761                 clock-names = "pll_a", "pll_a_out0", "mclk";
762         };                                        762         };
763 };                                                763 };
                                                      

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