/kernel/linux/linux-5.10/drivers/mfd/ |
H A D | max14577.c | 44 * @max_ua: maximum requested current, micro Amps 54 * - is always less or equal to max_ua; 62 unsigned int min_ua, unsigned int max_ua, u8 *dst) in maxim_charger_calc_reg_current() 66 if (min_ua > max_ua) in maxim_charger_calc_reg_current() 69 if (min_ua > limits->max || max_ua < limits->min) in maxim_charger_calc_reg_current() 72 if (max_ua < limits->high_start) { in maxim_charger_calc_reg_current() 81 /* max_ua is in range: <high_start, infinite>, cut it to limits.max */ in maxim_charger_calc_reg_current() 82 max_ua = min(limits->max, max_ua); in maxim_charger_calc_reg_current() 83 max_ua in maxim_charger_calc_reg_current() 61 maxim_charger_calc_reg_current(const struct maxim_charger_current *limits, unsigned int min_ua, unsigned int max_ua, u8 *dst) maxim_charger_calc_reg_current() argument [all...] |
/kernel/linux/linux-6.6/drivers/mfd/ |
H A D | max14577.c | 44 * @max_ua: maximum requested current, micro Amps 54 * - is always less or equal to max_ua; 62 unsigned int min_ua, unsigned int max_ua, u8 *dst) in maxim_charger_calc_reg_current() 66 if (min_ua > max_ua) in maxim_charger_calc_reg_current() 69 if (min_ua > limits->max || max_ua < limits->min) in maxim_charger_calc_reg_current() 72 if (max_ua < limits->high_start) { in maxim_charger_calc_reg_current() 81 /* max_ua is in range: <high_start, infinite>, cut it to limits.max */ in maxim_charger_calc_reg_current() 82 max_ua = min(limits->max, max_ua); in maxim_charger_calc_reg_current() 83 max_ua in maxim_charger_calc_reg_current() 61 maxim_charger_calc_reg_current(const struct maxim_charger_current *limits, unsigned int min_ua, unsigned int max_ua, u8 *dst) maxim_charger_calc_reg_current() argument [all...] |
/kernel/linux/linux-5.10/drivers/regulator/ |
H A D | 88pm800-regulator.c | 74 int max_ua; member 104 .max_ua = (amax), \ 133 .max_ua = (amax), \ 172 return info->max_ua; in pm800_get_current_limit()
|
H A D | max8973-regulator.c | 296 int min_ua, int max_ua) in max8973_set_current_limit() 302 if (max_ua <= 9000000) in max8973_set_current_limit() 304 else if (max_ua <= 12000000) in max8973_set_current_limit() 295 max8973_set_current_limit(struct regulator_dev *rdev, int min_ua, int max_ua) max8973_set_current_limit() argument
|
/kernel/linux/linux-6.6/drivers/regulator/ |
H A D | 88pm800-regulator.c | 74 int max_ua; member 104 .max_ua = (amax), \ 133 .max_ua = (amax), \ 172 return info->max_ua; in pm800_get_current_limit()
|
H A D | max8973-regulator.c | 256 int min_ua, int max_ua) in max8973_set_current_limit() 262 if (max_ua <= 9000000) in max8973_set_current_limit() 264 else if (max_ua <= 12000000) in max8973_set_current_limit() 255 max8973_set_current_limit(struct regulator_dev *rdev, int min_ua, int max_ua) max8973_set_current_limit() argument
|
H A D | da9121-regulator.c | 259 int min_ua, int max_ua) in da9121_set_current_limit() 269 max_ua > range->val_max) { in da9121_set_current_limit() 279 ret = da9121_ceiling_selector(rdev, min_ua, max_ua, &sel); in da9121_set_current_limit() 258 da9121_set_current_limit(struct regulator_dev *rdev, int min_ua, int max_ua) da9121_set_current_limit() argument
|
/kernel/linux/linux-6.6/drivers/leds/flash/ |
H A D | leds-mt6370-flash.c | 443 u32 max_ua, val; in mt6370_init_flash_properties() local 466 max_ua = num == 2 ? MT6370_ITORCH_DOUBLE_MAX_uA : MT6370_ITORCH_MAX_uA; in mt6370_init_flash_properties() 470 val = mt6370_clamp(val, MT6370_ITORCH_MIN_uA, max_ua, MT6370_ITORCH_STEP_uA); in mt6370_init_flash_properties() 476 max_ua = num == 2 ? MT6370_ISTRB_DOUBLE_MAX_uA : MT6370_ISTRB_MAX_uA; in mt6370_init_flash_properties() 480 val = mt6370_clamp(val, MT6370_ISTRB_MIN_uA, max_ua, MT6370_ISTRB_STEP_uA); in mt6370_init_flash_properties()
|
/kernel/linux/linux-5.10/include/linux/mfd/ |
H A D | max14577.h | 96 unsigned int min_ua, unsigned int max_ua, u8 *dst);
|
/kernel/linux/linux-6.6/include/linux/mfd/ |
H A D | max14577.h | 96 unsigned int min_ua, unsigned int max_ua, u8 *dst);
|