Commit | Line | Data |
---|---|---|
32bb00e0 AC |
1 | /* |
2 | * Copyright (C) 2012 Texas Instruments Incorporated - http://www.ti.com/ | |
3 | * | |
4 | * This program is free software; you can redistribute it and/or modify | |
5 | * it under the terms of the GNU General Public License version 2 as | |
6 | * published by the Free Software Foundation. | |
7 | */ | |
8 | /dts-v1/; | |
9 | ||
10 | /include/ "am33xx.dtsi" | |
11 | ||
12 | / { | |
13 | model = "TI AM335x EVM"; | |
14 | compatible = "ti,am335x-evm", "ti,am33xx"; | |
15 | ||
16 | memory { | |
17 | device_type = "memory"; | |
18 | reg = <0x80000000 0x10000000>; /* 256 MB */ | |
19 | }; | |
53d91034 VH |
20 | |
21 | ocp { | |
5d83cb86 | 22 | uart1: serial@44e09000 { |
53d91034 VH |
23 | status = "okay"; |
24 | }; | |
1b2a9702 | 25 | |
5d83cb86 | 26 | i2c1: i2c@44e0b000 { |
1b2a9702 AC |
27 | status = "okay"; |
28 | clock-frequency = <400000>; | |
29 | ||
5d83cb86 VH |
30 | tps: tps@2d { |
31 | reg = <0x2d>; | |
1b2a9702 AC |
32 | }; |
33 | }; | |
34 | }; | |
35 | ||
36 | vbat: fixedregulator@0 { | |
37 | compatible = "regulator-fixed"; | |
38 | regulator-name = "vbat"; | |
39 | regulator-min-microvolt = <5000000>; | |
40 | regulator-max-microvolt = <5000000>; | |
41 | regulator-boot-on; | |
42 | }; | |
43 | }; | |
44 | ||
45 | /include/ "tps65910.dtsi" | |
46 | ||
47 | &tps { | |
48 | vcc1-supply = <&vbat>; | |
49 | vcc2-supply = <&vbat>; | |
50 | vcc3-supply = <&vbat>; | |
51 | vcc4-supply = <&vbat>; | |
52 | vcc5-supply = <&vbat>; | |
53 | vcc6-supply = <&vbat>; | |
54 | vcc7-supply = <&vbat>; | |
55 | vccio-supply = <&vbat>; | |
56 | ||
57 | regulators { | |
58 | vrtc_reg: regulator@0 { | |
59 | regulator-always-on; | |
60 | }; | |
61 | ||
62 | vio_reg: regulator@1 { | |
63 | regulator-always-on; | |
64 | }; | |
65 | ||
66 | vdd1_reg: regulator@2 { | |
67 | /* VDD_MPU voltage limits 0.95V - 1.26V with +/-4% tolerance */ | |
68 | regulator-name = "vdd_mpu"; | |
69 | regulator-min-microvolt = <912500>; | |
70 | regulator-max-microvolt = <1312500>; | |
71 | regulator-boot-on; | |
72 | regulator-always-on; | |
73 | }; | |
74 | ||
75 | vdd2_reg: regulator@3 { | |
76 | /* VDD_CORE voltage limits 0.95V - 1.1V with +/-4% tolerance */ | |
77 | regulator-name = "vdd_core"; | |
78 | regulator-min-microvolt = <912500>; | |
79 | regulator-max-microvolt = <1150000>; | |
80 | regulator-boot-on; | |
81 | regulator-always-on; | |
82 | }; | |
83 | ||
84 | vdd3_reg: regulator@4 { | |
85 | regulator-always-on; | |
86 | }; | |
87 | ||
88 | vdig1_reg: regulator@5 { | |
89 | regulator-always-on; | |
90 | }; | |
91 | ||
92 | vdig2_reg: regulator@6 { | |
93 | regulator-always-on; | |
94 | }; | |
95 | ||
96 | vpll_reg: regulator@7 { | |
97 | regulator-always-on; | |
98 | }; | |
99 | ||
100 | vdac_reg: regulator@8 { | |
101 | regulator-always-on; | |
102 | }; | |
103 | ||
104 | vaux1_reg: regulator@9 { | |
105 | regulator-always-on; | |
106 | }; | |
107 | ||
108 | vaux2_reg: regulator@10 { | |
109 | regulator-always-on; | |
110 | }; | |
111 | ||
112 | vaux33_reg: regulator@11 { | |
113 | regulator-always-on; | |
114 | }; | |
115 | ||
116 | vmmc_reg: regulator@12 { | |
117 | regulator-always-on; | |
118 | }; | |
53d91034 | 119 | }; |
32bb00e0 | 120 | }; |