/linux-3.3/include/linux/regulator/ |
D | driver.h | 22 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/ |
D | wm8400-regulator.c | 22 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 …]
|
D | core.c | 70 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 …]
|
D | max8660.c | 81 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 …]
|
D | wm8994-regulator.c | 31 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 …]
|
D | wm831x-ldo.c | 42 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 …]
|
D | max8925-regulator.c | 37 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 …]
|
D | bq24022.c | 23 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()
|
D | mc13xxx.h | 33 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);
|
D | twl-regulator.c | 131 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 …]
|
D | aat2870-regulator.c | 51 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()
|
D | wm8350-regulator.c | 138 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 …]
|
D | tps6105x-regulator.c | 30 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()
|
D | max8649.c | 52 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()
|
D | mc13xxx-regulator-core.c | 31 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()
|
D | gpio-regulator.c | 38 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()
|
D | lp3971.c | 29 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 …]
|
D | da9052-regulator.c | 61 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 …]
|
D | pcf50633-regulator.c | 110 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()
|
D | ab3100.c | 54 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 …]
|
D | max1586.c | 47 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()
|
D | da903x.c | 95 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 …]
|
D | isl6271a-regulator.c | 35 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()
|
D | lp3972.c | 26 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 …]
|
D | tps65023-regulator.c | 143 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 …]
|