Lines Matching defs:regulator_desc
361 struct regulator_desc { struct
368 const struct regulator_desc *, argument
370 int id;
371 unsigned int continuous_voltage_range:1;
372 unsigned n_voltages;
373 unsigned int n_current_limits;
374 const struct regulator_ops *ops;
375 int irq;
376 enum regulator_type type;
377 struct module *owner;
379 unsigned int min_uV;
380 unsigned int uV_step;
381 unsigned int linear_min_sel;
382 int fixed_uV;
383 unsigned int ramp_delay;
384 int min_dropout_uV;
386 const struct linear_range *linear_ranges;
387 const unsigned int *linear_range_selectors;
389 int n_linear_ranges;
391 const unsigned int *volt_table;
392 const unsigned int *curr_table;
394 unsigned int vsel_range_reg;
395 unsigned int vsel_range_mask;
396 unsigned int vsel_reg;
397 unsigned int vsel_mask;
398 unsigned int vsel_step;
399 unsigned int csel_reg;
400 unsigned int csel_mask;
401 unsigned int apply_reg;
402 unsigned int apply_bit;
403 unsigned int enable_reg;
404 unsigned int enable_mask;
405 unsigned int enable_val;
406 unsigned int disable_val;
407 bool enable_is_inverted;
408 unsigned int bypass_reg;
409 unsigned int bypass_mask;
410 unsigned int bypass_val_on;
411 unsigned int bypass_val_off;
412 unsigned int active_discharge_on;
413 unsigned int active_discharge_off;
414 unsigned int active_discharge_mask;
415 unsigned int active_discharge_reg;
416 unsigned int soft_start_reg;
440 * structure of this type and a struct regulator_desc. This structure argument