Skip to content

Commit 46723e2

Browse files
Dr. David Alan Gilbertsre
authored andcommitted
power: supply: core: Remove unused power_supply_set_battery_charged
power_supply_set_battery_charged() has been unused since 2019's commit 0f884f8 ("ARM: pxa: remove raumfeld board files and defconfig") Remove it. Signed-off-by: Dr. David Alan Gilbert <linux@treblig.org> Link: https://lore.kernel.org/r/20250307230225.128775-2-linux@treblig.org Signed-off-by: Sebastian Reichel <sebastian.reichel@collabora.com>
1 parent 76d5fb0 commit 46723e2

File tree

2 files changed

+0
-14
lines changed

2 files changed

+0
-14
lines changed

drivers/power/supply/power_supply_core.c

Lines changed: 0 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -449,19 +449,6 @@ int power_supply_get_property_from_supplier(struct power_supply *psy,
449449
}
450450
EXPORT_SYMBOL_GPL(power_supply_get_property_from_supplier);
451451

452-
int power_supply_set_battery_charged(struct power_supply *psy)
453-
{
454-
if (atomic_read(&psy->use_cnt) >= 0 &&
455-
psy->desc->type == POWER_SUPPLY_TYPE_BATTERY &&
456-
psy->desc->set_charged) {
457-
psy->desc->set_charged(psy);
458-
return 0;
459-
}
460-
461-
return -EINVAL;
462-
}
463-
EXPORT_SYMBOL_GPL(power_supply_set_battery_charged);
464-
465452
static int power_supply_match_device_by_name(struct device *dev, const void *data)
466453
{
467454
const char *name = data;

include/linux/power_supply.h

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -852,7 +852,6 @@ extern int power_supply_am_i_supplied(struct power_supply *psy);
852852
int power_supply_get_property_from_supplier(struct power_supply *psy,
853853
enum power_supply_property psp,
854854
union power_supply_propval *val);
855-
extern int power_supply_set_battery_charged(struct power_supply *psy);
856855

857856
static inline bool
858857
power_supply_supports_maintenance_charging(struct power_supply_battery_info *info)

0 commit comments

Comments
 (0)