Lines Matching defs:regulation_constraints
105 struct regulation_constraints { struct
107 const char *name;
110 int min_uV;
111 int max_uV;
113 int uV_offset;
116 int min_uA;
117 int max_uA;
118 int ilim_uA;
120 int system_load;
123 unsigned int valid_modes_mask;
126 unsigned int valid_ops_mask;
129 int input_uV;
132 struct regulator_state state_disk;
133 struct regulator_state state_mem;
134 struct regulator_state state_standby;
135 suspend_state_t initial_state; /* suspend state to set at init */
138 unsigned int initial_mode;
140 unsigned int ramp_delay;
141 unsigned int enable_time;
144 unsigned always_on:1; /* regulator never off when system is on */
145 unsigned boot_on:1; /* bootloader/firmware enabled regulator */
146 unsigned apply_uV:1; /* apply uV constraint if min == max */
147 unsigned ramp_disable:1; /* disable ramp delay */
148 unsigned soft_start:1; /* ramp voltage slowly */
149 unsigned pull_down:1; /* pull down resistor when regulator off */
150 unsigned over_current_protection:1; /* auto disable on over current */