| /Linux-v5.4/drivers/regulator/ | 
| D | of_regulator.c | 29 	struct regulation_constraints *constraints = &(*init_data)->constraints;  in of_get_regulation_constraints()  local41 	constraints->name = of_get_property(np, "regulator-name", NULL);  in of_get_regulation_constraints()
 44 		constraints->min_uV = pval;  in of_get_regulation_constraints()
 47 		constraints->max_uV = pval;  in of_get_regulation_constraints()
 50 	if (constraints->min_uV != constraints->max_uV)  in of_get_regulation_constraints()
 51 		constraints->valid_ops_mask |= REGULATOR_CHANGE_VOLTAGE;  in of_get_regulation_constraints()
 54 	if (constraints->min_uV && constraints->max_uV)  in of_get_regulation_constraints()
 55 		constraints->apply_uV = true;  in of_get_regulation_constraints()
 58 		constraints->uV_offset = pval;  in of_get_regulation_constraints()
 60 		constraints->min_uA = pval;  in of_get_regulation_constraints()
 [all …]
 
 | 
| D | core.c | 112 	if (rdev->constraints && rdev->constraints->name)  in rdev_get_name()113 		return rdev->constraints->name;  in rdev_get_name()
 127 	if (!rdev->constraints) {  in regulator_ops_is_valid()
 132 	if (rdev->constraints->valid_ops_mask & ops)  in regulator_ops_is_valid()
 438 	if (*max_uV > rdev->constraints->max_uV)  in regulator_check_voltage()
 439 		*max_uV = rdev->constraints->max_uV;  in regulator_check_voltage()
 440 	if (*min_uV < rdev->constraints->min_uV)  in regulator_check_voltage()
 441 		*min_uV = rdev->constraints->min_uV;  in regulator_check_voltage()
 503 	if (*max_uA > rdev->constraints->max_uA)  in regulator_check_current_limit()
 504 		*max_uA = rdev->constraints->max_uA;  in regulator_check_current_limit()
 [all …]
 
 | 
| D | ab8500-ext.c | 308 		.constraints = {322 		.constraints = {
 338 		.constraints = {
 353 		.constraints = {
 362 		.constraints = {
 371 		.constraints = {
 380 		.constraints = {
 389 		.constraints = {
 398 		.constraints = {
 415 		.constraints = {
 [all …]
 
 | 
| D | fixed.c | 111 	init_data->constraints.apply_uV = 0;  in of_get_fixed_voltage_config()113 	config->supply_name = init_data->constraints.name;  in of_get_fixed_voltage_config()
 114 	if (init_data->constraints.min_uV == init_data->constraints.max_uV) {  in of_get_fixed_voltage_config()
 115 		config->microvolts = init_data->constraints.min_uV;  in of_get_fixed_voltage_config()
 122 	if (init_data->constraints.boot_on)  in of_get_fixed_voltage_config()
 
 | 
| D | vexpress-regulator.c | 66 	init_data->constraints.apply_uV = 0;  in vexpress_regulator_probe()67 	if (init_data->constraints.min_uV && init_data->constraints.max_uV)  in vexpress_regulator_probe()
 
 | 
| D | pwm-regulator.c | 151 	int min_uV = rdev->constraints->min_uV;  in pwm_regulator_get_voltage()152 	int max_uV = rdev->constraints->max_uV;  in pwm_regulator_get_voltage()
 188 	int min_uV = rdev->constraints->min_uV;  in pwm_regulator_set_voltage()
 189 	int max_uV = rdev->constraints->max_uV;  in pwm_regulator_set_voltage()
 361 	if (init_data->constraints.boot_on || init_data->constraints.always_on)  in pwm_regulator_probe()
 
 | 
| D | wm8994-regulator.c | 107 		.constraints = {113 		.constraints = {
 165 			ldo->init_data.constraints.valid_ops_mask = 0;  in wm8994_ldo_probe()
 
 | 
| D | lp87565-regulator.c | 96 	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()
 
 | 
| /Linux-v5.4/arch/arm/mach-s3c64xx/ | 
| D | mach-smdk6410.c | 214 	.constraints = {297 	.constraints = {
 310 	.constraints = {
 321 	.constraints = {
 329 	.constraints = {
 337 	.constraints = {
 345 	.constraints = {
 353 	.constraints = {
 361 	.constraints = {
 369 	.constraints = {
 [all …]
 
 | 
| D | mach-crag6410.c | 345 	.constraints = {409 	.constraints = {
 427 	.constraints = {
 440 	.constraints = {
 447 	.constraints = {
 460 	.constraints = {
 470 	.constraints = {
 478 	.constraints = {
 486 	.constraints = {
 494 	.constraints = {
 [all …]
 
 | 
| /Linux-v5.4/arch/arm/mach-imx/ | 
| D | mach-mx35_3ds.c | 240 	.constraints = {254 	.constraints = {
 262 	.constraints = {
 270 	.constraints = {
 278 	.constraints = {
 285 	.constraints = {
 292 	.constraints = {
 299 	.constraints = {
 306 	.constraints = {
 313 	.constraints = {
 [all …]
 
 | 
| D | mach-mx31ads.c | 256 	.constraints = {279 	.constraints = {
 296 	.constraints = {
 313 	.constraints = {
 334 	.constraints = {
 351 	.constraints = {
 365 	.constraints = {
 378 	.constraints = {
 
 | 
| D | mach-mx31_3ds.c | 261 	.constraints = {268 	.constraints = {
 279 	.constraints = {
 294 	.constraints = {
 310 	.constraints = {
 
 | 
| /Linux-v5.4/arch/arm/mach-s3c24xx/ | 
| D | mach-gta02.c | 253 			.constraints = {262 			.constraints = {
 271 			.constraints = {
 280 			.constraints = {
 289 			.constraints = {
 298 			.constraints = {
 306 			.constraints = {
 314 			.constraints = {
 323 			.constraints = {
 332 			.constraints = {
 [all …]
 
 | 
| /Linux-v5.4/arch/arm/mach-pxa/ | 
| D | stargate2.c | 184 		.constraints = { /* board default 1.8V */191 		.constraints = { /* board default 2.8V */
 198 		.constraints = {/* default is 1.8V */
 205 		.constraints = {
 213 		.constraints = { /* default 1.8V */
 220 		.constraints = { /* default 2.8V */
 227 		.constraints = { /* default 2.8V */
 234 		.constraints = { /* default 2.8V */
 241 		.constraints = { /* default 2.8V */
 249 		.constraints = { /* default 2.8V */
 [all …]
 
 | 
| D | z2.c | 637 		.constraints = {647 		.constraints = {
 654 		.constraints = {
 661 		.constraints = {
 668 		.constraints = {
 
 | 
| /Linux-v5.4/kernel/power/ | 
| D | qos.c | 58 	struct pm_qos_constraints *constraints;  member77 	.constraints = &cpu_dma_constraints,
 154 	c = qos->constraints;  in pm_qos_debug_show()
 340 	return pm_qos_read_value(pm_qos_array[pm_qos_class]->constraints);  in pm_qos_request()
 357 			pm_qos_array[req->pm_qos_class]->constraints,  in __pm_qos_update_request()
 402 	pm_qos_update_target(pm_qos_array[pm_qos_class]->constraints,  in pm_qos_add_request()
 456 			pm_qos_array[req->pm_qos_class]->constraints,  in pm_qos_update_request_timeout()
 484 	pm_qos_update_target(pm_qos_array[req->pm_qos_class]->constraints,  in pm_qos_remove_request()
 504 			pm_qos_array[pm_qos_class]->constraints->notifiers,  in pm_qos_add_notifier()
 524 			pm_qos_array[pm_qos_class]->constraints->notifiers,  in pm_qos_remove_notifier()
 [all …]
 
 | 
| /Linux-v5.4/arch/arm/mach-sa1100/ | 
| D | generic.c | 348 		id->constraints.always_on = 1;  in sa11x0_register_fixed_regulator()349 	id->constraints.name = cfg->supply_name;  in sa11x0_register_fixed_regulator()
 350 	id->constraints.min_uV = cfg->microvolts;  in sa11x0_register_fixed_regulator()
 351 	id->constraints.max_uV = cfg->microvolts;  in sa11x0_register_fixed_regulator()
 352 	id->constraints.valid_modes_mask = REGULATOR_MODE_NORMAL;  in sa11x0_register_fixed_regulator()
 353 	id->constraints.valid_ops_mask = REGULATOR_CHANGE_STATUS;  in sa11x0_register_fixed_regulator()
 
 | 
| /Linux-v5.4/sound/soc/codecs/ | 
| D | ssm2518.c | 115 	const struct snd_pcm_hw_constraint_list *constraints;  member613 	if (ssm2518->constraints)  in ssm2518_startup()
 615 				SNDRV_PCM_HW_PARAM_RATE, ssm2518->constraints);  in ssm2518_startup()
 668 		ssm2518->constraints = NULL;  in ssm2518_set_sysclk()
 676 		ssm2518->constraints = &ssm2518_constraints_2048000;  in ssm2518_set_sysclk()
 687 		ssm2518->constraints = &ssm2518_constraints_2822000;  in ssm2518_set_sysclk()
 695 		ssm2518->constraints = &ssm2518_constraints_3072000;  in ssm2518_set_sysclk()
 700 		ssm2518->constraints = &ssm2518_constraints_12288000;  in ssm2518_set_sysclk()
 
 | 
| D | max9867.c | 164 	const struct snd_pcm_hw_constraint_list *constraints;  member175 	if (max9867->constraints)  in max9867_startup()
 177 			SNDRV_PCM_HW_PARAM_RATE, max9867->constraints);  in max9867_startup()
 281 		max9867->constraints = &max9867_constraints_48k;  in max9867_set_dai_sysclk()
 283 		max9867->constraints = &max9867_constraints_44k1;  in max9867_set_dai_sysclk()
 
 | 
| D | wm8731.c | 48 	const struct snd_pcm_hw_constraint_list *constraints;  member401 		wm8731->constraints = NULL;  in wm8731_set_dai_sysclk()
 404 		wm8731->constraints = &wm8731_constraints_12000000;  in wm8731_set_dai_sysclk()
 408 		wm8731->constraints = &wm8731_constraints_12288000_18432000;  in wm8731_set_dai_sysclk()
 412 		wm8731->constraints = &wm8731_constraints_11289600_16934400;  in wm8731_set_dai_sysclk()
 533 	if (wm8731->constraints)  in wm8731_startup()
 536 					   wm8731->constraints);  in wm8731_startup()
 
 | 
| /Linux-v5.4/Documentation/ABI/testing/ | 
| D | sysfs-class-regulator | 154 		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-v5.4/arch/arm/mach-davinci/ | 
| D | board-mityomapl138.c | 262 		.constraints = {274 		.constraints = {
 285 		.constraints = {
 296 		.constraints = {
 307 		.constraints = {
 
 | 
| /Linux-v5.4/drivers/powercap/ | 
| D | powercap_sys.c | 74 	pconst = &power_zone->constraints[id]; \99 	pconst = &power_zone->constraints[id]; \
 168 	pconst = &power_zone->constraints[id];  in show_constraint_name()
 300 		pconst = &power_zone->constraints[i];  in create_constraints()
 401 		kfree(power_zone->constraints);  in powercap_release()
 536 	power_zone->constraints = kcalloc(nr_constraints,  in powercap_register_zone()
 537 					  sizeof(*power_zone->constraints),  in powercap_register_zone()
 539 	if (!power_zone->constraints)  in powercap_register_zone()
 570 	kfree(power_zone->constraints);  in powercap_register_zone()
 
 | 
| /Linux-v5.4/Documentation/media/uapi/v4l/ | 
| D | vidioc-g-selection.rst | 75 requested rectangle. An application may introduce constraints to control100 1. Satisfy constraints from struct
 118 constraints flags have to be violated at then ``ERANGE`` is returned. The
 120 constraints.
 128 .. kernel-figure::  constraints.svg
 129     :alt:    constraints.svg
 192     ``r`` rectangle to satisfy all constraints given in the ``flags``
 
 |