]> www.infradead.org Git - users/jedix/linux-maple.git/commitdiff
power: supply: core: Remove unused power_supply_set_battery_charged
authorDr. David Alan Gilbert <linux@treblig.org>
Fri, 7 Mar 2025 23:02:23 +0000 (23:02 +0000)
committerSebastian Reichel <sebastian.reichel@collabora.com>
Sat, 8 Mar 2025 00:06:41 +0000 (01:06 +0100)
power_supply_set_battery_charged() has been unused since 2019's
commit 0f884f8a090e ("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>
drivers/power/supply/power_supply_core.c
include/linux/power_supply.h

index d0bb52a7a0367a8e07787be211691cad14a41a54..0223b8ff0f07ec6221fa02231d54b4833daa6630 100644 (file)
@@ -449,19 +449,6 @@ int power_supply_get_property_from_supplier(struct power_supply *psy,
 }
 EXPORT_SYMBOL_GPL(power_supply_get_property_from_supplier);
 
-int power_supply_set_battery_charged(struct power_supply *psy)
-{
-       if (atomic_read(&psy->use_cnt) >= 0 &&
-                       psy->desc->type == POWER_SUPPLY_TYPE_BATTERY &&
-                       psy->desc->set_charged) {
-               psy->desc->set_charged(psy);
-               return 0;
-       }
-
-       return -EINVAL;
-}
-EXPORT_SYMBOL_GPL(power_supply_set_battery_charged);
-
 static int power_supply_match_device_by_name(struct device *dev, const void *data)
 {
        const char *name = data;
index 6ed53b292162469d7b357734d5589bff18a201d0..5afc5946eb03788c4b903fe08561bd117ccfd8a1 100644 (file)
@@ -852,7 +852,6 @@ extern int power_supply_am_i_supplied(struct power_supply *psy);
 int power_supply_get_property_from_supplier(struct power_supply *psy,
                                            enum power_supply_property psp,
                                            union power_supply_propval *val);
-extern int power_supply_set_battery_charged(struct power_supply *psy);
 
 static inline bool
 power_supply_supports_maintenance_charging(struct power_supply_battery_info *info)