Lines Matching defs:regulator_desc
327 struct regulator_desc { struct
333 const struct regulator_desc *, argument
335 int id;
336 unsigned int continuous_voltage_range:1;
337 unsigned n_voltages;
338 unsigned int n_current_limits;
339 const struct regulator_ops *ops;
340 int irq;
341 enum regulator_type type;
342 struct module *owner;
344 unsigned int min_uV;
345 unsigned int uV_step;
346 unsigned int linear_min_sel;
347 int fixed_uV;
348 unsigned int ramp_delay;
349 int min_dropout_uV;
351 const struct regulator_linear_range *linear_ranges;
352 const unsigned int *linear_range_selectors;
354 int n_linear_ranges;
356 const unsigned int *volt_table;
357 const unsigned int *curr_table;
359 unsigned int vsel_range_reg;
360 unsigned int vsel_range_mask;
361 unsigned int vsel_reg;
362 unsigned int vsel_mask;
363 unsigned int vsel_step;
364 unsigned int csel_reg;
365 unsigned int csel_mask;
366 unsigned int apply_reg;
367 unsigned int apply_bit;
368 unsigned int enable_reg;
369 unsigned int enable_mask;
370 unsigned int enable_val;
371 unsigned int disable_val;
372 bool enable_is_inverted;
373 unsigned int bypass_reg;
374 unsigned int bypass_mask;
375 unsigned int bypass_val_on;
399 * structure of this type and a struct regulator_desc. This structure argument