[PORT FROM R2]max17042: To fix fuel gauge reporting full @ 72%
BZ: 24327
This patch sets the cycles parameter to restored value to avoid wrong
learncfg configuration. Changes suggested in new implementation guide
for calculating remaining capacity are also present.
Change-Id: I4f34cebcb01cb69d3b572397e1bfd6a510f398d7
Orig-Change-Id: I40ef4be0013cc7e4799bcaa28efd4d2239c0b7c2
Signed-off-by: yashodhan kurtadkar <yashodhan.kurtadkar@intel.com>
Signed-off-by: santosh <santoshx.gugwad@intel.com>
Reviewed-on: http://android.intel.com:8080/38963
Reviewed-by: Kallappa Manjanna, MadhukumarX <madhukumarx.kallappa.manjanna@intel.com>
Tested-by: Kallappa Manjanna, MadhukumarX <madhukumarx.kallappa.manjanna@intel.com>
Reviewed-by: buildbot <buildbot@intel.com>
Tested-by: buildbot <buildbot@intel.com>