| /kernel/linux/linux-5.10/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 | 113 if (rdev->constraints && rdev->constraints->name) in rdev_get_name() 114 return rdev->constraints->name; in rdev_get_name() 128 if (!rdev->constraints) { in regulator_ops_is_valid() 129 rdev_err(rdev, "no constraints\n"); in regulator_ops_is_valid() 133 if (rdev->constraints->valid_ops_mask & ops) in regulator_ops_is_valid() 440 if (*max_uV > rdev->constraints->max_uV) in regulator_check_voltage() 441 *max_uV = rdev->constraints->max_uV; in regulator_check_voltage() 442 if (*min_uV < rdev->constraints->min_uV) in regulator_check_voltage() 443 *min_uV = rdev->constraints->min_uV; in regulator_check_voltage() 505 if (*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 …]
|
| /kernel/linux/linux-4.19/drivers/regulator/ |
| D | of_regulator.c | 31 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 …]
|
| D | core.c | 115 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() 131 rdev_err(rdev, "no constraints\n"); 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() [all …]
|
| D | ab8500-ext.c | 309 .constraints = { 323 .constraints = { 339 .constraints = { 354 .constraints = { 363 .constraints = { 372 .constraints = { 381 .constraints = { 390 .constraints = { 399 .constraints = { 416 .constraints = { [all …]
|
| D | fixed.c | 67 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()
|
| /kernel/linux/linux-5.10/arch/arm/mach-s3c/ |
| D | mach-smdk6410.c | 212 .constraints = { 295 .constraints = { 308 .constraints = { 319 .constraints = { 327 .constraints = { 335 .constraints = { 343 .constraints = { 351 .constraints = { 359 .constraints = { 367 .constraints = { [all …]
|
| D | mach-gta02.c | 252 .constraints = { 261 .constraints = { 270 .constraints = { 279 .constraints = { 288 .constraints = { 297 .constraints = { 305 .constraints = { 313 .constraints = { 322 .constraints = { 331 .constraints = { [all …]
|
| D | mach-crag6410.c | 342 .constraints = { 406 .constraints = { 424 .constraints = { 437 .constraints = { 444 .constraints = { 457 .constraints = { 467 .constraints = { 475 .constraints = { 483 .constraints = { 491 .constraints = { [all …]
|
| /kernel/linux/linux-4.19/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 …]
|
| /kernel/linux/linux-5.10/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 …]
|
| /kernel/linux/linux-4.19/arch/arm/mach-imx/ |
| D | mach-mx35_3ds.c | 249 .constraints = { 263 .constraints = { 271 .constraints = { 279 .constraints = { 287 .constraints = { 294 .constraints = { 301 .constraints = { 308 .constraints = { 315 .constraints = { 322 .constraints = { [all …]
|
| /kernel/linux/linux-4.19/arch/arm/mach-s3c64xx/ |
| D | mach-smdk6410.c | 214 .constraints = { 298 .constraints = { 311 .constraints = { 322 .constraints = { 330 .constraints = { 338 .constraints = { 346 .constraints = { 354 .constraints = { 362 .constraints = { 370 .constraints = { [all …]
|
| D | mach-crag6410.c | 344 .constraints = { 410 .constraints = { 428 .constraints = { 441 .constraints = { 448 .constraints = { 461 .constraints = { 471 .constraints = { 479 .constraints = { 487 .constraints = { 495 .constraints = { [all …]
|
| /kernel/linux/linux-4.19/kernel/power/ |
| D | qos.c | 52 * locking rule: all changes to constraints or notifiers lists 57 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() 203 pr_err("%s: Bad constraints on qos?\n", __func__); in pm_qos_dbg_show_requests() 262 * pm_qos_update_target - manages the constraints list and calls the notifiers 264 * @c: constraints data struct [all …]
|
| /kernel/linux/linux-4.19/include/linux/regulator/ |
| D | machine.h | 90 * struct regulation_constraints - regulator operating constraints. 92 * This struct describes regulator and board/machine specific constraints. 94 * @name: Descriptive name for the constraints, used for display purposes. 113 * bootloader then it will be enabled when the constraints are 221 * Initialisation constraints, our supply and consumers supplies. 225 * be explicitly set using the constraints field 'name'. 227 * @constraints: Constraints. These must be specified for the regulator to 238 struct regulation_constraints constraints; member
|
| /kernel/linux/linux-5.10/include/linux/regulator/ |
| D | machine.h | 87 * struct regulation_constraints - regulator operating constraints. 89 * This struct describes regulator and board/machine specific constraints. 91 * @name: Descriptive name for the constraints, used for display purposes. 111 * bootloader then it will be enabled when the constraints are 222 * Initialisation constraints, our supply and consumers supplies. 226 * be explicitly set using the constraints field 'name'. 228 * @constraints: Constraints. These must be specified for the regulator to 239 struct regulation_constraints constraints; member
|
| /kernel/linux/linux-5.10/Documentation/userspace-api/media/v4l/ |
| D | vidioc-g-selection.rst | 68 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. 120 .. kernel-figure:: constraints.svg 121 :alt: constraints.svg 182 ``r`` rectangle to satisfy all constraints given in the ``flags``
|
| /kernel/linux/linux-4.19/Documentation/media/uapi/v4l/ |
| D | vidioc-g-selection.rst | 68 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``
|
| /kernel/linux/linux-4.19/arch/arm/mach-s3c24xx/ |
| D | mach-gta02.c | 264 .constraints = { 273 .constraints = { 282 .constraints = { 291 .constraints = { 300 .constraints = { 309 .constraints = { 317 .constraints = { 325 .constraints = { 334 .constraints = { 343 .constraints = { [all …]
|
| /kernel/linux/linux-5.10/Documentation/driver-api/ |
| D | regulator.rst | 84 constraints may not allow the regulator to be disabled there is no 134 time as part of the machine constraints. 136 Constraints section in Machine interface 140 constraints defining the operations that clients are allowed to perform 149 The constraints may also specify an initial configuration for the 150 regulator in the constraints, which is particularly useful for use with
|
| /kernel/linux/linux-4.19/Documentation/driver-api/ |
| D | regulator.rst | 84 constraints may not allow the regulator to be disabled there is no 134 time as part of the machine constraints. 136 Constraints section in Machine interface 140 constraints defining the operations that clients are allowed to perform 149 The constraints may also specify an initial configuration for the 150 regulator in the constraints, which is particularly useful for use with
|
| /kernel/linux/linux-5.10/arch/arm/mach-pxa/ |
| D | stargate2.c | 178 /* The values of the various regulator constraints are obviously dependent 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 */ [all …]
|
| /kernel/linux/linux-4.19/arch/arm/mach-pxa/ |
| D | stargate2.c | 181 /* The values of the various regulator constraints are obviously dependent 187 .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 */ [all …]
|