Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

power: bq25890: implement PRECHARGE_CURRENT property

Report configured precharge current.

Signed-off-by: Michał Mirosław <mirq-linux@rere.qmqm.pl>
Signed-off-by: Sebastian Reichel <sebastian.reichel@collabora.com>

authored by

Michał Mirosław and committed by
Sebastian Reichel
c942656d b302a0ae

+5
+5
drivers/power/supply/bq25890_charger.c
··· 486 486 val->intval = bq25890_find_val(bq->init_data.vreg, TBL_VREG); 487 487 break; 488 488 489 + case POWER_SUPPLY_PROP_PRECHARGE_CURRENT: 490 + val->intval = bq25890_find_val(bq->init_data.iprechg, TBL_ITERM); 491 + break; 492 + 489 493 case POWER_SUPPLY_PROP_CHARGE_TERM_CURRENT: 490 494 val->intval = bq25890_find_val(bq->init_data.iterm, TBL_ITERM); 491 495 break; ··· 690 686 POWER_SUPPLY_PROP_CONSTANT_CHARGE_CURRENT_MAX, 691 687 POWER_SUPPLY_PROP_CONSTANT_CHARGE_VOLTAGE, 692 688 POWER_SUPPLY_PROP_CONSTANT_CHARGE_VOLTAGE_MAX, 689 + POWER_SUPPLY_PROP_PRECHARGE_CURRENT, 693 690 POWER_SUPPLY_PROP_CHARGE_TERM_CURRENT, 694 691 POWER_SUPPLY_PROP_VOLTAGE_NOW, 695 692 POWER_SUPPLY_PROP_CURRENT_NOW,