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

TOMOYO Linux Cross Reference
Linux/scripts/dtc/include-prefixes/arm/ti/davinci/da850-evm.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/ti/davinci/da850-evm.dts (Architecture i386) and /scripts/dtc/include-prefixes/arm/ti/davinci/da850-evm.dts (Architecture m68k)


  1 // SPDX-License-Identifier: GPL-2.0-only            1 // SPDX-License-Identifier: GPL-2.0-only
  2 /*                                                  2 /*
  3  * Device Tree for DA850 EVM board                  3  * Device Tree for DA850 EVM board
  4  *                                                  4  *
  5  * Copyright (C) 2012 Texas Instruments Incorp      5  * Copyright (C) 2012 Texas Instruments Incorporated - https://www.ti.com/
  6  */                                                 6  */
  7 /dts-v1/;                                           7 /dts-v1/;
  8 #include "da850.dtsi"                               8 #include "da850.dtsi"
  9 #include <dt-bindings/gpio/gpio.h>                  9 #include <dt-bindings/gpio/gpio.h>
 10                                                    10 
 11 / {                                                11 / {
 12         compatible = "ti,da850-evm", "ti,da850     12         compatible = "ti,da850-evm", "ti,da850";
 13         model = "DA850/AM1808/OMAP-L138 EVM";      13         model = "DA850/AM1808/OMAP-L138 EVM";
 14                                                    14 
 15         chosen {                                   15         chosen {
 16                 stdout-path = &serial2;            16                 stdout-path = &serial2;
 17         };                                         17         };
 18                                                    18 
 19         aliases {                                  19         aliases {
 20                 serial0 = &serial0;                20                 serial0 = &serial0;
 21                 serial1 = &serial1;                21                 serial1 = &serial1;
 22                 serial2 = &serial2;                22                 serial2 = &serial2;
 23                 ethernet0 = &eth0;                 23                 ethernet0 = &eth0;
 24                 spi0 = &spi1;                      24                 spi0 = &spi1;
 25         };                                         25         };
 26                                                    26 
 27         backlight: backlight-pwm {                 27         backlight: backlight-pwm {
 28                 pinctrl-names = "default";         28                 pinctrl-names = "default";
 29                 pinctrl-0 = <&ecap2_pins>;         29                 pinctrl-0 = <&ecap2_pins>;
 30                 power-supply = <&backlight_lcd     30                 power-supply = <&backlight_lcd>;
 31                 compatible = "pwm-backlight";      31                 compatible = "pwm-backlight";
 32                 /*                                 32                 /*
 33                  * The PWM here corresponds to     33                  * The PWM here corresponds to production hardware. The
 34                  * schematic needs to be 10151     34                  * schematic needs to be 1015171 (15 March 2010), Rev A
 35                  * or newer.                       35                  * or newer.
 36                  */                                36                  */
 37                 pwms = <&ecap2 0 50000 0>;         37                 pwms = <&ecap2 0 50000 0>;
 38                 brightness-levels = <0 10 20 3     38                 brightness-levels = <0 10 20 30 40 50 60 70 80 90 99>;
 39                 default-brightness-level = <7>     39                 default-brightness-level = <7>;
 40         };                                         40         };
 41                                                    41 
 42         panel {                                    42         panel {
 43                 compatible = "ti,tilcdc,panel"     43                 compatible = "ti,tilcdc,panel";
 44                 pinctrl-names = "default";         44                 pinctrl-names = "default";
 45                 pinctrl-0 = <&lcd_pins>;           45                 pinctrl-0 = <&lcd_pins>;
 46                 /*                                 46                 /*
 47                  * The vpif and the LCD are mu     47                  * The vpif and the LCD are mutually exclusive.
 48                  * To enable VPIF, change the      48                  * To enable VPIF, change the status below to 'disabled' then
 49                  * then change the status of t     49                  * then change the status of the vpif below to 'okay'
 50                  */                                50                  */
 51                 status = "okay";                   51                 status = "okay";
 52                 enable-gpios = <&gpio 40 GPIO_     52                 enable-gpios = <&gpio 40 GPIO_ACTIVE_HIGH>; /* lcd_panel_pwr */
 53                                                    53 
 54                 panel-info {                       54                 panel-info {
 55                         ac-bias = <255>;           55                         ac-bias = <255>;
 56                         ac-bias-intrpt = <0>;      56                         ac-bias-intrpt = <0>;
 57                         dma-burst-sz = <16>;       57                         dma-burst-sz = <16>;
 58                         bpp = <16>;                58                         bpp = <16>;
 59                         fdd = <0x80>;              59                         fdd = <0x80>;
 60                         sync-edge = <0>;           60                         sync-edge = <0>;
 61                         sync-ctrl = <1>;           61                         sync-ctrl = <1>;
 62                         raster-order = <0>;        62                         raster-order = <0>;
 63                         fifo-th = <0>;             63                         fifo-th = <0>;
 64                 };                                 64                 };
 65                                                    65 
 66                 display-timings {                  66                 display-timings {
 67                         native-mode = <&timing     67                         native-mode = <&timing0>;
 68                         timing0: timing-480x27     68                         timing0: timing-480x272 {
 69                                 clock-frequenc     69                                 clock-frequency = <9000000>;
 70                                 hactive = <480     70                                 hactive = <480>;
 71                                 vactive = <272     71                                 vactive = <272>;
 72                                 hfront-porch =     72                                 hfront-porch = <3>;
 73                                 hback-porch =      73                                 hback-porch = <2>;
 74                                 hsync-len = <4     74                                 hsync-len = <42>;
 75                                 vback-porch =      75                                 vback-porch = <3>;
 76                                 vfront-porch =     76                                 vfront-porch = <4>;
 77                                 vsync-len = <1     77                                 vsync-len = <11>;
 78                                 hsync-active =     78                                 hsync-active = <0>;
 79                                 vsync-active =     79                                 vsync-active = <0>;
 80                                 de-active = <1     80                                 de-active = <1>;
 81                                 pixelclk-activ     81                                 pixelclk-active = <1>;
 82                         };                         82                         };
 83                 };                                 83                 };
 84         };                                         84         };
 85                                                    85 
 86         vbat: fixedregulator0 {                    86         vbat: fixedregulator0 {
 87                 compatible = "regulator-fixed"     87                 compatible = "regulator-fixed";
 88                 regulator-name = "vbat";           88                 regulator-name = "vbat";
 89                 regulator-min-microvolt = <500     89                 regulator-min-microvolt = <5000000>;
 90                 regulator-max-microvolt = <500     90                 regulator-max-microvolt = <5000000>;
 91                 regulator-boot-on;                 91                 regulator-boot-on;
 92         };                                         92         };
 93                                                    93 
 94         baseboard_3v3: fixedregulator-3v3 {        94         baseboard_3v3: fixedregulator-3v3 {
 95                 /* TPS73701DCQ */                  95                 /* TPS73701DCQ */
 96                 compatible = "regulator-fixed"     96                 compatible = "regulator-fixed";
 97                 regulator-name = "baseboard_3v     97                 regulator-name = "baseboard_3v3";
 98                 regulator-min-microvolt = <330     98                 regulator-min-microvolt = <3300000>;
 99                 regulator-max-microvolt = <330     99                 regulator-max-microvolt = <3300000>;
100                 vin-supply = <&vbat>;             100                 vin-supply = <&vbat>;
101                 regulator-always-on;              101                 regulator-always-on;
102                 regulator-boot-on;                102                 regulator-boot-on;
103         };                                        103         };
104                                                   104 
105         baseboard_1v8: fixedregulator-1v8 {       105         baseboard_1v8: fixedregulator-1v8 {
106                 /* TPS73701DCQ */                 106                 /* TPS73701DCQ */
107                 compatible = "regulator-fixed"    107                 compatible = "regulator-fixed";
108                 regulator-name = "baseboard_1v    108                 regulator-name = "baseboard_1v8";
109                 regulator-min-microvolt = <180    109                 regulator-min-microvolt = <1800000>;
110                 regulator-max-microvolt = <180    110                 regulator-max-microvolt = <1800000>;
111                 vin-supply = <&vbat>;             111                 vin-supply = <&vbat>;
112                 regulator-always-on;              112                 regulator-always-on;
113                 regulator-boot-on;                113                 regulator-boot-on;
114         };                                        114         };
115                                                   115 
116         backlight_lcd: backlight-regulator {      116         backlight_lcd: backlight-regulator {
117                 compatible = "regulator-fixed"    117                 compatible = "regulator-fixed";
118                 regulator-name = "lcd_backligh    118                 regulator-name = "lcd_backlight_pwr";
119                 regulator-min-microvolt = <330    119                 regulator-min-microvolt = <3300000>;
120                 regulator-max-microvolt = <330    120                 regulator-max-microvolt = <3300000>;
121                 gpio = <&gpio 47 GPIO_ACTIVE_H    121                 gpio = <&gpio 47 GPIO_ACTIVE_HIGH>; /* lcd_backlight_pwr */
122                 enable-active-high;               122                 enable-active-high;
123         };                                        123         };
124                                                   124 
125         sound {                                   125         sound {
126                 compatible = "simple-audio-car    126                 compatible = "simple-audio-card";
127                 simple-audio-card,name = "DA85    127                 simple-audio-card,name = "DA850-OMAPL138 EVM";
128                 simple-audio-card,widgets =       128                 simple-audio-card,widgets =
129                         "Line", "Line In",        129                         "Line", "Line In",
130                         "Line", "Line Out";       130                         "Line", "Line Out";
131                 simple-audio-card,routing =       131                 simple-audio-card,routing =
132                         "LINE1L", "Line In",      132                         "LINE1L", "Line In",
133                         "LINE1R", "Line In",      133                         "LINE1R", "Line In",
134                         "Line Out", "LLOUT",      134                         "Line Out", "LLOUT",
135                         "Line Out", "RLOUT";      135                         "Line Out", "RLOUT";
136                 simple-audio-card,format = "ds    136                 simple-audio-card,format = "dsp_b";
137                 simple-audio-card,bitclock-mas    137                 simple-audio-card,bitclock-master = <&link0_codec>;
138                 simple-audio-card,frame-master    138                 simple-audio-card,frame-master = <&link0_codec>;
139                 simple-audio-card,bitclock-inv    139                 simple-audio-card,bitclock-inversion;
140                                                   140 
141                 simple-audio-card,cpu {           141                 simple-audio-card,cpu {
142                         sound-dai = <&mcasp0>;    142                         sound-dai = <&mcasp0>;
143                         system-clock-frequency    143                         system-clock-frequency = <24576000>;
144                 };                                144                 };
145                                                   145 
146                 link0_codec: simple-audio-card    146                 link0_codec: simple-audio-card,codec {
147                         sound-dai = <&tlv320ai    147                         sound-dai = <&tlv320aic3106>;
148                         system-clock-frequency    148                         system-clock-frequency = <24576000>;
149                 };                                149                 };
150         };                                        150         };
151 };                                                151 };
152                                                   152 
153 &ecap2 {                                          153 &ecap2 {
154         status = "okay";                          154         status = "okay";
155 };                                                155 };
156                                                   156 
157 &ref_clk {                                        157 &ref_clk {
158         clock-frequency = <24000000>;             158         clock-frequency = <24000000>;
159 };                                                159 };
160                                                   160 
161 &pmx_core {                                       161 &pmx_core {
162         status = "okay";                          162         status = "okay";
163                                                   163 
164         mcasp0_pins: mcasp0-pins {                164         mcasp0_pins: mcasp0-pins {
165                 pinctrl-single,bits = <           165                 pinctrl-single,bits = <
166                         /*                        166                         /*
167                          * AHCLKX, ACLKX, AFSX    167                          * AHCLKX, ACLKX, AFSX, AHCLKR, ACLKR,
168                          * AFSR, AMUTE            168                          * AFSR, AMUTE
169                          */                       169                          */
170                         0x00 0x11111111 0xffff    170                         0x00 0x11111111 0xffffffff
171                         /* AXR11, AXR12 */        171                         /* AXR11, AXR12 */
172                         0x04 0x00011000 0x000f    172                         0x04 0x00011000 0x000ff000
173                 >;                                173                 >;
174         };                                        174         };
175         nand_pins: nand-pins {                    175         nand_pins: nand-pins {
176                 pinctrl-single,bits = <           176                 pinctrl-single,bits = <
177                         /* EMA_WAIT[0], EMA_OE    177                         /* EMA_WAIT[0], EMA_OE, EMA_WE, EMA_CS[4], EMA_CS[3] */
178                         0x1c 0x10110110  0xf0f    178                         0x1c 0x10110110  0xf0ff0ff0
179                         /*                        179                         /*
180                          * EMA_D[0], EMA_D[1],    180                          * EMA_D[0], EMA_D[1], EMA_D[2],
181                          * EMA_D[3], EMA_D[4],    181                          * EMA_D[3], EMA_D[4], EMA_D[5],
182                          * EMA_D[6], EMA_D[7]     182                          * EMA_D[6], EMA_D[7]
183                          */                       183                          */
184                         0x24 0x11111111  0xfff    184                         0x24 0x11111111  0xffffffff
185                         /* EMA_A[1], EMA_A[2]     185                         /* EMA_A[1], EMA_A[2] */
186                         0x30 0x01100000  0x0ff    186                         0x30 0x01100000  0x0ff00000
187                 >;                                187                 >;
188         };                                        188         };
189 };                                                189 };
190                                                   190 
191 &cpu {                                            191 &cpu {
192         cpu-supply = <&vdcdc3_reg>;               192         cpu-supply = <&vdcdc3_reg>;
193 };                                                193 };
194                                                   194 
195 /*                                                195 /*
196  * The standard da850-evm kits and SOM's are 3    196  * The standard da850-evm kits and SOM's are 375MHz so enable this operating
197  * point by default. Higher frequencies must b    197  * point by default. Higher frequencies must be enabled for custom boards with
198  * other variants of the SoC.                     198  * other variants of the SoC.
199  */                                               199  */
200 &opp_375 {                                        200 &opp_375 {
201         status = "okay";                          201         status = "okay";
202 };                                                202 };
203                                                   203 
204 &sata {                                           204 &sata {
205         status = "okay";                          205         status = "okay";
206 };                                                206 };
207                                                   207 
208 &serial0 {                                        208 &serial0 {
209         status = "okay";                          209         status = "okay";
210 };                                                210 };
211                                                   211 
212 &serial1 {                                        212 &serial1 {
213         status = "okay";                          213         status = "okay";
214 };                                                214 };
215                                                   215 
216 &serial2 {                                        216 &serial2 {
217         status = "okay";                          217         status = "okay";
218 };                                                218 };
219                                                   219 
220 &rtc0 {                                           220 &rtc0 {
221         status = "okay";                          221         status = "okay";
222 };                                                222 };
223                                                   223 
224 &lcdc {                                           224 &lcdc {
225         status = "okay";                          225         status = "okay";
226 };                                                226 };
227                                                   227 
228 &i2c0 {                                           228 &i2c0 {
229         status = "okay";                          229         status = "okay";
230         clock-frequency = <100000>;               230         clock-frequency = <100000>;
231         pinctrl-names = "default";                231         pinctrl-names = "default";
232         pinctrl-0 = <&i2c0_pins>;                 232         pinctrl-0 = <&i2c0_pins>;
233                                                   233 
234         tps: tps@48 {                             234         tps: tps@48 {
235                 reg = <0x48>;                     235                 reg = <0x48>;
236         };                                        236         };
237         tlv320aic3106: tlv320aic3106@18 {         237         tlv320aic3106: tlv320aic3106@18 {
238                 #sound-dai-cells = <0>;           238                 #sound-dai-cells = <0>;
239                 compatible = "ti,tlv320aic3106    239                 compatible = "ti,tlv320aic3106";
240                 reg = <0x18>;                     240                 reg = <0x18>;
241                 status = "okay";                  241                 status = "okay";
242                                                   242 
243                 /* Regulators */                  243                 /* Regulators */
244                 IOVDD-supply = <&vdcdc2_reg>;     244                 IOVDD-supply = <&vdcdc2_reg>;
245                 AVDD-supply = <&baseboard_3v3>    245                 AVDD-supply = <&baseboard_3v3>;
246                 DRVDD-supply = <&baseboard_3v3    246                 DRVDD-supply = <&baseboard_3v3>;
247                 DVDD-supply = <&baseboard_1v8>    247                 DVDD-supply = <&baseboard_1v8>;
248         };                                        248         };
249         tca6416: gpio@20 {                        249         tca6416: gpio@20 {
250                 compatible = "ti,tca6416";        250                 compatible = "ti,tca6416";
251                 reg = <0x20>;                     251                 reg = <0x20>;
252                 gpio-controller;                  252                 gpio-controller;
253                 #gpio-cells = <2>;                253                 #gpio-cells = <2>;
254         };                                        254         };
255         tca6416_bb: gpio@21 {                     255         tca6416_bb: gpio@21 {
256                 compatible = "ti,tca6416";        256                 compatible = "ti,tca6416";
257                 reg = <0x21>;                     257                 reg = <0x21>;
258                 gpio-controller;                  258                 gpio-controller;
259                 #gpio-cells = <2>;                259                 #gpio-cells = <2>;
260         };                                        260         };
261 };                                                261 };
262                                                   262 
263 &wdt {                                            263 &wdt {
264         status = "okay";                          264         status = "okay";
265 };                                                265 };
266                                                   266 
267 &mmc0 {                                           267 &mmc0 {
268         max-frequency = <50000000>;               268         max-frequency = <50000000>;
269         bus-width = <4>;                          269         bus-width = <4>;
270         status = "okay";                          270         status = "okay";
271         pinctrl-names = "default";                271         pinctrl-names = "default";
272         pinctrl-0 = <&mmc0_pins>;                 272         pinctrl-0 = <&mmc0_pins>;
273         cd-gpios = <&gpio 64 GPIO_ACTIVE_LOW>;    273         cd-gpios = <&gpio 64 GPIO_ACTIVE_LOW>;
274         wp-gpios = <&gpio 65 GPIO_ACTIVE_HIGH>    274         wp-gpios = <&gpio 65 GPIO_ACTIVE_HIGH>;
275 };                                                275 };
276                                                   276 
277 &spi1 {                                           277 &spi1 {
278         status = "okay";                          278         status = "okay";
279         pinctrl-names = "default";                279         pinctrl-names = "default";
280         pinctrl-0 = <&spi1_pins &spi1_cs0_pin>    280         pinctrl-0 = <&spi1_pins &spi1_cs0_pin>;
281         flash: flash@0 {                          281         flash: flash@0 {
282                 #address-cells = <1>;             282                 #address-cells = <1>;
283                 #size-cells = <1>;                283                 #size-cells = <1>;
284                 compatible = "jedec,spi-nor";     284                 compatible = "jedec,spi-nor";
285                 spi-max-frequency = <30000000>    285                 spi-max-frequency = <30000000>;
286                 m25p,fast-read;                   286                 m25p,fast-read;
287                 reg = <0>;                        287                 reg = <0>;
288                 partition@0 {                     288                 partition@0 {
289                         label = "U-Boot-SPL";     289                         label = "U-Boot-SPL";
290                         reg = <0x00000000 0x00    290                         reg = <0x00000000 0x00010000>;
291                         read-only;                291                         read-only;
292                 };                                292                 };
293                 partition@1 {                     293                 partition@1 {
294                         label = "U-Boot";         294                         label = "U-Boot";
295                         reg = <0x00010000 0x00    295                         reg = <0x00010000 0x00080000>;
296                         read-only;                296                         read-only;
297                 };                                297                 };
298                 partition@2 {                     298                 partition@2 {
299                         label = "U-Boot-Env";     299                         label = "U-Boot-Env";
300                         reg = <0x00090000 0x00    300                         reg = <0x00090000 0x00010000>;
301                         read-only;                301                         read-only;
302                 };                                302                 };
303                 partition@3 {                     303                 partition@3 {
304                         label = "Kernel";         304                         label = "Kernel";
305                         reg = <0x000a0000 0x00    305                         reg = <0x000a0000 0x00280000>;
306                 };                                306                 };
307                 partition@4 {                     307                 partition@4 {
308                         label = "Filesystem";     308                         label = "Filesystem";
309                         reg = <0x00320000 0x00    309                         reg = <0x00320000 0x00400000>;
310                 };                                310                 };
311                 partition@5 {                     311                 partition@5 {
312                         label = "MAC-Address";    312                         label = "MAC-Address";
313                         reg = <0x007f0000 0x00    313                         reg = <0x007f0000 0x00010000>;
314                         read-only;                314                         read-only;
315                 };                                315                 };
316         };                                        316         };
317 };                                                317 };
318                                                   318 
319 &mdio {                                           319 &mdio {
320         status = "okay";                          320         status = "okay";
321         pinctrl-names = "default";                321         pinctrl-names = "default";
322         pinctrl-0 = <&mdio_pins>;                 322         pinctrl-0 = <&mdio_pins>;
323         bus_freq = <2200000>;                     323         bus_freq = <2200000>;
324 };                                                324 };
325                                                   325 
326 &eth0 {                                           326 &eth0 {
327         status = "okay";                          327         status = "okay";
328         pinctrl-names = "default";                328         pinctrl-names = "default";
329         pinctrl-0 = <&mii_pins>;                  329         pinctrl-0 = <&mii_pins>;
330 };                                                330 };
331                                                   331 
332 &gpio {                                           332 &gpio {
333         status = "okay";                          333         status = "okay";
334 };                                                334 };
335                                                   335 
336 /include/ "../../tps6507x.dtsi"                   336 /include/ "../../tps6507x.dtsi"
337                                                   337 
338 &tps {                                            338 &tps {
339         vdcdc1_2-supply = <&vbat>;                339         vdcdc1_2-supply = <&vbat>;
340         vdcdc3-supply = <&vbat>;                  340         vdcdc3-supply = <&vbat>;
341         vldo1_2-supply = <&vbat>;                 341         vldo1_2-supply = <&vbat>;
342                                                   342 
343         regulators {                              343         regulators {
344                 vdcdc1_reg: regulator@0 {         344                 vdcdc1_reg: regulator@0 {
345                         regulator-name = "VDCD    345                         regulator-name = "VDCDC1_3.3V";
346                         regulator-min-microvol    346                         regulator-min-microvolt = <3150000>;
347                         regulator-max-microvol    347                         regulator-max-microvolt = <3450000>;
348                         regulator-always-on;      348                         regulator-always-on;
349                         regulator-boot-on;        349                         regulator-boot-on;
350                 };                                350                 };
351                                                   351 
352                 vdcdc2_reg: regulator@1 {         352                 vdcdc2_reg: regulator@1 {
353                         regulator-name = "VDCD    353                         regulator-name = "VDCDC2_3.3V";
354                         regulator-min-microvol    354                         regulator-min-microvolt = <1710000>;
355                         regulator-max-microvol    355                         regulator-max-microvolt = <3450000>;
356                         regulator-always-on;      356                         regulator-always-on;
357                         regulator-boot-on;        357                         regulator-boot-on;
358                         ti,defdcdc_default = <    358                         ti,defdcdc_default = <1>;
359                 };                                359                 };
360                                                   360 
361                 vdcdc3_reg: regulator@2 {         361                 vdcdc3_reg: regulator@2 {
362                         regulator-name = "VDCD    362                         regulator-name = "VDCDC3_1.2V";
363                         regulator-min-microvol    363                         regulator-min-microvolt = <950000>;
364                         regulator-max-microvol    364                         regulator-max-microvolt = <1350000>;
365                         regulator-always-on;      365                         regulator-always-on;
366                         regulator-boot-on;        366                         regulator-boot-on;
367                         ti,defdcdc_default = <    367                         ti,defdcdc_default = <1>;
368                 };                                368                 };
369                                                   369 
370                 ldo1_reg: regulator@3 {           370                 ldo1_reg: regulator@3 {
371                         regulator-name = "LDO1    371                         regulator-name = "LDO1_1.8V";
372                         regulator-min-microvol    372                         regulator-min-microvolt = <1710000>;
373                         regulator-max-microvol    373                         regulator-max-microvolt = <1890000>;
374                         regulator-always-on;      374                         regulator-always-on;
375                         regulator-boot-on;        375                         regulator-boot-on;
376                 };                                376                 };
377                                                   377 
378                 ldo2_reg: regulator@4 {           378                 ldo2_reg: regulator@4 {
379                         regulator-name = "LDO2    379                         regulator-name = "LDO2_1.2V";
380                         regulator-min-microvol    380                         regulator-min-microvolt = <1140000>;
381                         regulator-max-microvol    381                         regulator-max-microvolt = <1320000>;
382                         regulator-always-on;      382                         regulator-always-on;
383                         regulator-boot-on;        383                         regulator-boot-on;
384                 };                                384                 };
385         };                                        385         };
386 };                                                386 };
387                                                   387 
388 &mcasp0 {                                         388 &mcasp0 {
389         #sound-dai-cells = <0>;                   389         #sound-dai-cells = <0>;
390         status = "okay";                          390         status = "okay";
391         pinctrl-names = "default";                391         pinctrl-names = "default";
392         pinctrl-0 = <&mcasp0_pins>;               392         pinctrl-0 = <&mcasp0_pins>;
393                                                   393 
394         op-mode = <0>;          /* MCASP_IIS_M    394         op-mode = <0>;          /* MCASP_IIS_MODE */
395         tdm-slots = <2>;                          395         tdm-slots = <2>;
396         /* 4 serializer */                        396         /* 4 serializer */
397         serial-dir = <  /* 0: INACTIVE, 1: TX,    397         serial-dir = <  /* 0: INACTIVE, 1: TX, 2: RX */
398                 0 0 0 0                           398                 0 0 0 0
399                 0 0 0 0                           399                 0 0 0 0
400                 0 0 0 1                           400                 0 0 0 1
401                 2 0 0 0                           401                 2 0 0 0
402         >;                                        402         >;
403         tx-num-evt = <32>;                        403         tx-num-evt = <32>;
404         rx-num-evt = <32>;                        404         rx-num-evt = <32>;
405 };                                                405 };
406                                                   406 
407 &edma0 {                                          407 &edma0 {
408         ti,edma-reserved-slot-ranges = <32 50>    408         ti,edma-reserved-slot-ranges = <32 50>;
409 };                                                409 };
410                                                   410 
411 &edma1 {                                          411 &edma1 {
412         ti,edma-reserved-slot-ranges = <32 90>    412         ti,edma-reserved-slot-ranges = <32 90>;
413 };                                                413 };
414                                                   414 
415 &aemif {                                          415 &aemif {
416         pinctrl-names = "default";                416         pinctrl-names = "default";
417         pinctrl-0 = <&nand_pins>;                 417         pinctrl-0 = <&nand_pins>;
418         status = "okay";                          418         status = "okay";
419         cs3 {                                     419         cs3 {
420                 #address-cells = <2>;             420                 #address-cells = <2>;
421                 #size-cells = <1>;                421                 #size-cells = <1>;
422                 clock-ranges;                     422                 clock-ranges;
423                 ranges;                           423                 ranges;
424                                                   424 
425                 ti,cs-chipselect = <3>;           425                 ti,cs-chipselect = <3>;
426                                                   426 
427                 nand@2000000,0 {                  427                 nand@2000000,0 {
428                         compatible = "ti,davin    428                         compatible = "ti,davinci-nand";
429                         #address-cells = <1>;     429                         #address-cells = <1>;
430                         #size-cells = <1>;        430                         #size-cells = <1>;
431                         reg = <0 0x02000000 0x    431                         reg = <0 0x02000000 0x02000000
432                                1 0x00000000 0x    432                                1 0x00000000 0x00008000>;
433                                                   433 
434                         ti,davinci-chipselect     434                         ti,davinci-chipselect = <1>;
435                         ti,davinci-mask-ale =     435                         ti,davinci-mask-ale = <0>;
436                         ti,davinci-mask-cle =     436                         ti,davinci-mask-cle = <0>;
437                         ti,davinci-mask-chipse    437                         ti,davinci-mask-chipsel = <0>;
438                         ti,davinci-ecc-mode =     438                         ti,davinci-ecc-mode = "hw";
439                         ti,davinci-ecc-bits =     439                         ti,davinci-ecc-bits = <4>;
440                         ti,davinci-nand-use-bb    440                         ti,davinci-nand-use-bbt;
441                 };                                441                 };
442         };                                        442         };
443 };                                                443 };
444                                                   444 
445 &usb_phy {                                        445 &usb_phy {
446         status = "okay";                          446         status = "okay";
447 };                                                447 };
448                                                   448 
449 &usb0 {                                           449 &usb0 {
450         status = "okay";                          450         status = "okay";
451 };                                                451 };
452                                                   452 
453 &usb1 {                                           453 &usb1 {
454         status = "okay";                          454         status = "okay";
455 };                                                455 };
456                                                   456 
457 &vpif {                                           457 &vpif {
458         pinctrl-names = "default";                458         pinctrl-names = "default";
459         pinctrl-0 = <&vpif_capture_pins>, <&vp    459         pinctrl-0 = <&vpif_capture_pins>, <&vpif_display_pins>;
460         /*                                        460         /*
461          * The vpif and the LCD are mutually e    461          * The vpif and the LCD are mutually exclusive.
462          * To enable VPIF, disable the ti,tilc    462          * To enable VPIF, disable the ti,tilcdc,panel then
463          * change the status below to 'okay'      463          * change the status below to 'okay'
464          */                                       464          */
465         status = "disabled";                      465         status = "disabled";
466 };                                                466 };
                                                      

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