Home
last modified time | relevance | path

Searched refs:constraints (Results 1 – 25 of 187) sorted by relevance

12345678

/Linux-v4.19/drivers/regulator/
Dof_regulator.c31 struct regulation_constraints *constraints = &(*init_data)->constraints; in of_get_regulation_constraints() local
38 constraints->name = of_get_property(np, "regulator-name", NULL); in of_get_regulation_constraints()
41 constraints->min_uV = pval; in of_get_regulation_constraints()
44 constraints->max_uV = pval; in of_get_regulation_constraints()
47 if (constraints->min_uV != constraints->max_uV) in of_get_regulation_constraints()
48 constraints->valid_ops_mask |= REGULATOR_CHANGE_VOLTAGE; in of_get_regulation_constraints()
51 if (constraints->min_uV && constraints->max_uV) in of_get_regulation_constraints()
52 constraints->apply_uV = true; in of_get_regulation_constraints()
55 constraints->uV_offset = pval; in of_get_regulation_constraints()
57 constraints->min_uA = pval; in of_get_regulation_constraints()
[all …]
Dcore.c115 if (rdev->constraints && rdev->constraints->name) in rdev_get_name()
116 return rdev->constraints->name; in rdev_get_name()
130 if (!rdev->constraints) { in regulator_ops_is_valid()
135 if (rdev->constraints->valid_ops_mask & ops) in regulator_ops_is_valid()
268 if (*max_uV > rdev->constraints->max_uV) in regulator_check_voltage()
269 *max_uV = rdev->constraints->max_uV; in regulator_check_voltage()
270 if (*min_uV < rdev->constraints->min_uV) in regulator_check_voltage()
271 *min_uV = rdev->constraints->min_uV; in regulator_check_voltage()
333 if (*max_uA > rdev->constraints->max_uA) in regulator_check_current_limit()
334 *max_uA = rdev->constraints->max_uA; in regulator_check_current_limit()
[all …]
Dab8500-ext.c309 .constraints = {
323 .constraints = {
339 .constraints = {
354 .constraints = {
363 .constraints = {
372 .constraints = {
381 .constraints = {
390 .constraints = {
399 .constraints = {
416 .constraints = {
[all …]
Dfixed.c67 init_data->constraints.apply_uV = 0; in of_get_fixed_voltage_config()
69 config->supply_name = init_data->constraints.name; in of_get_fixed_voltage_config()
70 if (init_data->constraints.min_uV == init_data->constraints.max_uV) { in of_get_fixed_voltage_config()
71 config->microvolts = init_data->constraints.min_uV; in of_get_fixed_voltage_config()
78 if (init_data->constraints.boot_on) in of_get_fixed_voltage_config()
Dvexpress-regulator.c82 init_data->constraints.apply_uV = 0; in vexpress_regulator_probe()
83 if (init_data->constraints.min_uV && init_data->constraints.max_uV) in vexpress_regulator_probe()
Dpwm-regulator.c157 int min_uV = rdev->constraints->min_uV; in pwm_regulator_get_voltage()
158 int max_uV = rdev->constraints->max_uV; in pwm_regulator_get_voltage()
194 int min_uV = rdev->constraints->min_uV; in pwm_regulator_set_voltage()
195 int max_uV = rdev->constraints->max_uV; in pwm_regulator_set_voltage()
371 if (init_data->constraints.boot_on || init_data->constraints.always_on) in pwm_regulator_probe()
Dwm8994-regulator.c112 .constraints = {
118 .constraints = {
163 ldo->init_data.constraints.valid_ops_mask = 0; in wm8994_ldo_probe()
Dlp87565-regulator.c96 rdev->constraints->ramp_delay = lp87565_buck_ramp_delay[reg]; in lp87565_buck_set_ramp_delay()
99 rdev->constraints->ramp_delay = in lp87565_buck_set_ramp_delay()
100 rdev->constraints->ramp_delay * 85 / 100; in lp87565_buck_set_ramp_delay()
Dmax77693-regulator.c58 unsigned int chg_min_uA = rdev->constraints->min_uA; in max77693_chg_get_current_limit()
59 unsigned int chg_max_uA = rdev->constraints->max_uA; in max77693_chg_get_current_limit()
87 unsigned int chg_min_uA = rdev->constraints->min_uA; in max77693_chg_set_current_limit()
/Linux-v4.19/arch/arm/mach-s3c64xx/
Dmach-smdk6410.c214 .constraints = {
298 .constraints = {
311 .constraints = {
322 .constraints = {
330 .constraints = {
338 .constraints = {
346 .constraints = {
354 .constraints = {
362 .constraints = {
370 .constraints = {
[all …]
Dmach-crag6410.c344 .constraints = {
410 .constraints = {
428 .constraints = {
441 .constraints = {
448 .constraints = {
461 .constraints = {
471 .constraints = {
479 .constraints = {
487 .constraints = {
495 .constraints = {
[all …]
/Linux-v4.19/arch/arm/mach-imx/
Dmach-mx35_3ds.c249 .constraints = {
263 .constraints = {
271 .constraints = {
279 .constraints = {
287 .constraints = {
294 .constraints = {
301 .constraints = {
308 .constraints = {
315 .constraints = {
322 .constraints = {
[all …]
Dmach-mx31ads.c265 .constraints = {
288 .constraints = {
305 .constraints = {
322 .constraints = {
343 .constraints = {
360 .constraints = {
374 .constraints = {
387 .constraints = {
Dmach-mx31_3ds.c270 .constraints = {
277 .constraints = {
288 .constraints = {
303 .constraints = {
319 .constraints = {
/Linux-v4.19/arch/arm/mach-s3c24xx/
Dmach-gta02.c264 .constraints = {
273 .constraints = {
282 .constraints = {
291 .constraints = {
300 .constraints = {
309 .constraints = {
317 .constraints = {
325 .constraints = {
334 .constraints = {
343 .constraints = {
[all …]
/Linux-v4.19/kernel/power/
Dqos.c57 struct pm_qos_constraints *constraints; member
76 .constraints = &cpu_dma_constraints,
90 .constraints = &network_lat_constraints,
105 .constraints = &network_tput_constraints,
120 .constraints = &memory_bw_constraints,
201 c = qos->constraints; in pm_qos_dbg_show_requests()
398 return pm_qos_read_value(pm_qos_array[pm_qos_class]->constraints); in pm_qos_request()
415 pm_qos_array[req->pm_qos_class]->constraints, in __pm_qos_update_request()
460 pm_qos_update_target(pm_qos_array[pm_qos_class]->constraints, in pm_qos_add_request()
514 pm_qos_array[req->pm_qos_class]->constraints, in pm_qos_update_request_timeout()
[all …]
/Linux-v4.19/arch/arm/mach-pxa/
Dstargate2.c187 .constraints = { /* board default 1.8V */
194 .constraints = { /* board default 2.8V */
201 .constraints = {/* default is 1.8V */
208 .constraints = {
216 .constraints = { /* default 1.8V */
223 .constraints = { /* default 2.8V */
230 .constraints = { /* default 2.8V */
237 .constraints = { /* default 2.8V */
244 .constraints = { /* default 2.8V */
252 .constraints = { /* default 2.8V */
[all …]
Dz2.c632 .constraints = {
642 .constraints = {
649 .constraints = {
656 .constraints = {
663 .constraints = {
/Linux-v4.19/arch/arm/mach-sa1100/
Dgeneric.c360 id->constraints.always_on = 1; in sa11x0_register_fixed_regulator()
361 id->constraints.name = cfg->supply_name; in sa11x0_register_fixed_regulator()
362 id->constraints.min_uV = cfg->microvolts; in sa11x0_register_fixed_regulator()
363 id->constraints.max_uV = cfg->microvolts; in sa11x0_register_fixed_regulator()
364 id->constraints.valid_modes_mask = REGULATOR_MODE_NORMAL; in sa11x0_register_fixed_regulator()
365 id->constraints.valid_ops_mask = REGULATOR_CHANGE_STATUS; in sa11x0_register_fixed_regulator()
/Linux-v4.19/sound/soc/codecs/
Dssm2518.c116 const struct snd_pcm_hw_constraint_list *constraints; member
614 if (ssm2518->constraints) in ssm2518_startup()
616 SNDRV_PCM_HW_PARAM_RATE, ssm2518->constraints); in ssm2518_startup()
669 ssm2518->constraints = NULL; in ssm2518_set_sysclk()
677 ssm2518->constraints = &ssm2518_constraints_2048000; in ssm2518_set_sysclk()
688 ssm2518->constraints = &ssm2518_constraints_2822000; in ssm2518_set_sysclk()
696 ssm2518->constraints = &ssm2518_constraints_3072000; in ssm2518_set_sysclk()
701 ssm2518->constraints = &ssm2518_constraints_12288000; in ssm2518_set_sysclk()
Dwm8731.c51 const struct snd_pcm_hw_constraint_list *constraints; member
404 wm8731->constraints = NULL; in wm8731_set_dai_sysclk()
407 wm8731->constraints = &wm8731_constraints_12000000; in wm8731_set_dai_sysclk()
411 wm8731->constraints = &wm8731_constraints_12288000_18432000; in wm8731_set_dai_sysclk()
415 wm8731->constraints = &wm8731_constraints_11289600_16934400; in wm8731_set_dai_sysclk()
536 if (wm8731->constraints) in wm8731_startup()
539 wm8731->constraints); in wm8731_startup()
/Linux-v4.19/Documentation/ABI/testing/
Dsysfs-class-regulator154 for regulators which support voltage constraints.
169 for regulators which support voltage constraints.
184 microamps, for regulators which support current constraints.
199 microamps, for regulators which support current constraints.
257 implementing suspend voltage configuration constraints.
268 implementing suspend voltage configuration constraints.
279 implementing suspend voltage configuration constraints.
290 configuration constraints.
301 constraints.
312 configuration constraints.
[all …]
/Linux-v4.19/arch/arm/mach-davinci/
Dboard-mityomapl138.c234 .constraints = {
246 .constraints = {
257 .constraints = {
268 .constraints = {
279 .constraints = {
/Linux-v4.19/Documentation/media/uapi/v4l/
Dvidioc-g-selection.rst68 requested rectangle. An application may introduce constraints to control
93 1. Satisfy constraints from struct
111 constraints flags have to be violated at then ``ERANGE`` is returned. The
113 constraints.
121 .. kernel-figure:: constraints.svg
122 :alt: constraints.svg
185 ``r`` rectangle to satisfy all constraints given in the ``flags``
/Linux-v4.19/drivers/powercap/
Dpowercap_sys.c86 pconst = &power_zone->constraints[id]; \
111 pconst = &power_zone->constraints[id]; \
180 pconst = &power_zone->constraints[id]; in show_constraint_name()
312 pconst = &power_zone->constraints[i]; in create_constraints()
413 kfree(power_zone->constraints); in powercap_release()
548 power_zone->constraints = kcalloc(nr_constraints, in powercap_register_zone()
549 sizeof(*power_zone->constraints), in powercap_register_zone()
551 if (!power_zone->constraints) in powercap_register_zone()
582 kfree(power_zone->constraints); in powercap_register_zone()

12345678