Lines Matching defs:regulator_dev

39209 struct regulator_dev;
39212 int (*list_voltage)(struct regulator_dev *, unsigned int);
39213 int (*set_voltage)(struct regulator_dev *, int, int, unsigned int *);
39214 int (*map_voltage)(struct regulator_dev *, int, int);
39215 int (*set_voltage_sel)(struct regulator_dev *, unsigned int);
39216 int (*get_voltage)(struct regulator_dev *);
39217 int (*get_voltage_sel)(struct regulator_dev *);
39218 int (*set_current_limit)(struct regulator_dev *, int, int);
39219 int (*get_current_limit)(struct regulator_dev *);
39220 int (*set_input_current_limit)(struct regulator_dev *, int);
39221 int (*set_over_current_protection)(struct regulator_dev *, int, int, bool);
39222 int (*set_over_voltage_protection)(struct regulator_dev *, int, int, bool);
39223 int (*set_under_voltage_protection)(struct regulator_dev *, int, int, bool);
39224 int (*set_thermal_protection)(struct regulator_dev *, int, int, bool);
39225 int (*set_active_discharge)(struct regulator_dev *, bool);
39226 int (*enable)(struct regulator_dev *);
39227 int (*disable)(struct regulator_dev *);
39228 int (*is_enabled)(struct regulator_dev *);
39229 int (*set_mode)(struct regulator_dev *, unsigned int);
39230 unsigned int (*get_mode)(struct regulator_dev *);
39231 int (*get_error_flags)(struct regulator_dev *, unsigned int *);
39232 int (*enable_time)(struct regulator_dev *);
39233 int (*set_ramp_delay)(struct regulator_dev *, int);
39234 int (*set_voltage_time)(struct regulator_dev *, int, int);
39235 int (*set_voltage_time_sel)(struct regulator_dev *, unsigned int, unsigned int);
39236 int (*set_soft_start)(struct regulator_dev *);
39237 int (*get_status)(struct regulator_dev *);
39238 unsigned int (*get_optimum_mode)(struct regulator_dev *, int, int, int);
39239 int (*set_load)(struct regulator_dev *, int);
39240 int (*set_bypass)(struct regulator_dev *, bool);
39241 int (*get_bypass)(struct regulator_dev *, bool *);
39242 int (*set_suspend_voltage)(struct regulator_dev *, int);
39243 int (*set_suspend_enable)(struct regulator_dev *);
39244 int (*set_suspend_disable)(struct regulator_dev *);
39245 int (*set_suspend_mode)(struct regulator_dev *, unsigned int);
39246 int (*resume)(struct regulator_dev *);
39247 int (*set_pull_down)(struct regulator_dev *);
39253 struct regulator_dev **coupled_rdevs;
39269 struct regulator_dev {
39474 struct regulator_dev *rdev;
39479 struct regulator_dev *rdev;
113869 int (*attach_regulator)(struct regulator_coupler *, struct regulator_dev *);
113870 int (*detach_regulator)(struct regulator_coupler *, struct regulator_dev *);
113871 int (*balance_voltage)(struct regulator_coupler *, struct regulator_dev *, suspend_state_t);
113958 struct regulator_dev *regulator;
113971 struct regulator_dev *parent;
113977 struct regulator_dev **new_contended_rdev;
113978 struct regulator_dev **old_contended_rdev;