BATTERY: Add missing get_property() of some property 06/52106/2
authorJoonyoung Shim <jy0922.shim@samsung.com>
Thu, 19 Nov 2015 03:03:26 +0000 (12:03 +0900)
committerInki Dae <inki.dae@samsung.com>
Thu, 19 Nov 2015 08:09:38 +0000 (00:09 -0800)
commitee89e0e40f2e935448e9665d98cfb31b182e5c38
tree776a3f9d4854313e17e227e175c56a1090d7eb52
parent423b4521ace9fe6ad39326cd1ecff5e39dfcb83f
BATTERY: Add missing get_property() of some property

The property of power should be implemented both get_property() and
set_property() but some property has only set_property() and it causes
some problem on tizen_3.0 platform like belows.

[   15.804351]  [3:systemd-journal:  188] power_supply sec-charger: driver failed to report `voltage_max' property: -22
[   27.924804]  [3:systemd-journal:  188] power_supply sec-fuelgauge: driver failed to report `status' property: -22
[   28.080047]  [3:systemd-journal:  179] power_supply sec-fuelgauge: driver failed to report `charge_full' property: -22
[   20.704162]  [0:systemd-journal:  180] power_supply sec-fuelgauge: driver failed to report `present' property: -22
[   19.580261]  [1:systemd-journal:  181] power_supply sec-fuelgauge: driver failed to report `energy_now' property: -22
[   20.989288]  [2:systemd-journal:  167] power_supply sec-fuelgauge: driver failed to report `temp' property: -22
[   20.832183]  [2:systemd-journal:  177] power_supply sec-fuelgauge: driver failed to report `temp_ambient' property: -22

This is workaround so driver should implement get_property() exactly
later.

Change-Id: I9d9650b748bdb73ae3149f0c4709908d0c0bb962
Signed-off-by: Min Kang <min1023.kang@samsung.com>
Signed-off-by: Joonyoung Shim <jy0922.shim@samsung.com>
drivers/battery/sec_fuelgauge.c
drivers/battery/sm5701_charger.c
drivers/battery/sprd27x3_fuelgauge4samsung.c