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