Home
last modified time | relevance | path

Searched refs:regulator_dev (Results 1 – 25 of 50) sorted by relevance

12

/linux-3.3/include/linux/regulator/
Ddriver.h22 struct regulator_dev;
88 int (*list_voltage) (struct regulator_dev *, unsigned selector);
91 int (*set_voltage) (struct regulator_dev *, int min_uV, int max_uV,
93 int (*set_voltage_sel) (struct regulator_dev *, unsigned selector);
94 int (*get_voltage) (struct regulator_dev *);
95 int (*get_voltage_sel) (struct regulator_dev *);
98 int (*set_current_limit) (struct regulator_dev *,
100 int (*get_current_limit) (struct regulator_dev *);
103 int (*enable) (struct regulator_dev *);
104 int (*disable) (struct regulator_dev *);
[all …]
/linux-3.3/drivers/regulator/
Dwm8400-regulator.c22 static int wm8400_ldo_is_enabled(struct regulator_dev *dev) in wm8400_ldo_is_enabled()
31 static int wm8400_ldo_enable(struct regulator_dev *dev) in wm8400_ldo_enable()
39 static int wm8400_ldo_disable(struct regulator_dev *dev) in wm8400_ldo_disable()
47 static int wm8400_ldo_list_voltage(struct regulator_dev *dev, in wm8400_ldo_list_voltage()
59 static int wm8400_ldo_get_voltage_sel(struct regulator_dev *dev) in wm8400_ldo_get_voltage_sel()
70 static int wm8400_ldo_set_voltage(struct regulator_dev *dev, in wm8400_ldo_set_voltage()
112 static int wm8400_dcdc_is_enabled(struct regulator_dev *dev) in wm8400_dcdc_is_enabled()
122 static int wm8400_dcdc_enable(struct regulator_dev *dev) in wm8400_dcdc_enable()
131 static int wm8400_dcdc_disable(struct regulator_dev *dev) in wm8400_dcdc_disable()
140 static int wm8400_dcdc_list_voltage(struct regulator_dev *dev, in wm8400_dcdc_list_voltage()
[all …]
Dcore.c70 struct regulator_dev *regulator;
86 struct regulator_dev *rdev;
92 static int _regulator_is_enabled(struct regulator_dev *rdev);
93 static int _regulator_disable(struct regulator_dev *rdev);
94 static int _regulator_get_voltage(struct regulator_dev *rdev);
95 static int _regulator_get_current_limit(struct regulator_dev *rdev);
96 static unsigned int _regulator_get_mode(struct regulator_dev *rdev);
97 static void _notifier_call_chain(struct regulator_dev *rdev,
99 static int _regulator_do_set_voltage(struct regulator_dev *rdev,
101 static struct regulator *create_regulator(struct regulator_dev *rdev,
[all …]
Dmax8660.c81 struct regulator_dev *rdev[];
107 static int max8660_dcdc_is_enabled(struct regulator_dev *rdev) in max8660_dcdc_is_enabled()
115 static int max8660_dcdc_enable(struct regulator_dev *rdev) in max8660_dcdc_enable()
122 static int max8660_dcdc_disable(struct regulator_dev *rdev) in max8660_dcdc_disable()
129 static int max8660_dcdc_list(struct regulator_dev *rdev, unsigned selector) in max8660_dcdc_list()
136 static int max8660_dcdc_get(struct regulator_dev *rdev) in max8660_dcdc_get()
144 static int max8660_dcdc_set(struct regulator_dev *rdev, int min_uV, int max_uV, in max8660_dcdc_set()
186 static int max8660_ldo5_list(struct regulator_dev *rdev, unsigned selector) in max8660_ldo5_list()
193 static int max8660_ldo5_get(struct regulator_dev *rdev) in max8660_ldo5_get()
201 static int max8660_ldo5_set(struct regulator_dev *rdev, int min_uV, int max_uV, in max8660_ldo5_set()
[all …]
Dwm8994-regulator.c31 struct regulator_dev *regulator;
38 static int wm8994_ldo_enable(struct regulator_dev *rdev) in wm8994_ldo_enable()
52 static int wm8994_ldo_disable(struct regulator_dev *rdev) in wm8994_ldo_disable()
66 static int wm8994_ldo_is_enabled(struct regulator_dev *rdev) in wm8994_ldo_is_enabled()
73 static int wm8994_ldo_enable_time(struct regulator_dev *rdev) in wm8994_ldo_enable_time()
80 static int wm8994_ldo1_list_voltage(struct regulator_dev *rdev, in wm8994_ldo1_list_voltage()
89 static int wm8994_ldo1_get_voltage_sel(struct regulator_dev *rdev) in wm8994_ldo1_get_voltage_sel()
101 static int wm8994_ldo1_set_voltage(struct regulator_dev *rdev, in wm8994_ldo1_set_voltage()
130 static int wm8994_ldo2_list_voltage(struct regulator_dev *rdev, in wm8994_ldo2_list_voltage()
156 static int wm8994_ldo2_get_voltage_sel(struct regulator_dev *rdev) in wm8994_ldo2_get_voltage_sel()
[all …]
Dwm831x-ldo.c42 struct regulator_dev *regulator;
49 static int wm831x_ldo_is_enabled(struct regulator_dev *rdev) in wm831x_ldo_is_enabled()
66 static int wm831x_ldo_enable(struct regulator_dev *rdev) in wm831x_ldo_enable()
75 static int wm831x_ldo_disable(struct regulator_dev *rdev) in wm831x_ldo_disable()
102 static int wm831x_gp_ldo_list_voltage(struct regulator_dev *rdev, in wm831x_gp_ldo_list_voltage()
115 static int wm831x_gp_ldo_set_voltage_int(struct regulator_dev *rdev, int reg, in wm831x_gp_ldo_set_voltage_int()
142 static int wm831x_gp_ldo_set_voltage(struct regulator_dev *rdev, in wm831x_gp_ldo_set_voltage()
153 static int wm831x_gp_ldo_set_suspend_voltage(struct regulator_dev *rdev, in wm831x_gp_ldo_set_suspend_voltage()
163 static int wm831x_gp_ldo_get_voltage_sel(struct regulator_dev *rdev) in wm831x_gp_ldo_get_voltage_sel()
179 static unsigned int wm831x_gp_ldo_get_mode(struct regulator_dev *rdev) in wm831x_gp_ldo_get_mode()
[all …]
Dmax8925-regulator.c37 struct regulator_dev *regulator;
59 static int max8925_list_voltage(struct regulator_dev *rdev, unsigned index) in max8925_list_voltage()
65 static int max8925_set_voltage(struct regulator_dev *rdev, in max8925_set_voltage()
84 static int max8925_get_voltage(struct regulator_dev *rdev) in max8925_get_voltage()
99 static int max8925_enable(struct regulator_dev *rdev) in max8925_enable()
110 static int max8925_disable(struct regulator_dev *rdev) in max8925_disable()
120 static int max8925_is_enabled(struct regulator_dev *rdev) in max8925_is_enabled()
135 static int max8925_set_dvm_voltage(struct regulator_dev *rdev, int uV) in max8925_set_dvm_voltage()
150 static int max8925_set_dvm_enable(struct regulator_dev *rdev) in max8925_set_dvm_enable()
158 static int max8925_set_dvm_disable(struct regulator_dev *rdev) in max8925_set_dvm_disable()
[all …]
Dbq24022.c23 static int bq24022_set_current_limit(struct regulator_dev *rdev, in bq24022_set_current_limit()
36 static int bq24022_get_current_limit(struct regulator_dev *rdev) in bq24022_get_current_limit()
43 static int bq24022_enable(struct regulator_dev *rdev) in bq24022_enable()
53 static int bq24022_disable(struct regulator_dev *rdev) in bq24022_disable()
63 static int bq24022_is_enabled(struct regulator_dev *rdev) in bq24022_is_enabled()
88 struct regulator_dev *bq24022; in bq24022_probe()
131 struct regulator_dev *bq24022 = platform_get_drvdata(pdev); in bq24022_remove()
Dmc13xxx.h33 struct regulator_dev *regulators[];
36 extern int mc13xxx_sw_regulator(struct regulator_dev *rdev);
37 extern int mc13xxx_sw_regulator_is_enabled(struct regulator_dev *rdev);
38 extern int mc13xxx_get_best_voltage_index(struct regulator_dev *rdev,
40 extern int mc13xxx_regulator_list_voltage(struct regulator_dev *rdev,
42 extern int mc13xxx_fixed_regulator_set_voltage(struct regulator_dev *rdev,
44 extern int mc13xxx_fixed_regulator_get_voltage(struct regulator_dev *rdev);
Dtwl-regulator.c131 static int twlreg_grp(struct regulator_dev *rdev) in twlreg_grp()
150 static int twl4030reg_is_enabled(struct regulator_dev *rdev) in twl4030reg_is_enabled()
160 static int twl6030reg_is_enabled(struct regulator_dev *rdev) in twl6030reg_is_enabled()
181 static int twl4030reg_enable(struct regulator_dev *rdev) in twl4030reg_enable()
200 static int twl6030reg_enable(struct regulator_dev *rdev) in twl6030reg_enable()
220 static int twl4030reg_disable(struct regulator_dev *rdev) in twl4030reg_disable()
237 static int twl6030reg_disable(struct regulator_dev *rdev) in twl6030reg_disable()
254 static int twl4030reg_get_status(struct regulator_dev *rdev) in twl4030reg_get_status()
270 static int twl6030reg_get_status(struct regulator_dev *rdev) in twl6030reg_get_status()
297 static int twl4030reg_set_mode(struct regulator_dev *rdev, unsigned mode) in twl4030reg_set_mode()
[all …]
Daat2870-regulator.c51 static int aat2870_ldo_list_voltage(struct regulator_dev *rdev, in aat2870_ldo_list_voltage()
59 static int aat2870_ldo_set_voltage_sel(struct regulator_dev *rdev, in aat2870_ldo_set_voltage_sel()
69 static int aat2870_ldo_get_voltage_sel(struct regulator_dev *rdev) in aat2870_ldo_get_voltage_sel()
83 static int aat2870_ldo_enable(struct regulator_dev *rdev) in aat2870_ldo_enable()
92 static int aat2870_ldo_disable(struct regulator_dev *rdev) in aat2870_ldo_disable()
100 static int aat2870_ldo_is_enabled(struct regulator_dev *rdev) in aat2870_ldo_is_enabled()
181 struct regulator_dev *rdev; in aat2870_regulator_probe()
204 struct regulator_dev *rdev = platform_get_drvdata(pdev); in aat2870_regulator_remove()
Dwm8350-regulator.c138 static int wm8350_isink_set_current(struct regulator_dev *rdev, int min_uA, in wm8350_isink_set_current()
170 static int wm8350_isink_get_current(struct regulator_dev *rdev) in wm8350_isink_get_current()
193 static int wm8350_isink_enable(struct regulator_dev *rdev) in wm8350_isink_enable()
237 static int wm8350_isink_disable(struct regulator_dev *rdev) in wm8350_isink_disable()
277 static int wm8350_isink_is_enabled(struct regulator_dev *rdev) in wm8350_isink_is_enabled()
293 static int wm8350_isink_enable_time(struct regulator_dev *rdev) in wm8350_isink_enable_time()
362 static int wm8350_dcdc_set_voltage(struct regulator_dev *rdev, int min_uV, in wm8350_dcdc_set_voltage()
408 static int wm8350_dcdc_get_voltage_sel(struct regulator_dev *rdev) in wm8350_dcdc_get_voltage_sel()
436 static int wm8350_dcdc_list_voltage(struct regulator_dev *rdev, in wm8350_dcdc_list_voltage()
444 static int wm8350_dcdc_set_suspend_voltage(struct regulator_dev *rdev, int uV) in wm8350_dcdc_set_suspend_voltage()
[all …]
Dtps6105x-regulator.c30 static int tps6105x_regulator_enable(struct regulator_dev *rdev) in tps6105x_regulator_enable()
45 static int tps6105x_regulator_disable(struct regulator_dev *rdev) in tps6105x_regulator_disable()
60 static int tps6105x_regulator_is_enabled(struct regulator_dev *rdev) in tps6105x_regulator_is_enabled()
78 static int tps6105x_regulator_get_voltage_sel(struct regulator_dev *rdev) in tps6105x_regulator_get_voltage_sel()
93 static int tps6105x_regulator_set_voltage_sel(struct regulator_dev *rdev, in tps6105x_regulator_set_voltage_sel()
108 static int tps6105x_regulator_list_voltage(struct regulator_dev *rdev, in tps6105x_regulator_list_voltage()
Dmax8649.c52 struct regulator_dev *regulator;
74 static int max8649_list_voltage(struct regulator_dev *rdev, unsigned index) in max8649_list_voltage()
79 static int max8649_get_voltage(struct regulator_dev *rdev) in max8649_get_voltage()
93 static int max8649_set_voltage(struct regulator_dev *rdev, in max8649_set_voltage()
113 static int max8649_enable(struct regulator_dev *rdev) in max8649_enable()
123 static int max8649_disable(struct regulator_dev *rdev) in max8649_disable()
130 static int max8649_is_enabled(struct regulator_dev *rdev) in max8649_is_enabled()
142 static int max8649_enable_time(struct regulator_dev *rdev) in max8649_enable_time()
165 static int max8649_set_mode(struct regulator_dev *rdev, unsigned int mode) in max8649_set_mode()
184 static unsigned int max8649_get_mode(struct regulator_dev *rdev) in max8649_get_mode()
Dmc13xxx-regulator-core.c31 static int mc13xxx_regulator_enable(struct regulator_dev *rdev) in mc13xxx_regulator_enable()
49 static int mc13xxx_regulator_disable(struct regulator_dev *rdev) in mc13xxx_regulator_disable()
66 static int mc13xxx_regulator_is_enabled(struct regulator_dev *rdev) in mc13xxx_regulator_is_enabled()
83 int mc13xxx_regulator_list_voltage(struct regulator_dev *rdev, in mc13xxx_regulator_list_voltage()
97 int mc13xxx_get_best_voltage_index(struct regulator_dev *rdev, in mc13xxx_get_best_voltage_index()
132 static int mc13xxx_regulator_set_voltage(struct regulator_dev *rdev, int min_uV, in mc13xxx_regulator_set_voltage()
158 static int mc13xxx_regulator_get_voltage(struct regulator_dev *rdev) in mc13xxx_regulator_get_voltage()
195 int mc13xxx_fixed_regulator_set_voltage(struct regulator_dev *rdev, int min_uV, in mc13xxx_fixed_regulator_set_voltage()
213 int mc13xxx_fixed_regulator_get_voltage(struct regulator_dev *rdev) in mc13xxx_fixed_regulator_get_voltage()
235 int mc13xxx_sw_regulator_is_enabled(struct regulator_dev *rdev) in mc13xxx_sw_regulator_is_enabled()
Dgpio-regulator.c38 struct regulator_dev *dev;
54 static int gpio_regulator_is_enabled(struct regulator_dev *dev) in gpio_regulator_is_enabled()
61 static int gpio_regulator_enable(struct regulator_dev *dev) in gpio_regulator_enable()
73 static int gpio_regulator_disable(struct regulator_dev *dev) in gpio_regulator_disable()
85 static int gpio_regulator_enable_time(struct regulator_dev *dev) in gpio_regulator_enable_time()
92 static int gpio_regulator_get_value(struct regulator_dev *dev) in gpio_regulator_get_value()
104 static int gpio_regulator_set_value(struct regulator_dev *dev, in gpio_regulator_set_value()
128 static int gpio_regulator_set_voltage(struct regulator_dev *dev, in gpio_regulator_set_voltage()
135 static int gpio_regulator_list_voltage(struct regulator_dev *dev, in gpio_regulator_list_voltage()
146 static int gpio_regulator_set_current_limit(struct regulator_dev *dev, in gpio_regulator_set_current_limit()
Dlp3971.c29 struct regulator_dev **rdev;
124 static int lp3971_ldo_list_voltage(struct regulator_dev *dev, unsigned index) in lp3971_ldo_list_voltage()
130 static int lp3971_ldo_is_enabled(struct regulator_dev *dev) in lp3971_ldo_is_enabled()
141 static int lp3971_ldo_enable(struct regulator_dev *dev) in lp3971_ldo_enable()
150 static int lp3971_ldo_disable(struct regulator_dev *dev) in lp3971_ldo_disable()
159 static int lp3971_ldo_get_voltage(struct regulator_dev *dev) in lp3971_ldo_get_voltage()
171 static int lp3971_ldo_set_voltage(struct regulator_dev *dev, in lp3971_ldo_set_voltage()
208 static int lp3971_dcdc_list_voltage(struct regulator_dev *dev, unsigned index) in lp3971_dcdc_list_voltage()
213 static int lp3971_dcdc_is_enabled(struct regulator_dev *dev) in lp3971_dcdc_is_enabled()
224 static int lp3971_dcdc_enable(struct regulator_dev *dev) in lp3971_dcdc_enable()
[all …]
Dda9052-regulator.c61 struct regulator_dev *rdev;
73 static int da9052_regulator_enable(struct regulator_dev *rdev) in da9052_regulator_enable()
84 static int da9052_regulator_disable(struct regulator_dev *rdev) in da9052_regulator_disable()
95 static int da9052_regulator_is_enabled(struct regulator_dev *rdev) in da9052_regulator_is_enabled()
109 static int da9052_dcdc_get_current_limit(struct regulator_dev *rdev) in da9052_dcdc_get_current_limit()
136 static int da9052_dcdc_set_current_limit(struct regulator_dev *rdev, int min_uA, in da9052_dcdc_set_current_limit()
176 static int da9052_list_buckperi_voltage(struct regulator_dev *rdev, in da9052_list_buckperi_voltage()
198 static int da9052_list_voltage(struct regulator_dev *rdev, in da9052_list_voltage()
213 static int da9052_regulator_set_voltage_int(struct regulator_dev *rdev, in da9052_regulator_set_voltage_int()
240 static int da9052_set_ldo_voltage(struct regulator_dev *rdev, in da9052_set_ldo_voltage()
[all …]
Dpcf50633-regulator.c110 static int pcf50633_regulator_set_voltage(struct regulator_dev *rdev, in pcf50633_regulator_set_voltage()
187 static int pcf50633_regulator_get_voltage(struct regulator_dev *rdev) in pcf50633_regulator_get_voltage()
206 static int pcf50633_regulator_list_voltage(struct regulator_dev *rdev, in pcf50633_regulator_list_voltage()
230 static int pcf50633_regulator_enable(struct regulator_dev *rdev) in pcf50633_regulator_enable()
247 static int pcf50633_regulator_disable(struct regulator_dev *rdev) in pcf50633_regulator_disable()
264 static int pcf50633_regulator_is_enabled(struct regulator_dev *rdev) in pcf50633_regulator_is_enabled()
316 struct regulator_dev *rdev; in pcf50633_regulator_probe()
337 struct regulator_dev *rdev = platform_get_drvdata(pdev); in pcf50633_regulator_remove()
Dab3100.c54 struct regulator_dev *rdev;
180 static int ab3100_enable_regulator(struct regulator_dev *reg) in ab3100_enable_regulator()
211 static int ab3100_disable_regulator(struct regulator_dev *reg) in ab3100_disable_regulator()
244 static int ab3100_is_enabled_regulator(struct regulator_dev *reg) in ab3100_is_enabled_regulator()
261 static int ab3100_list_voltage_regulator(struct regulator_dev *reg, in ab3100_list_voltage_regulator()
271 static int ab3100_get_voltage_regulator(struct regulator_dev *reg) in ab3100_get_voltage_regulator()
308 static int ab3100_get_best_voltage_index(struct regulator_dev *reg, in ab3100_get_best_voltage_index()
341 static int ab3100_set_voltage_regulator(struct regulator_dev *reg, in ab3100_set_voltage_regulator()
378 static int ab3100_set_suspend_voltage_regulator(struct regulator_dev *reg, in ab3100_set_suspend_voltage_regulator()
422 static int ab3100_get_voltage_regulator_external(struct regulator_dev *reg) in ab3100_get_voltage_regulator_external()
[all …]
Dmax1586.c47 struct regulator_dev *rdev[0];
66 static int max1586_v3_set(struct regulator_dev *rdev, int min_uV, int max_uV, in max1586_v3_set()
91 static int max1586_v3_list(struct regulator_dev *rdev, unsigned selector) in max1586_v3_list()
113 static int max1586_v6_set(struct regulator_dev *rdev, int min_uV, int max_uV, in max1586_v6_set()
143 static int max1586_v6_list(struct regulator_dev *rdev, unsigned selector) in max1586_v6_list()
186 struct regulator_dev **rdev; in max1586_pmic_probe()
192 sizeof(struct regulator_dev *) * (MAX1586_V6 + 1), in max1586_pmic_probe()
Dda903x.c95 static inline struct device *to_da903x_dev(struct regulator_dev *rdev) in to_da903x_dev()
110 static int da903x_set_ldo_voltage(struct regulator_dev *rdev, in da903x_set_ldo_voltage()
130 static int da903x_get_voltage(struct regulator_dev *rdev) in da903x_get_voltage()
147 static int da903x_enable(struct regulator_dev *rdev) in da903x_enable()
156 static int da903x_disable(struct regulator_dev *rdev) in da903x_disable()
165 static int da903x_is_enabled(struct regulator_dev *rdev) in da903x_is_enabled()
179 static int da903x_list_voltage(struct regulator_dev *rdev, unsigned selector) in da903x_list_voltage()
191 static int da9030_set_ldo1_15_voltage(struct regulator_dev *rdev, in da9030_set_ldo1_15_voltage()
220 static int da9030_set_ldo14_voltage(struct regulator_dev *rdev, in da9030_set_ldo14_voltage()
249 static int da9030_get_ldo14_voltage(struct regulator_dev *rdev) in da9030_get_ldo14_voltage()
[all …]
Disl6271a-regulator.c35 struct regulator_dev *rdev[3];
39 static int isl6271a_get_voltage(struct regulator_dev *dev) in isl6271a_get_voltage()
61 static int isl6271a_set_voltage(struct regulator_dev *dev, in isl6271a_set_voltage()
95 static int isl6271a_list_voltage(struct regulator_dev *dev, unsigned selector) in isl6271a_list_voltage()
106 static int isl6271a_get_fixed_voltage(struct regulator_dev *dev) in isl6271a_get_fixed_voltage()
112 static int isl6271a_list_fixed_voltage(struct regulator_dev *dev, unsigned selector) in isl6271a_list_fixed_voltage()
Dlp3972.c26 struct regulator_dev **rdev;
245 static int lp3972_ldo_list_voltage(struct regulator_dev *dev, unsigned index) in lp3972_ldo_list_voltage()
251 static int lp3972_ldo_is_enabled(struct regulator_dev *dev) in lp3972_ldo_is_enabled()
262 static int lp3972_ldo_enable(struct regulator_dev *dev) in lp3972_ldo_enable()
272 static int lp3972_ldo_disable(struct regulator_dev *dev) in lp3972_ldo_disable()
282 static int lp3972_ldo_get_voltage(struct regulator_dev *dev) in lp3972_ldo_get_voltage()
295 static int lp3972_ldo_set_voltage(struct regulator_dev *dev, in lp3972_ldo_set_voltage()
361 static int lp3972_dcdc_list_voltage(struct regulator_dev *dev, unsigned index) in lp3972_dcdc_list_voltage()
367 static int lp3972_dcdc_is_enabled(struct regulator_dev *dev) in lp3972_dcdc_is_enabled()
378 static int lp3972_dcdc_enable(struct regulator_dev *dev) in lp3972_dcdc_enable()
[all …]
Dtps65023-regulator.c143 struct regulator_dev *rdev[TPS65023_NUM_REGULATOR];
155 static int tps65023_dcdc_is_enabled(struct regulator_dev *dev) in tps65023_dcdc_is_enabled()
174 static int tps65023_ldo_is_enabled(struct regulator_dev *dev) in tps65023_ldo_is_enabled()
193 static int tps65023_dcdc_enable(struct regulator_dev *dev) in tps65023_dcdc_enable()
206 static int tps65023_dcdc_disable(struct regulator_dev *dev) in tps65023_dcdc_disable()
219 static int tps65023_ldo_enable(struct regulator_dev *dev) in tps65023_ldo_enable()
232 static int tps65023_ldo_disable(struct regulator_dev *dev) in tps65023_ldo_disable()
245 static int tps65023_dcdc_get_voltage(struct regulator_dev *dev) in tps65023_dcdc_get_voltage()
264 static int tps65023_dcdc_set_voltage(struct regulator_dev *dev, in tps65023_dcdc_set_voltage()
310 static int tps65023_ldo_get_voltage(struct regulator_dev *dev) in tps65023_ldo_get_voltage()
[all …]

12