diff options
author | Thomas Abraham <thomas.abraham@linaro.org> | 2013-05-20 12:18:45 -0400 |
---|---|---|
committer | Kukjin Kim <kgene.kim@samsung.com> | 2013-06-10 04:22:31 -0400 |
commit | 17419726aaa17e052b4078c6a76998ceb998be7a (patch) | |
tree | 6a97cc805428521d9712d4b2650ed61af3a2ec75 /arch | |
parent | 092c343d43fcb8e2222e6effb9d3598421c9fd2a (diff) |
ARM: dts: add max8997 device node for exynos4210-origen board
Add max8997 regulator device node for exynos4210-origen board and list
all the supported regulators.
Signed-off-by: Thomas Abraham <thomas.abraham@linaro.org>
Tested-by: Tushar Behera <tushar.behera@linaro.org>
Signed-off-by: Kukjin Kim <kgene.kim@samsung.com>
Diffstat (limited to 'arch')
-rw-r--r-- | arch/arm/boot/dts/exynos4210-origen.dts | 143 |
1 files changed, 143 insertions, 0 deletions
diff --git a/arch/arm/boot/dts/exynos4210-origen.dts b/arch/arm/boot/dts/exynos4210-origen.dts index 8b0a781d4233..bcf80794caab 100644 --- a/arch/arm/boot/dts/exynos4210-origen.dts +++ b/arch/arm/boot/dts/exynos4210-origen.dts | |||
@@ -87,6 +87,149 @@ | |||
87 | status = "okay"; | 87 | status = "okay"; |
88 | }; | 88 | }; |
89 | 89 | ||
90 | i2c@13860000 { | ||
91 | status = "okay"; | ||
92 | samsung,i2c-sda-delay = <100>; | ||
93 | samsung,i2c-max-bus-freq = <20000>; | ||
94 | pinctrl-0 = <&i2c0_bus>; | ||
95 | pinctrl-names = "default"; | ||
96 | |||
97 | max8997_pmic@66 { | ||
98 | compatible = "maxim,max8997-pmic"; | ||
99 | reg = <0x66>; | ||
100 | interrupt-parent = <&gpx0>; | ||
101 | interrupts = <4 0>, <3 0>; | ||
102 | |||
103 | max8997,pmic-buck1-dvs-voltage = <1350000>; | ||
104 | max8997,pmic-buck2-dvs-voltage = <1100000>; | ||
105 | max8997,pmic-buck5-dvs-voltage = <1200000>; | ||
106 | |||
107 | regulators { | ||
108 | ldo1_reg: LDO1 { | ||
109 | regulator-name = "VDD_ABB_3.3V"; | ||
110 | regulator-min-microvolt = <3300000>; | ||
111 | regulator-max-microvolt = <3300000>; | ||
112 | }; | ||
113 | |||
114 | ldo2_reg: LDO2 { | ||
115 | regulator-name = "VDD_ALIVE_1.1V"; | ||
116 | regulator-min-microvolt = <1100000>; | ||
117 | regulator-max-microvolt = <1100000>; | ||
118 | regulator-always-on; | ||
119 | }; | ||
120 | |||
121 | ldo3_reg: LDO3 { | ||
122 | regulator-name = "VMIPI_1.1V"; | ||
123 | regulator-min-microvolt = <1100000>; | ||
124 | regulator-max-microvolt = <1100000>; | ||
125 | }; | ||
126 | |||
127 | ldo4_reg: LDO4 { | ||
128 | regulator-name = "VDD_RTC_1.8V"; | ||
129 | regulator-min-microvolt = <1800000>; | ||
130 | regulator-max-microvolt = <1800000>; | ||
131 | regulator-always-on; | ||
132 | }; | ||
133 | |||
134 | ldo6_reg: LDO6 { | ||
135 | regulator-name = "VMIPI_1.8V"; | ||
136 | regulator-min-microvolt = <1800000>; | ||
137 | regulator-max-microvolt = <1800000>; | ||
138 | regulator-always-on; | ||
139 | }; | ||
140 | |||
141 | ldo7_reg: LDO7 { | ||
142 | regulator-name = "VDD_AUD_1.8V"; | ||
143 | regulator-min-microvolt = <1800000>; | ||
144 | regulator-max-microvolt = <1800000>; | ||
145 | }; | ||
146 | |||
147 | ldo8_reg: LDO8 { | ||
148 | regulator-name = "VADC_3.3V"; | ||
149 | regulator-min-microvolt = <3300000>; | ||
150 | regulator-max-microvolt = <3300000>; | ||
151 | }; | ||
152 | |||
153 | ldo9_reg: LDO9 { | ||
154 | regulator-name = "DVDD_SWB_2.8V"; | ||
155 | regulator-min-microvolt = <2800000>; | ||
156 | regulator-max-microvolt = <2800000>; | ||
157 | regulator-always-on; | ||
158 | }; | ||
159 | |||
160 | ldo10_reg: LDO10 { | ||
161 | regulator-name = "VDD_PLL_1.1V"; | ||
162 | regulator-min-microvolt = <1100000>; | ||
163 | regulator-max-microvolt = <1100000>; | ||
164 | regulator-always-on; | ||
165 | }; | ||
166 | |||
167 | ldo11_reg: LDO11 { | ||
168 | regulator-name = "VDD_AUD_3V"; | ||
169 | regulator-min-microvolt = <3000000>; | ||
170 | regulator-max-microvolt = <3000000>; | ||
171 | }; | ||
172 | |||
173 | ldo14_reg: LDO14 { | ||
174 | regulator-name = "AVDD18_SWB_1.8V"; | ||
175 | regulator-min-microvolt = <1800000>; | ||
176 | regulator-max-microvolt = <1800000>; | ||
177 | regulator-always-on; | ||
178 | }; | ||
179 | |||
180 | ldo17_reg: LDO17 { | ||
181 | regulator-name = "VDD_SWB_3.3V"; | ||
182 | regulator-min-microvolt = <3300000>; | ||
183 | regulator-max-microvolt = <3300000>; | ||
184 | regulator-always-on; | ||
185 | }; | ||
186 | |||
187 | ldo21_reg: LDO21 { | ||
188 | regulator-name = "VDD_MIF_1.2V"; | ||
189 | regulator-min-microvolt = <1200000>; | ||
190 | regulator-max-microvolt = <1200000>; | ||
191 | regulator-always-on; | ||
192 | }; | ||
193 | |||
194 | buck1_reg: BUCK1 { | ||
195 | regulator-name = "VDD_ARM_1.2V"; | ||
196 | regulator-min-microvolt = <950000>; | ||
197 | regulator-max-microvolt = <1350000>; | ||
198 | regulator-always-on; | ||
199 | regulator-boot-on; | ||
200 | }; | ||
201 | |||
202 | buck2_reg: BUCK2 { | ||
203 | regulator-name = "VDD_INT_1.1V"; | ||
204 | regulator-min-microvolt = <900000>; | ||
205 | regulator-max-microvolt = <1100000>; | ||
206 | regulator-always-on; | ||
207 | regulator-boot-on; | ||
208 | }; | ||
209 | |||
210 | buck3_reg: BUCK3 { | ||
211 | regulator-name = "VDD_G3D_1.1V"; | ||
212 | regulator-min-microvolt = <900000>; | ||
213 | regulator-max-microvolt = <1100000>; | ||
214 | }; | ||
215 | |||
216 | buck5_reg: BUCK5 { | ||
217 | regulator-name = "VDDQ_M1M2_1.2V"; | ||
218 | regulator-min-microvolt = <1200000>; | ||
219 | regulator-max-microvolt = <1200000>; | ||
220 | regulator-always-on; | ||
221 | }; | ||
222 | |||
223 | buck7_reg: BUCK7 { | ||
224 | regulator-name = "VDD_LCD_3.3V"; | ||
225 | regulator-min-microvolt = <3300000>; | ||
226 | regulator-max-microvolt = <3300000>; | ||
227 | regulator-boot-on; | ||
228 | }; | ||
229 | }; | ||
230 | }; | ||
231 | }; | ||
232 | |||
90 | gpio_keys { | 233 | gpio_keys { |
91 | compatible = "gpio-keys"; | 234 | compatible = "gpio-keys"; |
92 | #address-cells = <1>; | 235 | #address-cells = <1>; |