Lines Matching defs:constraints

29 	struct regulation_constraints *constraints = &(*init_data)->constraints;
41 constraints->name = of_get_property(np, "regulator-name", NULL);
44 constraints->min_uV = pval;
47 constraints->max_uV = pval;
50 if (constraints->min_uV != constraints->max_uV)
51 constraints->valid_ops_mask |= REGULATOR_CHANGE_VOLTAGE;
54 if (constraints->min_uV && constraints->max_uV)
55 constraints->apply_uV = true;
58 constraints->uV_offset = pval;
60 constraints->min_uA = pval;
62 constraints->max_uA = pval;
66 constraints->ilim_uA = pval;
69 if (constraints->min_uA != constraints->max_uA)
70 constraints->valid_ops_mask |= REGULATOR_CHANGE_CURRENT;
72 constraints->boot_on = of_property_read_bool(np, "regulator-boot-on");
73 constraints->always_on = of_property_read_bool(np, "regulator-always-on");
74 if (!constraints->always_on) /* status change should be possible. */
75 constraints->valid_ops_mask |= REGULATOR_CHANGE_STATUS;
77 constraints->pull_down = of_property_read_bool(np, "regulator-pull-down");
80 constraints->valid_ops_mask |= REGULATOR_CHANGE_BYPASS;
83 constraints->valid_ops_mask |= REGULATOR_CHANGE_DRMS;
88 constraints->ramp_delay = pval;
90 constraints->ramp_disable = true;
95 constraints->settling_time = pval;
99 constraints->settling_time_up = pval;
100 if (constraints->settling_time_up && constraints->settling_time) {
103 constraints->settling_time_up = 0;
109 constraints->settling_time_down = pval;
110 if (constraints->settling_time_down && constraints->settling_time) {
113 constraints->settling_time_down = 0;
118 constraints->enable_time = pval;
120 constraints->soft_start = of_property_read_bool(np,
124 constraints->active_discharge =
135 constraints->initial_mode = mode;
159 constraints->valid_modes_mask |= mode;
161 if (constraints->valid_modes_mask)
162 constraints->valid_ops_mask
170 constraints->system_load = pval;
173 constraints->max_spread = devm_kzalloc(dev,
174 sizeof(*constraints->max_spread) * n_phandles,
177 if (!constraints->max_spread)
181 constraints->max_spread, n_phandles);
186 constraints->max_uV_step = pval;
188 constraints->over_current_protection = of_property_read_bool(np,
194 suspend_state = &constraints->state_mem;
197 suspend_state = &constraints->state_disk;
200 suspend_state = &constraints->state_standby;
257 constraints->initial_state = PM_SUSPEND_MEM;
560 int max_spread = rdev->constraints->max_spread[i];