Searched refs:current_uA (Results 1 – 5 of 5) sorted by relevance
/drivers/power/supply/ |
D | ds2782_battery.c | 51 int (*get_battery_current)(struct ds278x_info *info, int *current_uA); 120 static int ds2782_get_current(struct ds278x_info *info, int *current_uA) in ds2782_get_current() argument 145 *current_uA = raw * (DS2782_CURRENT_UNITS / sense_res); in ds2782_get_current() 177 static int ds2786_get_current(struct ds278x_info *info, int *current_uA) in ds2786_get_current() argument 185 *current_uA = (raw / 16) * (DS2786_CURRENT_UNITS / info->rsns); in ds2786_get_current() 221 int current_uA; in ds278x_get_status() local 224 err = info->ops->get_battery_current(info, ¤t_uA); in ds278x_get_status() 236 else if (current_uA == 0) in ds278x_get_status() 238 else if (current_uA < 0) in ds278x_get_status()
|
D | ds2760_battery.c | 43 int current_uA; /* units of µA */ member 161 di->current_uA = di->current_raw * 625; in ds2760_battery_read_status() 224 if (di->current_uA < -100L) in ds2760_battery_read_status() 226 / (di->current_uA / 100L); in ds2760_battery_read_status() 259 if (di->current_uA > 10000) { in ds2760_battery_update_status() 262 } else if (di->current_uA < -5000) { in ds2760_battery_update_status() 268 } else if (di->current_uA < 10000 && in ds2760_battery_update_status() 425 val->intval = di->current_uA; in ds2760_battery_get_property()
|
D | ds2780_battery.c | 224 enum current_types type, int *current_uA) in ds2780_get_current() argument 264 *current_uA = current_raw * (DS2780_CURRENT_UNITS / sense_res); in ds2780_get_current() 321 int ret, current_uA, capacity; in ds2780_get_status() local 323 ret = ds2780_get_current(dev_info, CURRENT_NOW, ¤t_uA); in ds2780_get_status() 333 else if (current_uA == 0) in ds2780_get_status() 335 else if (current_uA < 0) in ds2780_get_status()
|
D | ds2781_battery.c | 225 enum current_types type, int *current_uA) in ds2781_get_current() argument 265 *current_uA = current_raw * (DS2781_CURRENT_UNITS / sense_res); in ds2781_get_current() 322 int ret, current_uA, capacity; in ds2781_get_status() local 324 ret = ds2781_get_current(dev_info, CURRENT_NOW, ¤t_uA); in ds2781_get_status() 335 else if (current_uA > 50000) in ds2781_get_status()
|
/drivers/regulator/ |
D | core.c | 662 int current_uA = 0, output_uV, input_uV, err; in drms_uA_update() local 684 current_uA += sibling->uA_load; in drms_uA_update() 686 current_uA += rdev->constraints->system_load; in drms_uA_update() 690 err = rdev->desc->ops->set_load(rdev, current_uA); in drms_uA_update() 692 rdev_err(rdev, "failed to set load %d\n", current_uA); in drms_uA_update() 714 output_uV, current_uA); in drms_uA_update() 720 current_uA, input_uV, output_uV); in drms_uA_update()
|