Home
last modified time | relevance | path

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

/linux-4.1.27/include/linux/regulator/
Ddriver.h23 struct regulator_dev;
130 int (*list_voltage) (struct regulator_dev *, unsigned selector);
133 int (*set_voltage) (struct regulator_dev *, int min_uV, int max_uV,
135 int (*map_voltage)(struct regulator_dev *, int min_uV, int max_uV);
136 int (*set_voltage_sel) (struct regulator_dev *, unsigned selector);
137 int (*get_voltage) (struct regulator_dev *);
138 int (*get_voltage_sel) (struct regulator_dev *);
141 int (*set_current_limit) (struct regulator_dev *,
143 int (*get_current_limit) (struct regulator_dev *);
146 int (*enable) (struct regulator_dev *);
[all …]
/linux-4.1.27/drivers/regulator/
Dcore.c71 struct regulator_dev *regulator;
100 static int _regulator_is_enabled(struct regulator_dev *rdev);
101 static int _regulator_disable(struct regulator_dev *rdev);
102 static int _regulator_get_voltage(struct regulator_dev *rdev);
103 static int _regulator_get_current_limit(struct regulator_dev *rdev);
104 static unsigned int _regulator_get_mode(struct regulator_dev *rdev);
105 static int _notifier_call_chain(struct regulator_dev *rdev,
107 static int _regulator_do_set_voltage(struct regulator_dev *rdev,
109 static struct regulator *create_regulator(struct regulator_dev *rdev,
113 static struct regulator_dev *dev_to_rdev(struct device *dev) in dev_to_rdev()
[all …]
Dhelpers.c31 int regulator_is_enabled_regmap(struct regulator_dev *rdev) in regulator_is_enabled_regmap()
63 int regulator_enable_regmap(struct regulator_dev *rdev) in regulator_enable_regmap()
89 int regulator_disable_regmap(struct regulator_dev *rdev) in regulator_disable_regmap()
115 int regulator_get_voltage_sel_regmap(struct regulator_dev *rdev) in regulator_get_voltage_sel_regmap()
141 int regulator_set_voltage_sel_regmap(struct regulator_dev *rdev, unsigned sel) in regulator_set_voltage_sel_regmap()
172 int regulator_map_voltage_iterate(struct regulator_dev *rdev, in regulator_map_voltage_iterate()
210 int regulator_map_voltage_ascend(struct regulator_dev *rdev, in regulator_map_voltage_ascend()
241 int regulator_map_voltage_linear(struct regulator_dev *rdev, in regulator_map_voltage_linear()
287 int regulator_map_voltage_linear_range(struct regulator_dev *rdev, in regulator_map_voltage_linear_range()
349 int regulator_list_voltage_linear(struct regulator_dev *rdev, in regulator_list_voltage_linear()
[all …]
Dtwl-regulator.c142 static int twlreg_grp(struct regulator_dev *rdev) in twlreg_grp()
161 static int twl4030reg_is_enabled(struct regulator_dev *rdev) in twl4030reg_is_enabled()
171 static int twl6030reg_is_enabled(struct regulator_dev *rdev) in twl6030reg_is_enabled()
191 static int twl4030reg_enable(struct regulator_dev *rdev) in twl4030reg_enable()
208 static int twl6030reg_enable(struct regulator_dev *rdev) in twl6030reg_enable()
225 static int twl4030reg_disable(struct regulator_dev *rdev) in twl4030reg_disable()
242 static int twl6030reg_disable(struct regulator_dev *rdev) in twl6030reg_disable()
259 static int twl4030reg_get_status(struct regulator_dev *rdev) in twl4030reg_get_status()
275 static int twl6030reg_get_status(struct regulator_dev *rdev) in twl6030reg_get_status()
302 static int twl4030reg_set_mode(struct regulator_dev *rdev, unsigned mode) in twl4030reg_set_mode()
[all …]
Dmax8660.c111 static int max8660_dcdc_is_enabled(struct regulator_dev *rdev) in max8660_dcdc_is_enabled()
120 static int max8660_dcdc_enable(struct regulator_dev *rdev) in max8660_dcdc_enable()
128 static int max8660_dcdc_disable(struct regulator_dev *rdev) in max8660_dcdc_disable()
136 static int max8660_dcdc_get_voltage_sel(struct regulator_dev *rdev) in max8660_dcdc_get_voltage_sel()
145 static int max8660_dcdc_set_voltage_sel(struct regulator_dev *rdev, in max8660_dcdc_set_voltage_sel()
175 static int max8660_ldo5_get_voltage_sel(struct regulator_dev *rdev) in max8660_ldo5_get_voltage_sel()
183 static int max8660_ldo5_set_voltage_sel(struct regulator_dev *rdev, in max8660_ldo5_set_voltage_sel()
209 static int max8660_ldo67_is_enabled(struct regulator_dev *rdev) in max8660_ldo67_is_enabled()
218 static int max8660_ldo67_enable(struct regulator_dev *rdev) in max8660_ldo67_enable()
226 static int max8660_ldo67_disable(struct regulator_dev *rdev) in max8660_ldo67_disable()
[all …]
Dda9210-regulator.c34 struct regulator_dev *rdev;
43 static int da9210_set_current_limit(struct regulator_dev *rdev, int min_uA,
45 static int da9210_get_current_limit(struct regulator_dev *rdev);
84 static int da9210_set_current_limit(struct regulator_dev *rdev, int min_uA, in da9210_set_current_limit()
106 static int da9210_get_current_limit(struct regulator_dev *rdev) in da9210_get_current_limit()
132 struct regulator_dev *rdev = NULL; in da9210_i2c_probe()
Dmax8925-regulator.c45 static int max8925_set_voltage_sel(struct regulator_dev *rdev, in max8925_set_voltage_sel()
54 static int max8925_get_voltage_sel(struct regulator_dev *rdev) in max8925_get_voltage_sel()
69 static int max8925_enable(struct regulator_dev *rdev) in max8925_enable()
80 static int max8925_disable(struct regulator_dev *rdev) in max8925_disable()
90 static int max8925_is_enabled(struct regulator_dev *rdev) in max8925_is_enabled()
105 static int max8925_set_dvm_voltage(struct regulator_dev *rdev, int uV) in max8925_set_dvm_voltage()
120 static int max8925_set_dvm_enable(struct regulator_dev *rdev) in max8925_set_dvm_enable()
128 static int max8925_set_dvm_disable(struct regulator_dev *rdev) in max8925_set_dvm_disable()
283 struct regulator_dev *rdev; in max8925_regulator_probe()
Danatop-regulator.c58 static int anatop_regmap_set_voltage_time_sel(struct regulator_dev *reg, in anatop_regmap_set_voltage_time_sel()
84 static int anatop_regmap_enable(struct regulator_dev *reg) in anatop_regmap_enable()
93 static int anatop_regmap_disable(struct regulator_dev *reg) in anatop_regmap_disable()
98 static int anatop_regmap_is_enabled(struct regulator_dev *reg) in anatop_regmap_is_enabled()
103 static int anatop_regmap_core_set_voltage_sel(struct regulator_dev *reg, in anatop_regmap_core_set_voltage_sel()
120 static int anatop_regmap_core_get_voltage_sel(struct regulator_dev *reg) in anatop_regmap_core_get_voltage_sel()
130 static int anatop_regmap_get_bypass(struct regulator_dev *reg, bool *enable) in anatop_regmap_get_bypass()
145 static int anatop_regmap_set_bypass(struct regulator_dev *reg, bool enable) in anatop_regmap_set_bypass()
185 struct regulator_dev *rdev; in anatop_regulator_probe()
Dlp3971.c110 static int lp3971_ldo_is_enabled(struct regulator_dev *dev) in lp3971_ldo_is_enabled()
121 static int lp3971_ldo_enable(struct regulator_dev *dev) in lp3971_ldo_enable()
130 static int lp3971_ldo_disable(struct regulator_dev *dev) in lp3971_ldo_disable()
139 static int lp3971_ldo_get_voltage_sel(struct regulator_dev *dev) in lp3971_ldo_get_voltage_sel()
151 static int lp3971_ldo_set_voltage_sel(struct regulator_dev *dev, in lp3971_ldo_set_voltage_sel()
172 static int lp3971_dcdc_is_enabled(struct regulator_dev *dev) in lp3971_dcdc_is_enabled()
183 static int lp3971_dcdc_enable(struct regulator_dev *dev) in lp3971_dcdc_enable()
192 static int lp3971_dcdc_disable(struct regulator_dev *dev) in lp3971_dcdc_disable()
201 static int lp3971_dcdc_get_voltage_sel(struct regulator_dev *dev) in lp3971_dcdc_get_voltage_sel()
213 static int lp3971_dcdc_set_voltage_sel(struct regulator_dev *dev, in lp3971_dcdc_set_voltage_sel()
[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()
Daat2870-regulator.c45 static int aat2870_ldo_set_voltage_sel(struct regulator_dev *rdev, in aat2870_ldo_set_voltage_sel()
55 static int aat2870_ldo_get_voltage_sel(struct regulator_dev *rdev) in aat2870_ldo_get_voltage_sel()
69 static int aat2870_ldo_enable(struct regulator_dev *rdev) in aat2870_ldo_enable()
78 static int aat2870_ldo_disable(struct regulator_dev *rdev) in aat2870_ldo_disable()
86 static int aat2870_ldo_is_enabled(struct regulator_dev *rdev) in aat2870_ldo_is_enabled()
167 struct regulator_dev *rdev; in aat2870_regulator_probe()
Dlp3972.c225 static int lp3972_ldo_is_enabled(struct regulator_dev *dev) in lp3972_ldo_is_enabled()
236 static int lp3972_ldo_enable(struct regulator_dev *dev) in lp3972_ldo_enable()
246 static int lp3972_ldo_disable(struct regulator_dev *dev) in lp3972_ldo_disable()
256 static int lp3972_ldo_get_voltage_sel(struct regulator_dev *dev) in lp3972_ldo_get_voltage_sel()
269 static int lp3972_ldo_set_voltage_sel(struct regulator_dev *dev, in lp3972_ldo_set_voltage_sel()
318 static int lp3972_dcdc_is_enabled(struct regulator_dev *dev) in lp3972_dcdc_is_enabled()
329 static int lp3972_dcdc_enable(struct regulator_dev *dev) in lp3972_dcdc_enable()
341 static int lp3972_dcdc_disable(struct regulator_dev *dev) in lp3972_dcdc_disable()
353 static int lp3972_dcdc_get_voltage_sel(struct regulator_dev *dev) in lp3972_dcdc_get_voltage_sel()
365 static int lp3972_dcdc_set_voltage_sel(struct regulator_dev *dev, in lp3972_dcdc_set_voltage_sel()
[all …]
Dwm8350-regulator.c111 static int wm8350_isink_set_current(struct regulator_dev *rdev, int min_uA, in wm8350_isink_set_current()
143 static int wm8350_isink_get_current(struct regulator_dev *rdev) in wm8350_isink_get_current()
166 static int wm8350_isink_enable(struct regulator_dev *rdev) in wm8350_isink_enable()
210 static int wm8350_isink_disable(struct regulator_dev *rdev) in wm8350_isink_disable()
250 static int wm8350_isink_is_enabled(struct regulator_dev *rdev) in wm8350_isink_is_enabled()
266 static int wm8350_isink_enable_time(struct regulator_dev *rdev) in wm8350_isink_enable_time()
335 static int wm8350_dcdc_set_suspend_voltage(struct regulator_dev *rdev, int uV) in wm8350_dcdc_set_suspend_voltage()
372 static int wm8350_dcdc_set_suspend_enable(struct regulator_dev *rdev) in wm8350_dcdc_set_suspend_enable()
412 static int wm8350_dcdc_set_suspend_disable(struct regulator_dev *rdev) in wm8350_dcdc_set_suspend_disable()
452 static int wm8350_dcdc25_set_suspend_enable(struct regulator_dev *rdev) in wm8350_dcdc25_set_suspend_enable()
[all …]
Dwm831x-isink.c35 struct regulator_dev *regulator;
38 static int wm831x_isink_enable(struct regulator_dev *rdev) in wm831x_isink_enable()
60 static int wm831x_isink_disable(struct regulator_dev *rdev) in wm831x_isink_disable()
78 static int wm831x_isink_is_enabled(struct regulator_dev *rdev) in wm831x_isink_is_enabled()
95 static int wm831x_isink_set_current(struct regulator_dev *rdev, in wm831x_isink_set_current()
114 static int wm831x_isink_get_current(struct regulator_dev *rdev) in wm831x_isink_get_current()
Dmc13xxx-regulator-core.c31 static int mc13xxx_regulator_enable(struct regulator_dev *rdev) in mc13xxx_regulator_enable()
44 static int mc13xxx_regulator_disable(struct regulator_dev *rdev) in mc13xxx_regulator_disable()
56 static int mc13xxx_regulator_is_enabled(struct regulator_dev *rdev) in mc13xxx_regulator_is_enabled()
70 static int mc13xxx_regulator_set_voltage_sel(struct regulator_dev *rdev, in mc13xxx_regulator_set_voltage_sel()
82 static int mc13xxx_regulator_get_voltage(struct regulator_dev *rdev) in mc13xxx_regulator_get_voltage()
116 int mc13xxx_fixed_regulator_set_voltage(struct regulator_dev *rdev, int min_uV, in mc13xxx_fixed_regulator_set_voltage()
Dtps65912-regulator.c110 struct regulator_dev *rdev[TPS65912_NUM_REGULATOR];
250 static int tps65912_reg_is_enabled(struct regulator_dev *dev) in tps65912_reg_is_enabled()
270 static int tps65912_reg_enable(struct regulator_dev *dev) in tps65912_reg_enable()
287 static int tps65912_reg_disable(struct regulator_dev *dev) in tps65912_reg_disable()
300 static int tps65912_set_mode(struct regulator_dev *dev, unsigned int mode) in tps65912_set_mode()
342 static unsigned int tps65912_get_mode(struct regulator_dev *dev) in tps65912_get_mode()
366 static int tps65912_list_voltage(struct regulator_dev *dev, unsigned selector) in tps65912_list_voltage()
397 static int tps65912_get_voltage_sel(struct regulator_dev *dev) in tps65912_get_voltage_sel()
414 static int tps65912_set_voltage_sel(struct regulator_dev *dev, in tps65912_set_voltage_sel()
458 struct regulator_dev *rdev; in tps65912_probe()
Dad5398.c28 struct regulator_dev *rdev;
67 static int ad5398_get_current_limit(struct regulator_dev *rdev) in ad5398_get_current_limit()
83 static int ad5398_set_current_limit(struct regulator_dev *rdev, int min_uA, int max_uA) in ad5398_set_current_limit()
123 static int ad5398_is_enabled(struct regulator_dev *rdev) in ad5398_is_enabled()
140 static int ad5398_enable(struct regulator_dev *rdev) in ad5398_enable()
161 static int ad5398_disable(struct regulator_dev *rdev) in ad5398_disable()
Dpcap-regulator.c149 static int pcap_regulator_set_voltage_sel(struct regulator_dev *rdev, in pcap_regulator_set_voltage_sel()
164 static int pcap_regulator_get_voltage_sel(struct regulator_dev *rdev) in pcap_regulator_get_voltage_sel()
178 static int pcap_regulator_enable(struct regulator_dev *rdev) in pcap_regulator_enable()
189 static int pcap_regulator_disable(struct regulator_dev *rdev) in pcap_regulator_disable()
200 static int pcap_regulator_is_enabled(struct regulator_dev *rdev) in pcap_regulator_is_enabled()
241 struct regulator_dev *rdev; in pcap_regulator_probe()
Dtps80031-regulator.c88 struct regulator_dev *rdev;
96 static inline struct device *to_tps80031_dev(struct regulator_dev *rdev) in to_tps80031_dev()
101 static int tps80031_reg_is_enabled(struct regulator_dev *rdev) in tps80031_reg_is_enabled()
121 static int tps80031_reg_enable(struct regulator_dev *rdev) in tps80031_reg_enable()
140 static int tps80031_reg_disable(struct regulator_dev *rdev) in tps80031_reg_disable()
165 static int tps80031_dcdc_list_voltage(struct regulator_dev *rdev, unsigned sel) in tps80031_dcdc_list_voltage()
178 static int tps80031_dcdc_set_voltage_sel(struct regulator_dev *rdev, in tps80031_dcdc_set_voltage_sel()
212 static int tps80031_dcdc_get_voltage_sel(struct regulator_dev *rdev) in tps80031_dcdc_get_voltage_sel()
241 static int tps80031_ldo_list_voltage(struct regulator_dev *rdev, in tps80031_ldo_list_voltage()
265 static int tps80031_ldo_map_voltage(struct regulator_dev *rdev, in tps80031_ldo_map_voltage()
[all …]
Dda9055-regulator.c81 struct regulator_dev *rdev;
85 static unsigned int da9055_buck_get_mode(struct regulator_dev *rdev) in da9055_buck_get_mode()
110 static int da9055_buck_set_mode(struct regulator_dev *rdev, in da9055_buck_set_mode()
133 static unsigned int da9055_ldo_get_mode(struct regulator_dev *rdev) in da9055_ldo_get_mode()
149 static int da9055_ldo_set_mode(struct regulator_dev *rdev, unsigned int mode) in da9055_ldo_set_mode()
171 static int da9055_buck_get_current_limit(struct regulator_dev *rdev) in da9055_buck_get_current_limit()
185 static int da9055_buck_set_current_limit(struct regulator_dev *rdev, int min_uA, in da9055_buck_set_current_limit()
204 static int da9055_regulator_get_voltage_sel(struct regulator_dev *rdev) in da9055_regulator_get_voltage_sel()
235 static int da9055_regulator_set_voltage_sel(struct regulator_dev *rdev, in da9055_regulator_set_voltage_sel()
278 static int da9055_regulator_set_suspend_voltage(struct regulator_dev *rdev, in da9055_regulator_set_suspend_voltage()
[all …]
Dab8500-ext.c48 struct regulator_dev *rdev;
59 static int ab8500_ext_regulator_enable(struct regulator_dev *rdev) in ab8500_ext_regulator_enable()
96 static int ab8500_ext_regulator_disable(struct regulator_dev *rdev) in ab8500_ext_regulator_disable()
132 static int ab8500_ext_regulator_is_enabled(struct regulator_dev *rdev) in ab8500_ext_regulator_is_enabled()
163 static int ab8500_ext_regulator_set_mode(struct regulator_dev *rdev, in ab8500_ext_regulator_set_mode()
214 static unsigned int ab8500_ext_regulator_get_mode(struct regulator_dev *rdev) in ab8500_ext_regulator_get_mode()
234 static int ab8500_ext_set_voltage(struct regulator_dev *rdev, int min_uV, in ab8500_ext_set_voltage()
256 static int ab8500_ext_list_voltage(struct regulator_dev *rdev, in ab8500_ext_list_voltage()
Dda903x.c89 static inline struct device *to_da903x_dev(struct regulator_dev *rdev) in to_da903x_dev()
104 static int da903x_set_voltage_sel(struct regulator_dev *rdev, unsigned selector) in da903x_set_voltage_sel()
119 static int da903x_get_voltage_sel(struct regulator_dev *rdev) in da903x_get_voltage_sel()
139 static int da903x_enable(struct regulator_dev *rdev) in da903x_enable()
148 static int da903x_disable(struct regulator_dev *rdev) in da903x_disable()
157 static int da903x_is_enabled(struct regulator_dev *rdev) in da903x_is_enabled()
172 static int da9030_set_ldo1_15_voltage_sel(struct regulator_dev *rdev, in da9030_set_ldo1_15_voltage_sel()
193 static int da9030_map_ldo14_voltage(struct regulator_dev *rdev, in da9030_map_ldo14_voltage()
215 static int da9030_list_ldo14_voltage(struct regulator_dev *rdev, in da9030_list_ldo14_voltage()
235 static int da9034_set_dvc_voltage_sel(struct regulator_dev *rdev, in da9034_set_dvc_voltage_sel()
[all …]
Ddummy.h21 struct regulator_dev;
23 extern struct regulator_dev *dummy_regulator_rdev;
Dmax77693.c40 static int max77693_chg_is_enabled(struct regulator_dev *rdev) in max77693_chg_is_enabled()
57 static int max77693_chg_get_current_limit(struct regulator_dev *rdev) in max77693_chg_get_current_limit()
84 static int max77693_chg_set_current_limit(struct regulator_dev *rdev, in max77693_chg_set_current_limit()
171 struct regulator_dev *rdev; in max77693_pmic_probe()
Dwm831x-ldo.c43 struct regulator_dev *regulator;
70 static int wm831x_gp_ldo_set_suspend_voltage(struct regulator_dev *rdev, in wm831x_gp_ldo_set_suspend_voltage()
84 static unsigned int wm831x_gp_ldo_get_mode(struct regulator_dev *rdev) in wm831x_gp_ldo_get_mode()
109 static int wm831x_gp_ldo_set_mode(struct regulator_dev *rdev, in wm831x_gp_ldo_set_mode()
161 static int wm831x_gp_ldo_get_status(struct regulator_dev *rdev) in wm831x_gp_ldo_get_status()
189 static unsigned int wm831x_gp_ldo_get_optimum_mode(struct regulator_dev *rdev, in wm831x_gp_ldo_get_optimum_mode()
322 static int wm831x_aldo_set_suspend_voltage(struct regulator_dev *rdev, in wm831x_aldo_set_suspend_voltage()
336 static unsigned int wm831x_aldo_get_mode(struct regulator_dev *rdev) in wm831x_aldo_get_mode()
353 static int wm831x_aldo_set_mode(struct regulator_dev *rdev, in wm831x_aldo_set_mode()
383 static int wm831x_aldo_get_status(struct regulator_dev *rdev) in wm831x_aldo_get_status()
[all …]
Dda9063-regulator.c107 struct regulator_dev *rdev;
166 static int da9063_set_current_limit(struct regulator_dev *rdev, in da9063_set_current_limit()
182 static int da9063_get_current_limit(struct regulator_dev *rdev) in da9063_get_current_limit()
199 static int da9063_buck_set_mode(struct regulator_dev *rdev, unsigned mode) in da9063_buck_set_mode()
227 static unsigned da9063_buck_get_mode(struct regulator_dev *rdev) in da9063_buck_get_mode()
280 static int da9063_ldo_set_mode(struct regulator_dev *rdev, unsigned mode) in da9063_ldo_set_mode()
299 static unsigned da9063_ldo_get_mode(struct regulator_dev *rdev) in da9063_ldo_get_mode()
326 static int da9063_buck_get_status(struct regulator_dev *rdev) in da9063_buck_get_status()
343 static int da9063_ldo_get_status(struct regulator_dev *rdev) in da9063_ldo_get_status()
360 static int da9063_set_suspend_voltage(struct regulator_dev *rdev, int uV) in da9063_set_suspend_voltage()
[all …]
Dwm831x-dcdc.c57 struct regulator_dev *regulator;
64 static unsigned int wm831x_dcdc_get_mode(struct regulator_dev *rdev) in wm831x_dcdc_get_mode()
119 static int wm831x_dcdc_set_mode(struct regulator_dev *rdev, unsigned int mode) in wm831x_dcdc_set_mode()
128 static int wm831x_dcdc_set_suspend_mode(struct regulator_dev *rdev, in wm831x_dcdc_set_suspend_mode()
138 static int wm831x_dcdc_get_status(struct regulator_dev *rdev) in wm831x_dcdc_get_status()
208 static int wm831x_buckv_list_voltage(struct regulator_dev *rdev, in wm831x_buckv_list_voltage()
218 static int wm831x_buckv_map_voltage(struct regulator_dev *rdev, in wm831x_buckv_map_voltage()
236 static int wm831x_buckv_set_dvs(struct regulator_dev *rdev, int state) in wm831x_buckv_set_dvs()
254 static int wm831x_buckv_set_voltage_sel(struct regulator_dev *rdev, in wm831x_buckv_set_voltage_sel()
304 static int wm831x_buckv_set_suspend_voltage(struct regulator_dev *rdev, in wm831x_buckv_set_suspend_voltage()
[all …]
Dmax77802.c105 static int max77802_set_suspend_disable(struct regulator_dev *rdev) in max77802_set_suspend_disable()
122 static int max77802_set_mode(struct regulator_dev *rdev, unsigned int mode) in max77802_set_mode()
147 static unsigned max77802_get_mode(struct regulator_dev *rdev) in max77802_get_mode()
171 static int max77802_set_suspend_mode(struct regulator_dev *rdev, in max77802_set_suspend_mode()
221 static int max77802_enable(struct regulator_dev *rdev) in max77802_enable()
235 static int max77802_find_ramp_value(struct regulator_dev *rdev, in max77802_find_ramp_value()
253 static int max77802_set_ramp_delay_2bit(struct regulator_dev *rdev, in max77802_set_ramp_delay_2bit()
274 static int max77802_set_ramp_delay_4bit(struct regulator_dev *rdev, in max77802_set_ramp_delay_4bit()
554 struct regulator_dev *rdev; in max77802_pmic_probe()
Dab3100.c51 struct regulator_dev *rdev;
159 static int ab3100_enable_regulator(struct regulator_dev *reg) in ab3100_enable_regulator()
190 static int ab3100_disable_regulator(struct regulator_dev *reg) in ab3100_disable_regulator()
223 static int ab3100_is_enabled_regulator(struct regulator_dev *reg) in ab3100_is_enabled_regulator()
240 static int ab3100_get_voltage_regulator(struct regulator_dev *reg) in ab3100_get_voltage_regulator()
273 static int ab3100_set_voltage_regulator_sel(struct regulator_dev *reg, in ab3100_set_voltage_regulator_sel()
302 static int ab3100_set_suspend_voltage_regulator(struct regulator_dev *reg, in ab3100_set_suspend_voltage_regulator()
346 static int ab3100_get_voltage_regulator_external(struct regulator_dev *reg) in ab3100_get_voltage_regulator_external()
505 struct regulator_dev *rdev; in ab3100_regulator_register()
Dmax8997.c139 static int max8997_list_voltage_charger_cv(struct regulator_dev *rdev, in max8997_list_voltage_charger_cv()
161 static int max8997_list_voltage(struct regulator_dev *rdev, in max8997_list_voltage()
183 static int max8997_get_enable_register(struct regulator_dev *rdev, in max8997_get_enable_register()
257 static int max8997_reg_is_enabled(struct regulator_dev *rdev) in max8997_reg_is_enabled()
275 static int max8997_reg_enable(struct regulator_dev *rdev) in max8997_reg_enable()
288 static int max8997_reg_disable(struct regulator_dev *rdev) in max8997_reg_disable()
301 static int max8997_get_voltage_register(struct regulator_dev *rdev, in max8997_get_voltage_register()
367 static int max8997_get_voltage_sel(struct regulator_dev *rdev) in max8997_get_voltage_sel()
411 static int max8997_set_voltage_charger_cv(struct regulator_dev *rdev, in max8997_set_voltage_charger_cv()
466 static int max8997_set_voltage_ldobuck(struct regulator_dev *rdev, in max8997_set_voltage_ldobuck()
[all …]
Dpwm-regulator.c36 static int pwm_regulator_get_voltage_sel(struct regulator_dev *dev) in pwm_regulator_get_voltage_sel()
43 static int pwm_regulator_set_voltage_sel(struct regulator_dev *dev, in pwm_regulator_set_voltage_sel()
76 static int pwm_regulator_list_voltage(struct regulator_dev *dev, in pwm_regulator_list_voltage()
106 struct regulator_dev *regulator; in pwm_regulator_probe()
Dmax77843.c36 static int max77843_reg_is_enabled(struct regulator_dev *rdev) in max77843_reg_is_enabled()
51 static int max77843_reg_get_current_limit(struct regulator_dev *rdev) in max77843_reg_get_current_limit()
80 static int max77843_reg_set_current_limit(struct regulator_dev *rdev, in max77843_reg_set_current_limit()
182 struct regulator_dev *regulator; in max77843_regulator_probe()
Dmax1586.c69 static int max1586_v3_get_voltage_sel(struct regulator_dev *rdev) in max1586_v3_get_voltage_sel()
76 static int max1586_v3_set_voltage_sel(struct regulator_dev *rdev, in max1586_v3_set_voltage_sel()
97 static int max1586_v6_get_voltage_sel(struct regulator_dev *rdev) in max1586_v6_get_voltage_sel()
104 static int max1586_v6_set_voltage_sel(struct regulator_dev *rdev, in max1586_v6_set_voltage_sel()
262 struct regulator_dev *rdev; in max1586_pmic_probe()
Darizona-ldo1.c32 struct regulator_dev *regulator;
39 static int arizona_ldo1_hc_list_voltage(struct regulator_dev *rdev, in arizona_ldo1_hc_list_voltage()
51 static int arizona_ldo1_hc_map_voltage(struct regulator_dev *rdev, in arizona_ldo1_hc_map_voltage()
63 static int arizona_ldo1_hc_set_voltage_sel(struct regulator_dev *rdev, in arizona_ldo1_hc_set_voltage_sel()
95 static int arizona_ldo1_hc_get_voltage_sel(struct regulator_dev *rdev) in arizona_ldo1_hc_get_voltage_sel()
Dvexpress.c28 struct regulator_dev *regdev;
32 static int vexpress_regulator_get_voltage(struct regulator_dev *regdev) in vexpress_regulator_get_voltage()
41 static int vexpress_regulator_set_voltage(struct regulator_dev *regdev, in vexpress_regulator_set_voltage()
Dda9052-regulator.c79 struct regulator_dev *rdev;
91 static int da9052_dcdc_get_current_limit(struct regulator_dev *rdev) in da9052_dcdc_get_current_limit()
118 static int da9052_dcdc_set_current_limit(struct regulator_dev *rdev, int min_uA, in da9052_dcdc_set_current_limit()
158 static int da9052_list_voltage(struct regulator_dev *rdev, in da9052_list_voltage()
182 static int da9052_map_voltage(struct regulator_dev *rdev, in da9052_map_voltage()
213 static int da9052_regulator_set_voltage_sel(struct regulator_dev *rdev, in da9052_regulator_set_voltage_sel()
243 static int da9052_regulator_set_voltage_time_sel(struct regulator_dev *rdev, in da9052_regulator_set_voltage_time_sel()
Dqcom_rpm-regulator.c214 static int rpm_reg_set_mV_sel(struct regulator_dev *rdev, in rpm_reg_set_mV_sel()
241 static int rpm_reg_set_uV_sel(struct regulator_dev *rdev, in rpm_reg_set_uV_sel()
268 static int rpm_reg_get_voltage(struct regulator_dev *rdev) in rpm_reg_get_voltage()
275 static int rpm_reg_mV_enable(struct regulator_dev *rdev) in rpm_reg_mV_enable()
294 static int rpm_reg_uV_enable(struct regulator_dev *rdev) in rpm_reg_uV_enable()
313 static int rpm_reg_switch_enable(struct regulator_dev *rdev) in rpm_reg_switch_enable()
332 static int rpm_reg_mV_disable(struct regulator_dev *rdev) in rpm_reg_mV_disable()
351 static int rpm_reg_uV_disable(struct regulator_dev *rdev) in rpm_reg_uV_disable()
370 static int rpm_reg_switch_disable(struct regulator_dev *rdev) in rpm_reg_switch_disable()
389 static int rpm_reg_is_enabled(struct regulator_dev *rdev) in rpm_reg_is_enabled()
[all …]
Dtps65217-regulator.c71 static int tps65217_pmic_enable(struct regulator_dev *dev) in tps65217_pmic_enable()
85 static int tps65217_pmic_disable(struct regulator_dev *dev) in tps65217_pmic_disable()
98 static int tps65217_pmic_set_voltage_sel(struct regulator_dev *dev, in tps65217_pmic_set_voltage_sel()
182 struct regulator_dev *rdev; in tps65217_regulator_probe()
Dtps6507x-regulator.c118 struct regulator_dev *rdev[TPS6507X_NUM_REGULATOR];
214 static int tps6507x_pmic_is_enabled(struct regulator_dev *dev) in tps6507x_pmic_is_enabled()
232 static int tps6507x_pmic_enable(struct regulator_dev *dev) in tps6507x_pmic_enable()
245 static int tps6507x_pmic_disable(struct regulator_dev *dev) in tps6507x_pmic_disable()
259 static int tps6507x_pmic_get_voltage_sel(struct regulator_dev *dev) in tps6507x_pmic_get_voltage_sel()
304 static int tps6507x_pmic_set_voltage_sel(struct regulator_dev *dev, in tps6507x_pmic_set_voltage_sel()
430 struct regulator_dev *rdev; in tps6507x_pmic_probe()
Dtps65910-regulator.c316 struct regulator_dev **rdev;
395 static int tps65910_set_mode(struct regulator_dev *dev, unsigned int mode) in tps65910_set_mode()
420 static unsigned int tps65910_get_mode(struct regulator_dev *dev) in tps65910_get_mode()
441 static int tps65910_get_voltage_dcdc_sel(struct regulator_dev *dev) in tps65910_get_voltage_dcdc_sel()
519 static int tps65910_get_voltage_sel(struct regulator_dev *dev) in tps65910_get_voltage_sel()
556 static int tps65910_get_voltage_vdd3(struct regulator_dev *dev) in tps65910_get_voltage_vdd3()
561 static int tps65911_get_voltage_sel(struct regulator_dev *dev) in tps65911_get_voltage_sel()
599 static int tps65910_set_voltage_dcdc_sel(struct regulator_dev *dev, in tps65910_set_voltage_dcdc_sel()
637 static int tps65910_set_voltage_sel(struct regulator_dev *dev, in tps65910_set_voltage_sel()
667 static int tps65911_set_voltage_sel(struct regulator_dev *dev, in tps65911_set_voltage_sel()
[all …]
Dmax8649.c62 static int max8649_enable_time(struct regulator_dev *rdev) in max8649_enable_time()
85 static int max8649_set_mode(struct regulator_dev *rdev, unsigned int mode) in max8649_set_mode()
104 static unsigned int max8649_get_mode(struct regulator_dev *rdev) in max8649_get_mode()
156 struct regulator_dev *regulator; in max8649_regulator_probe()
Disl6271a-regulator.c34 struct regulator_dev *rdev[3];
38 static int isl6271a_get_voltage_sel(struct regulator_dev *dev) in isl6271a_get_voltage_sel()
53 static int isl6271a_set_voltage_sel(struct regulator_dev *dev, in isl6271a_set_voltage_sel()
Dtps6524x-regulator.c140 struct regulator_dev *rdev[N_REGULATORS];
457 static int set_voltage_sel(struct regulator_dev *rdev, unsigned selector) in set_voltage_sel()
471 static int get_voltage_sel(struct regulator_dev *rdev) in get_voltage_sel()
492 static int set_current_limit(struct regulator_dev *rdev, int min_uA, in set_current_limit()
514 static int get_current_limit(struct regulator_dev *rdev) in get_current_limit()
535 static int enable_supply(struct regulator_dev *rdev) in enable_supply()
546 static int disable_supply(struct regulator_dev *rdev) in disable_supply()
557 static int is_supply_enabled(struct regulator_dev *rdev) in is_supply_enabled()
Ddevres.c190 regulator_unregister(*(struct regulator_dev **)res); in devm_rdev_release()
203 struct regulator_dev *devm_regulator_register(struct device *dev, in devm_regulator_register()
207 struct regulator_dev **ptr, *rdev; in devm_regulator_register()
228 struct regulator_dev **r = res; in devm_rdev_match()
244 void devm_regulator_unregister(struct device *dev, struct regulator_dev *rdev) in devm_regulator_unregister()
Dhi6421-regulator.c389 static int hi6421_regulator_enable(struct regulator_dev *rdev) in hi6421_regulator_enable()
408 static unsigned int hi6421_regulator_ldo_get_mode(struct regulator_dev *rdev) in hi6421_regulator_ldo_get_mode()
420 static unsigned int hi6421_regulator_buck_get_mode(struct regulator_dev *rdev) in hi6421_regulator_buck_get_mode()
432 static int hi6421_regulator_ldo_set_mode(struct regulator_dev *rdev, in hi6421_regulator_ldo_set_mode()
456 static int hi6421_regulator_buck_set_mode(struct regulator_dev *rdev, in hi6421_regulator_buck_set_mode()
480 unsigned int hi6421_regulator_ldo_get_optimum_mode(struct regulator_dev *rdev, in hi6421_regulator_ldo_get_optimum_mode()
561 struct regulator_dev *rdev; in hi6421_regulator_register()
Dlp8788-buck.c94 struct regulator_dev *regulator;
262 static int lp8788_buck12_set_voltage_sel(struct regulator_dev *rdev, in lp8788_buck12_set_voltage_sel()
279 static int lp8788_buck12_get_voltage_sel(struct regulator_dev *rdev) in lp8788_buck12_get_voltage_sel()
297 static int lp8788_buck_enable_time(struct regulator_dev *rdev) in lp8788_buck_enable_time()
311 static int lp8788_buck_set_mode(struct regulator_dev *rdev, unsigned int mode) in lp8788_buck_set_mode()
332 static unsigned int lp8788_buck_get_mode(struct regulator_dev *rdev) in lp8788_buck_get_mode()
497 struct regulator_dev *rdev; in lp8788_buck_probe()
Darizona-micsupp.c34 struct regulator_dev *regulator;
70 static int arizona_micsupp_enable(struct regulator_dev *rdev) in arizona_micsupp_enable()
83 static int arizona_micsupp_disable(struct regulator_dev *rdev) in arizona_micsupp_disable()
95 static int arizona_micsupp_set_bypass(struct regulator_dev *rdev, bool ena) in arizona_micsupp_set_bypass()
Dwm8400-regulator.c37 static unsigned int wm8400_dcdc_get_mode(struct regulator_dev *dev) in wm8400_dcdc_get_mode()
64 static int wm8400_dcdc_set_mode(struct regulator_dev *dev, unsigned int mode) in wm8400_dcdc_set_mode()
102 static unsigned int wm8400_dcdc_get_optimum_mode(struct regulator_dev *dev, in wm8400_dcdc_get_optimum_mode()
213 struct regulator_dev *rdev; in wm8400_regulator_probe()
Dtps65218-regulator.c103 static int tps65218_pmic_set_voltage_sel(struct regulator_dev *dev, in tps65218_pmic_set_voltage_sel()
128 static int tps65218_pmic_enable(struct regulator_dev *dev) in tps65218_pmic_enable()
142 static int tps65218_pmic_disable(struct regulator_dev *dev) in tps65218_pmic_disable()
223 struct regulator_dev *rdev; in tps65218_regulator_probe()
Ddb8500-prcmu.c25 static int db8500_regulator_enable(struct regulator_dev *rdev) in db8500_regulator_enable()
44 static int db8500_regulator_disable(struct regulator_dev *rdev) in db8500_regulator_disable()
64 static int db8500_regulator_is_enabled(struct regulator_dev *rdev) in db8500_regulator_is_enabled()
141 static int db8500_regulator_switch_enable(struct regulator_dev *rdev) in db8500_regulator_switch_enable()
165 static int db8500_regulator_switch_disable(struct regulator_dev *rdev) in db8500_regulator_switch_disable()
189 static int db8500_regulator_switch_is_enabled(struct regulator_dev *rdev) in db8500_regulator_switch_is_enabled()
Dfan53555.c79 struct regulator_dev *rdev;
96 static int fan53555_set_suspend_voltage(struct regulator_dev *rdev, int uV) in fan53555_set_suspend_voltage()
117 static int fan53555_set_mode(struct regulator_dev *rdev, unsigned int mode) in fan53555_set_mode()
135 static unsigned int fan53555_get_mode(struct regulator_dev *rdev) in fan53555_get_mode()
161 static int fan53555_set_ramp(struct regulator_dev *rdev, int ramp) in fan53555_set_ramp()
Dmax8998.c116 static int max8998_get_enable_register(struct regulator_dev *rdev, in max8998_get_enable_register()
153 static int max8998_ldo_is_enabled(struct regulator_dev *rdev) in max8998_ldo_is_enabled()
171 static int max8998_ldo_enable(struct regulator_dev *rdev) in max8998_ldo_enable()
184 static int max8998_ldo_disable(struct regulator_dev *rdev) in max8998_ldo_disable()
197 static int max8998_get_voltage_register(struct regulator_dev *rdev, in max8998_get_voltage_register()
260 static int max8998_get_voltage_sel(struct regulator_dev *rdev) in max8998_get_voltage_sel()
281 static int max8998_set_voltage_ldo_sel(struct regulator_dev *rdev, in max8998_set_voltage_ldo_sel()
308 static int max8998_set_voltage_buck_sel(struct regulator_dev *rdev, in max8998_set_voltage_buck_sel()
412 static int max8998_set_voltage_buck_time_sel(struct regulator_dev *rdev, in max8998_set_voltage_buck_time_sel()
749 struct regulator_dev *rdev; in max8998_pmic_probe()
Dmc13892-regulator.c337 static int mc13892_gpo_regulator_enable(struct regulator_dev *rdev) in mc13892_gpo_regulator_enable()
356 static int mc13892_gpo_regulator_disable(struct regulator_dev *rdev) in mc13892_gpo_regulator_disable()
372 static int mc13892_gpo_regulator_is_enabled(struct regulator_dev *rdev) in mc13892_gpo_regulator_is_enabled()
402 static int mc13892_sw_regulator_get_voltage_sel(struct regulator_dev *rdev) in mc13892_sw_regulator_get_voltage_sel()
441 static int mc13892_sw_regulator_set_voltage_sel(struct regulator_dev *rdev, in mc13892_sw_regulator_set_voltage_sel()
493 static int mc13892_vcam_set_mode(struct regulator_dev *rdev, unsigned int mode) in mc13892_vcam_set_mode()
510 static unsigned int mc13892_vcam_get_mode(struct regulator_dev *rdev) in mc13892_vcam_get_mode()
Dmax77686.c132 static int max77686_set_suspend_disable(struct regulator_dev *rdev) in max77686_set_suspend_disable()
151 static int max77686_set_suspend_mode(struct regulator_dev *rdev, in max77686_set_suspend_mode()
186 static int max77686_ldo_set_suspend_mode(struct regulator_dev *rdev, in max77686_ldo_set_suspend_mode()
219 static int max77686_enable(struct regulator_dev *rdev) in max77686_enable()
235 static int max77686_set_ramp_delay(struct regulator_dev *rdev, int ramp_delay) in max77686_set_ramp_delay()
525 struct regulator_dev *rdev; in max77686_pmic_probe()
Dtps62360-regulator.c66 struct regulator_dev *rdev;
121 static int tps62360_dcdc_get_voltage_sel(struct regulator_dev *dev) in tps62360_dcdc_get_voltage_sel()
138 static int tps62360_dcdc_set_voltage_sel(struct regulator_dev *dev, in tps62360_dcdc_set_voltage_sel()
175 static int tps62360_set_mode(struct regulator_dev *rdev, unsigned int mode) in tps62360_set_mode()
220 static unsigned int tps62360_get_mode(struct regulator_dev *rdev) in tps62360_get_mode()
347 struct regulator_dev *rdev; in tps62360_probe()
Drc5t583-regulator.c52 struct regulator_dev *rdev;
55 static int rc5t583_regulator_enable_time(struct regulator_dev *rdev) in rc5t583_regulator_enable_time()
125 struct regulator_dev *rdev; in rc5t583_regulator_probe()
Drk808-regulator.c73 static int rk808_set_ramp_delay(struct regulator_dev *rdev, int ramp_delay) in rk808_set_ramp_delay()
100 static int rk808_set_suspend_voltage(struct regulator_dev *rdev, int uv) in rk808_set_suspend_voltage()
115 static int rk808_set_suspend_enable(struct regulator_dev *rdev) in rk808_set_suspend_enable()
126 static int rk808_set_suspend_disable(struct regulator_dev *rdev) in rk808_set_suspend_disable()
389 struct regulator_dev *rk808_rdev; in rk808_regulator_probe()
Dmax14577.c25 static int max14577_reg_is_enabled(struct regulator_dev *rdev) in max14577_reg_is_enabled()
46 static int max14577_reg_get_current_limit(struct regulator_dev *rdev) in max14577_reg_get_current_limit()
67 static int max14577_reg_set_current_limit(struct regulator_dev *rdev, in max14577_reg_set_current_limit()
302 struct regulator_dev *regulator; in max14577_regulator_probe()
Dmax8952.c73 static int max8952_list_voltage(struct regulator_dev *rdev, in max8952_list_voltage()
84 static int max8952_get_voltage_sel(struct regulator_dev *rdev) in max8952_get_voltage_sel()
97 static int max8952_set_voltage_sel(struct regulator_dev *rdev, in max8952_set_voltage_sel()
199 struct regulator_dev *rdev; in max8952_pmic_probe()
Dgpio-regulator.c40 struct regulator_dev *dev;
51 static int gpio_regulator_get_value(struct regulator_dev *dev) in gpio_regulator_get_value()
63 static int gpio_regulator_set_voltage(struct regulator_dev *dev, in gpio_regulator_set_voltage()
92 static int gpio_regulator_list_voltage(struct regulator_dev *dev, in gpio_regulator_list_voltage()
103 static int gpio_regulator_set_current_limit(struct regulator_dev *dev, in gpio_regulator_set_current_limit()
Dmax8973-regulator.c149 static int max8973_dcdc_get_voltage_sel(struct regulator_dev *rdev) in max8973_dcdc_get_voltage_sel()
164 static int max8973_dcdc_set_voltage_sel(struct regulator_dev *rdev, in max8973_dcdc_set_voltage_sel()
201 static int max8973_dcdc_set_mode(struct regulator_dev *rdev, unsigned int mode) in max8973_dcdc_set_mode()
229 static unsigned int max8973_dcdc_get_mode(struct regulator_dev *rdev) in max8973_dcdc_get_mode()
369 struct regulator_dev *rdev; in max8973_probe()
Dda9211-regulator.c48 struct regulator_dev *rdev[DA9211_MAX_REGULATORS];
94 static unsigned int da9211_buck_get_mode(struct regulator_dev *rdev) in da9211_buck_get_mode()
120 static int da9211_buck_set_mode(struct regulator_dev *rdev, in da9211_buck_set_mode()
143 static int da9211_set_current_limit(struct regulator_dev *rdev, int min, in da9211_set_current_limit()
177 static int da9211_get_current_limit(struct regulator_dev *rdev) in da9211_get_current_limit()
Das3722-regulator.c84 struct regulator_dev *rdevs[AS3722_REGULATOR_ID_MAX];
333 static int as3722_ldo_get_current_limit(struct regulator_dev *rdev) in as3722_ldo_get_current_limit()
352 static int as3722_ldo_set_current_limit(struct regulator_dev *rdev, in as3722_ldo_set_current_limit()
413 static int as3722_ldo3_get_current_limit(struct regulator_dev *rdev) in as3722_ldo3_get_current_limit()
462 static unsigned int as3722_sd_get_mode(struct regulator_dev *rdev) in as3722_sd_get_mode()
486 static int as3722_sd_set_mode(struct regulator_dev *rdev, in as3722_sd_set_mode()
517 static int as3722_sd016_get_current_limit(struct regulator_dev *rdev) in as3722_sd016_get_current_limit()
555 static int as3722_sd016_set_current_limit(struct regulator_dev *rdev, in as3722_sd016_set_current_limit()
761 struct regulator_dev *rdev; in as3722_regulator_probe()
Dtps65023-regulator.c137 struct regulator_dev *rdev[TPS65023_NUM_REGULATOR];
149 static int tps65023_dcdc_get_voltage_sel(struct regulator_dev *dev) in tps65023_dcdc_get_voltage_sel()
163 static int tps65023_dcdc_set_voltage_sel(struct regulator_dev *dev, in tps65023_dcdc_set_voltage_sel()
209 struct regulator_dev *rdev; in tps_65023_probe()
Dlp8755.c53 struct regulator_dev *rdev[LP8755_BUCK_MAX];
93 static int lp8755_buck_enable_time(struct regulator_dev *rdev) in lp8755_buck_enable_time()
108 static int lp8755_buck_set_mode(struct regulator_dev *rdev, unsigned int mode) in lp8755_buck_set_mode()
151 static unsigned int lp8755_buck_get_mode(struct regulator_dev *rdev) in lp8755_buck_get_mode()
182 static int lp8755_buck_set_ramp(struct regulator_dev *rdev, int ramp) in lp8755_buck_set_ramp()
Dtps65090-regulator.c55 struct regulator_dev *rdev;
75 struct regulator_dev *rdev) in tps65090_reg_set_overcurrent_wait()
98 static int tps65090_try_enable_fet(struct regulator_dev *rdev) in tps65090_try_enable_fet()
143 static int tps65090_fet_enable(struct regulator_dev *rdev) in tps65090_fet_enable()
416 struct regulator_dev *rdev; in tps65090_regulator_probe()
Dmc13xxx.h31 struct regulator_dev *regulators[];
34 extern int mc13xxx_fixed_regulator_set_voltage(struct regulator_dev *rdev,
Dlp872x.c222 static int lp872x_regulator_enable_time(struct regulator_dev *rdev) in lp872x_regulator_enable_time()
320 static int lp872x_buck_set_voltage_sel(struct regulator_dev *rdev, in lp872x_buck_set_voltage_sel()
338 static int lp872x_buck_get_voltage_sel(struct regulator_dev *rdev) in lp872x_buck_get_voltage_sel()
356 static int lp8725_buck_set_current_limit(struct regulator_dev *rdev, in lp8725_buck_set_current_limit()
386 static int lp8725_buck_get_current_limit(struct regulator_dev *rdev) in lp8725_buck_get_current_limit()
414 static int lp872x_buck_set_mode(struct regulator_dev *rdev, unsigned int mode) in lp872x_buck_set_mode()
450 static unsigned int lp872x_buck_get_mode(struct regulator_dev *rdev) in lp872x_buck_get_mode()
786 struct regulator_dev *rdev; in lp872x_regulator_register()
Das3711-regulator.c39 static int as3711_set_mode_sd(struct regulator_dev *rdev, unsigned int mode) in as3711_set_mode_sd()
63 static unsigned int as3711_get_mode_sd(struct regulator_dev *rdev) in as3711_get_mode_sd()
224 struct regulator_dev *rdev; in as3711_regulator_probe()
Dwm8994-regulator.c30 struct regulator_dev *regulator;
46 static int wm8994_ldo2_list_voltage(struct regulator_dev *rdev, in wm8994_ldo2_list_voltage()
Ddbx500-prcmu.h29 struct regulator_dev *rdev;
Dltc3589.c99 struct regulator_dev *regulators[LTC3589_NUM_REGULATORS];
110 static int ltc3589_set_ramp_delay(struct regulator_dev *rdev, int ramp_delay) in ltc3589_set_ramp_delay()
132 static int ltc3589_set_suspend_voltage(struct regulator_dev *rdev, int uV) in ltc3589_set_suspend_voltage()
146 static int ltc3589_set_suspend_mode(struct regulator_dev *rdev, in ltc3589_set_suspend_mode()
Dtps51632-regulator.c89 struct regulator_dev *rdev;
93 static int tps51632_dcdc_set_ramp_delay(struct regulator_dev *rdev, in tps51632_dcdc_set_ramp_delay()
264 struct regulator_dev *rdev; in tps51632_probe()
Dinternal.h34 struct regulator_dev *rdev;
Dlp8788-ldo.c119 struct regulator_dev *regulator;
159 static int lp8788_ldo_enable_time(struct regulator_dev *rdev) in lp8788_ldo_enable_time()
524 struct regulator_dev *rdev; in lp8788_dldo_probe()
573 struct regulator_dev *rdev; in lp8788_aldo_probe()
Ds2mpa01.c56 static int s2mpa01_regulator_set_voltage_time_sel(struct regulator_dev *rdev, in s2mpa01_regulator_set_voltage_time_sel()
98 static int s2mpa01_set_ramp_delay(struct regulator_dev *rdev, int ramp_delay) in s2mpa01_set_ramp_delay()
378 struct regulator_dev *rdev; in s2mpa01_pmic_probe()
Dmc13783-regulator.c329 static int mc13783_gpo_regulator_enable(struct regulator_dev *rdev) in mc13783_gpo_regulator_enable()
347 static int mc13783_gpo_regulator_disable(struct regulator_dev *rdev) in mc13783_gpo_regulator_disable()
365 static int mc13783_gpo_regulator_is_enabled(struct regulator_dev *rdev) in mc13783_gpo_regulator_is_enabled()
Ddummy.c26 struct regulator_dev *dummy_regulator_rdev;
Dab8500.c68 struct regulator_dev *regulator;
238 static int ab8500_regulator_enable(struct regulator_dev *rdev) in ab8500_regulator_enable()
265 static int ab8500_regulator_disable(struct regulator_dev *rdev) in ab8500_regulator_disable()
292 static int ab8500_regulator_is_enabled(struct regulator_dev *rdev) in ab8500_regulator_is_enabled()
324 struct regulator_dev *rdev, int input_uV, in ab8500_regulator_get_optimum_mode()
344 static int ab8500_regulator_set_mode(struct regulator_dev *rdev, in ab8500_regulator_set_mode()
433 static unsigned int ab8500_regulator_get_mode(struct regulator_dev *rdev) in ab8500_regulator_get_mode()
479 static int ab8500_regulator_get_voltage_sel(struct regulator_dev *rdev) in ab8500_regulator_get_voltage_sel()
510 static int ab8540_aux3_regulator_get_voltage_sel(struct regulator_dev *rdev) in ab8540_aux3_regulator_get_voltage_sel()
557 static int ab8500_regulator_set_voltage_sel(struct regulator_dev *rdev, in ab8500_regulator_set_voltage_sel()
[all …]
Ds2mps11.c79 static int s2mps11_regulator_set_voltage_time_sel(struct regulator_dev *rdev, in s2mps11_regulator_set_voltage_time_sel()
120 static int s2mps11_set_ramp_delay(struct regulator_dev *rdev, int ramp_delay) in s2mps11_set_ramp_delay()
513 static int s2mps14_regulator_enable(struct regulator_dev *rdev) in s2mps14_regulator_enable()
542 static int s2mps14_regulator_set_suspend_disable(struct regulator_dev *rdev) in s2mps14_regulator_set_suspend_disable()
681 struct regulator_dev *rdev) in s2mps14_pmic_enable_ext_control()
729 static int s2mpu02_set_ramp_delay(struct regulator_dev *rdev, int ramp_delay) in s2mpu02_set_ramp_delay()
1047 struct regulator_dev *regulator; in s2mps11_pmic_probe()
Dsky81452-regulator.c73 struct regulator_dev *rdev; in sky81452_reg_probe()
Daxp20x-regulator.c203 static int axp20x_set_dcdc_workmode(struct regulator_dev *rdev, int id, u32 workmode) in axp20x_set_dcdc_workmode()
220 struct regulator_dev *rdev; in axp20x_regulator_probe()
Dstw481x-vmmc.c59 struct regulator_dev *rdev; in stw481x_vmmc_regulator_probe()
Dti-abb-regulator.c257 static int ti_abb_set_opp(struct regulator_dev *rdev, struct ti_abb *abb, in ti_abb_set_opp()
322 static int ti_abb_set_voltage_sel(struct regulator_dev *rdev, unsigned sel) in ti_abb_set_voltage_sel()
383 static int ti_abb_get_voltage_sel(struct regulator_dev *rdev) in ti_abb_get_voltage_sel()
703 struct regulator_dev *rdev = NULL; in ti_abb_probe()
Dpalmas-regulator.c435 static int palmas_set_mode_smps(struct regulator_dev *dev, unsigned int mode) in palmas_set_mode_smps()
475 static unsigned int palmas_get_mode_smps(struct regulator_dev *dev) in palmas_get_mode_smps()
495 static int palmas_smps_set_ramp_delay(struct regulator_dev *rdev, in palmas_smps_set_ramp_delay()
590 static int palmas_is_enabled_ldo(struct regulator_dev *dev) in palmas_is_enabled_ldo()
866 struct regulator_dev *rdev; in palmas_ldo_registration()
978 struct regulator_dev *rdev; in tps65917_ldo_registration()
1080 struct regulator_dev *rdev; in palmas_smps_registration()
1252 struct regulator_dev *rdev; in tps65917_smps_registration()
D88pm8607.c26 struct regulator_dev *regulator;
210 static int pm8607_list_voltage(struct regulator_dev *rdev, unsigned index) in pm8607_list_voltage()
Dmt6397-regulator.c148 static int mt6397_get_status(struct regulator_dev *rdev) in mt6397_get_status()
279 struct regulator_dev *rdev; in mt6397_regulator_probe()
Drn5t618-regulator.c69 struct regulator_dev *rdev; in rn5t618_regulator_probe()
Dpcf50633-regulator.c81 struct regulator_dev *rdev; in pcf50633_regulator_probe()
Drt5033-regulator.c94 struct regulator_dev *regulator; in rt5033_regulator_probe()
D88pm800.c81 struct regulator_dev *regulators[PM800_ID_RG_MAX];
173 static int pm800_get_current_limit(struct regulator_dev *rdev) in pm800_get_current_limit()
Ds5m8767.c298 static int s5m8767_set_voltage_sel(struct regulator_dev *rdev, in s5m8767_set_voltage_sel()
343 static int s5m8767_set_voltage_time_sel(struct regulator_dev *rdev, in s5m8767_set_voltage_time_sel()
476 struct regulator_dev *rdev) in s5m8767_enable_ext_control()
925 struct regulator_dev *rdev; in s5m8767_pmic_probe()
Disl9305.c145 struct regulator_dev *rdev; in isl9305_i2c_probe()
Dpbias-regulator.c42 struct regulator_dev *dev;
Dfixed.c36 struct regulator_dev *dev;
Dpfuze100-regulator.c72 struct regulator_dev *regulators[PFUZE100_MAX_REGULATOR];
107 static int pfuze100_set_ramp_delay(struct regulator_dev *rdev, int ramp_delay) in pfuze100_set_ramp_delay()
Dmax8907-regulator.c312 struct regulator_dev *rdev; in max8907_regulator_probe()
Dbcm590xx-regulator.c371 struct regulator_dev *rdev; in bcm590xx_probe()
Dact8865-regulator.c501 struct regulator_dev *rdev; in act8865_pmic_probe()
Dtps6586x-regulator.c454 struct regulator_dev *rdev; in tps6586x_regulator_probe()
/linux-4.1.27/Documentation/power/regulator/
Dregulator.txt13 struct regulator_dev *regulator_register(struct regulator_desc *regulator_desc,
21 void regulator_unregister(struct regulator_dev *rdev);
29 int regulator_notifier_call_chain(struct regulator_dev *rdev,
/linux-4.1.27/include/linux/mfd/wm8994/
Dcore.h30 struct regulator_dev;
80 struct regulator_dev *dbvdd;
/linux-4.1.27/include/linux/mfd/
Dtps6105x.h93 struct regulator_dev *regulator;
Dpalmas.h526 struct regulator_dev *rdev[PALMAS_NUM_REGS];
/linux-4.1.27/sound/soc/codecs/
Dsgtl5000.c119 struct regulator_dev *dev;
782 static int ldo_regulator_is_enabled(struct regulator_dev *dev) in ldo_regulator_is_enabled()
789 static int ldo_regulator_enable(struct regulator_dev *dev) in ldo_regulator_enable()
822 static int ldo_regulator_disable(struct regulator_dev *dev) in ldo_regulator_disable()
840 static int ldo_regulator_get_voltage(struct regulator_dev *dev) in ldo_regulator_get_voltage()
/linux-4.1.27/drivers/hwmon/pmbus/
Dpmbus_core.c1764 static int pmbus_regulator_is_enabled(struct regulator_dev *rdev) in pmbus_regulator_is_enabled()
1778 static int _pmbus_regulator_on_off(struct regulator_dev *rdev, bool enable) in _pmbus_regulator_on_off()
1789 static int pmbus_regulator_enable(struct regulator_dev *rdev) in pmbus_regulator_enable()
1794 static int pmbus_regulator_disable(struct regulator_dev *rdev) in pmbus_regulator_disable()
1811 struct regulator_dev *rdev; in pmbus_regulator_register()
/linux-4.1.27/include/linux/mfd/wm831x/
Dcore.h342 struct regulator_dev;
/linux-4.1.27/drivers/pinctrl/sh-pfc/
Dpfc-sh73a0.c3694 static void sh73a0_vccq_mc0_endisable(struct regulator_dev *reg, bool enable) in sh73a0_vccq_mc0_endisable()
3715 static int sh73a0_vccq_mc0_enable(struct regulator_dev *reg) in sh73a0_vccq_mc0_enable()
3721 static int sh73a0_vccq_mc0_disable(struct regulator_dev *reg) in sh73a0_vccq_mc0_disable()
3727 static int sh73a0_vccq_mc0_is_enabled(struct regulator_dev *reg) in sh73a0_vccq_mc0_is_enabled()
3741 static int sh73a0_vccq_mc0_get_voltage(struct regulator_dev *reg) in sh73a0_vccq_mc0_get_voltage()
3830 struct regulator_dev *vccq; in sh73a0_pinmux_soc_init()