mirror of
https://github.com/BobTheBlinker/android_kernel_motorola_sm6375.git
synced 2026-10-29 03:01:39 -04:00
mfd: ab8500: Use power_supply_*() API for accessing function attrs
Replace direct calls to power supply function attributes with wrappers. Wrappers provide safe access in case of unregistering the power supply (e.g. by removing the driver). Replace: - get_property -> power_supply_get_property Signed-off-by: Krzysztof Kozlowski <[email protected]> Acked-by: Jonghwa Lee <[email protected]> Acked-by: Pavel Machek <[email protected]> Acked-by: Lee Jones <[email protected]> Reviewed-by: Bartlomiej Zolnierkiewicz <[email protected]> Reviewed-by: Sebastian Reichel <[email protected]> Signed-off-by: Sebastian Reichel <[email protected]>
This commit is contained in:
parent
15077fc1f7
commit
091e73a23a
1 changed files with 4 additions and 3 deletions
|
|
@ -49,7 +49,8 @@ static void ab8500_power_off(void)
|
|||
if (!psy)
|
||||
continue;
|
||||
|
||||
ret = psy->get_property(psy, POWER_SUPPLY_PROP_ONLINE, &val);
|
||||
ret = power_supply_get_property(psy, POWER_SUPPLY_PROP_ONLINE,
|
||||
&val);
|
||||
|
||||
if (!ret && val.intval) {
|
||||
charger_present = true;
|
||||
|
|
@ -63,8 +64,8 @@ static void ab8500_power_off(void)
|
|||
/* Check if battery is known */
|
||||
psy = power_supply_get_by_name("ab8500_btemp");
|
||||
if (psy) {
|
||||
ret = psy->get_property(psy, POWER_SUPPLY_PROP_TECHNOLOGY,
|
||||
&val);
|
||||
ret = power_supply_get_property(psy,
|
||||
POWER_SUPPLY_PROP_TECHNOLOGY, &val);
|
||||
if (!ret && val.intval != POWER_SUPPLY_TECHNOLOGY_UNKNOWN) {
|
||||
printk(KERN_INFO
|
||||
"Charger \"%s\" is connected with known battery."
|
||||
|
|
|
|||
Loading…
Reference in a new issue