diff options
author | Andrzej Hajda <a.hajda@samsung.com> | 2013-08-05 13:49:45 -0400 |
---|---|---|
committer | Kukjin Kim <kgene.kim@samsung.com> | 2013-08-06 12:08:25 -0400 |
commit | b75e2e3d2824803f1e8b620e99cf5f228c58a200 (patch) | |
tree | b28cc03bf5edd1b2a0d2d7b36307842e6cfda81d /arch/arm/boot/dts/exynos4210-trats.dts | |
parent | 645da318cf5c7d40e90af98a350456337c598745 (diff) |
ARM: dts: Add S5K5BA sensor regulator definitions for Trats board
Add MAX8998 LDO12 and fixed voltage regulator nodes. While at it,
all fixed voltage regulator nodes are grouped in a 'regulators' node.
Signed-off-by: Andrzej Hajda <a.hajda@samsung.com>
Signed-off-by: Sylwester Nawrocki <s.nawrocki@samsung.com>
Signed-off-by: Kyungmin Park <kyungmin.park@samsung.com>
Reviewed-by: Tomasz Figa <t.figa@samsung.com>
Signed-off-by: Kukjin Kim <kgene.kim@samsung.com>
Diffstat (limited to 'arch/arm/boot/dts/exynos4210-trats.dts')
-rw-r--r-- | arch/arm/boot/dts/exynos4210-trats.dts | 78 |
1 files changed, 62 insertions, 16 deletions
diff --git a/arch/arm/boot/dts/exynos4210-trats.dts b/arch/arm/boot/dts/exynos4210-trats.dts index 199ff1e86a7c..1c164f234bcc 100644 --- a/arch/arm/boot/dts/exynos4210-trats.dts +++ b/arch/arm/boot/dts/exynos4210-trats.dts | |||
@@ -30,13 +30,62 @@ | |||
30 | bootargs = "console=ttySAC2,115200N8 root=/dev/mmcblk0p5 rootwait earlyprintk panic=5"; | 30 | bootargs = "console=ttySAC2,115200N8 root=/dev/mmcblk0p5 rootwait earlyprintk panic=5"; |
31 | }; | 31 | }; |
32 | 32 | ||
33 | vemmc_reg: voltage-regulator@0 { | 33 | regulators { |
34 | compatible = "regulator-fixed"; | 34 | compatible = "simple-bus"; |
35 | regulator-name = "VMEM_VDD_2.8V"; | 35 | |
36 | regulator-min-microvolt = <2800000>; | 36 | vemmc_reg: regulator-0 { |
37 | regulator-max-microvolt = <2800000>; | 37 | compatible = "regulator-fixed"; |
38 | gpio = <&gpk0 2 0>; | 38 | regulator-name = "VMEM_VDD_2.8V"; |
39 | enable-active-high; | 39 | regulator-min-microvolt = <2800000>; |
40 | regulator-max-microvolt = <2800000>; | ||
41 | gpio = <&gpk0 2 0>; | ||
42 | enable-active-high; | ||
43 | }; | ||
44 | |||
45 | tsp_reg: regulator-1 { | ||
46 | compatible = "regulator-fixed"; | ||
47 | regulator-name = "TSP_FIXED_VOLTAGES"; | ||
48 | regulator-min-microvolt = <2800000>; | ||
49 | regulator-max-microvolt = <2800000>; | ||
50 | gpio = <&gpl0 3 0>; | ||
51 | enable-active-high; | ||
52 | }; | ||
53 | |||
54 | cam_af_28v_reg: regulator-2 { | ||
55 | compatible = "regulator-fixed"; | ||
56 | regulator-name = "8M_AF_2.8V_EN"; | ||
57 | regulator-min-microvolt = <2800000>; | ||
58 | regulator-max-microvolt = <2800000>; | ||
59 | gpio = <&gpk1 1 0>; | ||
60 | enable-active-high; | ||
61 | }; | ||
62 | |||
63 | cam_io_en_reg: regulator-3 { | ||
64 | compatible = "regulator-fixed"; | ||
65 | regulator-name = "CAM_IO_EN"; | ||
66 | regulator-min-microvolt = <2800000>; | ||
67 | regulator-max-microvolt = <2800000>; | ||
68 | gpio = <&gpe2 1 0>; | ||
69 | enable-active-high; | ||
70 | }; | ||
71 | |||
72 | cam_io_12v_reg: regulator-4 { | ||
73 | compatible = "regulator-fixed"; | ||
74 | regulator-name = "8M_1.2V_EN"; | ||
75 | regulator-min-microvolt = <1200000>; | ||
76 | regulator-max-microvolt = <1200000>; | ||
77 | gpio = <&gpe2 5 0>; | ||
78 | enable-active-high; | ||
79 | }; | ||
80 | |||
81 | vt_core_15v_reg: regulator-5 { | ||
82 | compatible = "regulator-fixed"; | ||
83 | regulator-name = "VT_CORE_1.5V"; | ||
84 | regulator-min-microvolt = <1500000>; | ||
85 | regulator-max-microvolt = <1500000>; | ||
86 | gpio = <&gpe2 2 0>; | ||
87 | enable-active-high; | ||
88 | }; | ||
40 | }; | 89 | }; |
41 | 90 | ||
42 | sdhci_emmc: sdhci@12510000 { | 91 | sdhci_emmc: sdhci@12510000 { |
@@ -97,15 +146,6 @@ | |||
97 | }; | 146 | }; |
98 | }; | 147 | }; |
99 | 148 | ||
100 | tsp_reg: voltage-regulator { | ||
101 | compatible = "regulator-fixed"; | ||
102 | regulator-name = "TSP_FIXED_VOLTAGES"; | ||
103 | regulator-min-microvolt = <2800000>; | ||
104 | regulator-max-microvolt = <2800000>; | ||
105 | gpio = <&gpl0 3 0>; | ||
106 | enable-active-high; | ||
107 | }; | ||
108 | |||
109 | i2c@13890000 { | 149 | i2c@13890000 { |
110 | samsung,i2c-sda-delay = <100>; | 150 | samsung,i2c-sda-delay = <100>; |
111 | samsung,i2c-slave-addr = <0x10>; | 151 | samsung,i2c-slave-addr = <0x10>; |
@@ -218,6 +258,12 @@ | |||
218 | regulator-always-on; | 258 | regulator-always-on; |
219 | }; | 259 | }; |
220 | 260 | ||
261 | vtcam_reg: LDO12 { | ||
262 | regulator-name = "VT_CAM_1.8V"; | ||
263 | regulator-min-microvolt = <1800000>; | ||
264 | regulator-max-microvolt = <1800000>; | ||
265 | }; | ||
266 | |||
221 | vcclcd_reg: LDO13 { | 267 | vcclcd_reg: LDO13 { |
222 | regulator-name = "VCC_3.3V_LCD"; | 268 | regulator-name = "VCC_3.3V_LCD"; |
223 | regulator-min-microvolt = <3300000>; | 269 | regulator-min-microvolt = <3300000>; |