/Linux-v5.4/drivers/regulator/ |
D | of_regulator.c | 29 struct regulation_constraints *constraints = &(*init_data)->constraints; in of_get_regulation_constraints() local 41 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; member 77 .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; member 613 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; member 175 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; member 401 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 control 100 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``
|