2 * Copyright 2012 ST-Ericsson AB
4 * The code contained herein is licensed under the GNU General Public
5 * License. You may obtain a copy of the GNU General Public License
6 * Version 2 or later at the following locations:
8 * http://www.opensource.org/licenses/gpl-license.html
9 * http://www.gnu.org/copyleft/gpl.html
12 #include "dbx5x0.dtsi"
16 reg = <0x00000000 0x20000000>;
20 compatible = "gpio-keys";
26 label = "SFH7741 Proximity Sensor";
45 compatible = "tc3589x";
47 interrupt-parent = <&gpio6>;
48 interrupts = <25 0x1>;
51 #interrupt-cells = <2>;
53 tc3589x_gpio: tc3589x_gpio {
54 compatible = "tc3589x-gpio";
58 #interrupt-cells = <2>;
67 compatible = "national,lp5521";
70 clock-mode = /bits/ 8 <2>;
72 led-cur = /bits/ 8 <0x2f>;
73 max-cur = /bits/ 8 <0x5f>;
76 led-cur = /bits/ 8 <0x2f>;
77 max-cur = /bits/ 8 <0x5f>;
80 led-cur = /bits/ 8 <0x2f>;
81 max-cur = /bits/ 8 <0x5f>;
85 compatible = "national,lp5521";
88 clock-mode = /bits/ 8 <2>;
90 led-cur = /bits/ 8 <0x2f>;
91 max-cur = /bits/ 8 <0x5f>;
94 led-cur = /bits/ 8 <0x2f>;
95 max-cur = /bits/ 8 <0x5f>;
98 led-cur = /bits/ 8 <0x2f>;
99 max-cur = /bits/ 8 <0x5f>;
103 compatible = "rohm,bh1780gli";
108 // External Micro SD slot
110 arm,primecell-periphid = <0x10480180>;
111 max-frequency = <100000000>;
113 mmc-cap-sd-highspeed;
114 mmc-cap-mmc-highspeed;
115 vmmc-supply = <&ab8500_ldo_aux3_reg>;
116 vqmmc-supply = <&vmmci>;
118 cd-gpios = <&tc3589x_gpio 3 0x4>;
125 arm,primecell-periphid = <0x10480180>;
126 max-frequency = <100000000>;
134 arm,primecell-periphid = <0x10480180>;
135 max-frequency = <100000000>;
137 mmc-cap-mmc-highspeed;
144 arm,primecell-periphid = <0x10480180>;
145 max-frequency = <100000000>;
147 mmc-cap-mmc-highspeed;
148 vmmc-supply = <&ab8500_ldo_aux2_reg>;
154 compatible = "stericsson,snd-soc-mop500";
156 stericsson,cpu-dai = <&msp1 &msp3>;
157 stericsson,audio-codec = <&codec>;
169 db8500-prcmu-regulators {
170 db8500_vape_reg: db8500_vape {
171 regulator-name = "db8500-vape";
174 db8500_varm_reg: db8500_varm {
175 regulator-name = "db8500-varm";
178 db8500_vmodem_reg: db8500_vmodem {
179 regulator-name = "db8500-vmodem";
182 db8500_vpll_reg: db8500_vpll {
183 regulator-name = "db8500-vpll";
186 db8500_vsmps1_reg: db8500_vsmps1 {
187 regulator-name = "db8500-vsmps1";
190 db8500_vsmps2_reg: db8500_vsmps2 {
191 regulator-name = "db8500-vsmps2";
194 db8500_vsmps3_reg: db8500_vsmps3 {
195 regulator-name = "db8500-vsmps3";
198 db8500_vrf1_reg: db8500_vrf1 {
199 regulator-name = "db8500-vrf1";
202 db8500_sva_mmdsp_reg: db8500_sva_mmdsp {
203 regulator-name = "db8500-sva-mmdsp";
206 db8500_sva_mmdsp_ret_reg: db8500_sva_mmdsp_ret {
207 regulator-name = "db8500-sva-mmdsp-ret";
210 db8500_sva_pipe_reg: db8500_sva_pipe {
211 regulator-name = "db8500_sva_pipe";
214 db8500_sia_mmdsp_reg: db8500_sia_mmdsp {
215 regulator-name = "db8500_sia_mmdsp";
218 db8500_sia_mmdsp_ret_reg: db8500_sia_mmdsp_ret {
219 regulator-name = "db8500-sia-mmdsp-ret";
222 db8500_sia_pipe_reg: db8500_sia_pipe {
223 regulator-name = "db8500-sia-pipe";
226 db8500_sga_reg: db8500_sga {
227 regulator-name = "db8500-sga";
230 db8500_b2r2_mcde_reg: db8500_b2r2_mcde {
231 regulator-name = "db8500-b2r2-mcde";
234 db8500_esram12_reg: db8500_esram12 {
235 regulator-name = "db8500-esram12";
238 db8500_esram12_ret_reg: db8500_esram12_ret {
239 regulator-name = "db8500-esram12-ret";
242 db8500_esram34_reg: db8500_esram34 {
243 regulator-name = "db8500-esram34";
246 db8500_esram34_ret_reg: db8500_esram34_ret {
247 regulator-name = "db8500-esram34-ret";
253 ab8500_ldo_aux1_reg: ab8500_ldo_aux1 {
254 regulator-name = "V-DISPLAY";
257 ab8500_ldo_aux2_reg: ab8500_ldo_aux2 {
258 regulator-name = "V-eMMC1";
261 ab8500_ldo_aux3_reg: ab8500_ldo_aux3 {
262 regulator-name = "V-MMC-SD";
265 ab8500_ldo_intcore_reg: ab8500_ldo_intcore {
266 regulator-name = "V-INTCORE";
269 ab8500_ldo_tvout_reg: ab8500_ldo_tvout {
270 regulator-name = "V-TVOUT";
273 ab8500_ldo_usb_reg: ab8500_ldo_usb {
274 regulator-name = "dummy";
277 ab8500_ldo_audio_reg: ab8500_ldo_audio {
278 regulator-name = "V-AUD";
281 ab8500_ldo_anamic1_reg: ab8500_ldo_anamic1 {
282 regulator-name = "V-AMIC1";
285 ab8500_ldo_amamic2_reg: ab8500_ldo_amamic2 {
286 regulator-name = "V-AMIC2";
289 ab8500_ldo_dmic_reg: ab8500_ldo_dmic {
290 regulator-name = "V-DMIC";
293 ab8500_ldo_ana_reg: ab8500_ldo_ana {
294 regulator-name = "V-CSI/DSI";