[PORT FROM R2]Battery: Added a WA to retry reading fault status register
authorsantosh <santoshx.gugwad@intel.com>
Tue, 28 Feb 2012 12:23:16 +0000 (17:53 +0530)
committerbuildbot <buildbot@intel.com>
Tue, 6 Mar 2012 21:51:02 +0000 (13:51 -0800)
commit6e4c9b636f99fc3d6e944e1066d92d4fe2a9ec56
treeeb44d0135b0a7f0f097961d8a167a4fd24572a2c
parent07da3037aae29db8a7484e2300ffa3932da2ebc7
[PORT FROM R2]Battery: Added a WA to retry reading fault status register

BZ: 22687

Due to MSIC HW bug, the charger fault register bits are not getting
updated immediately when the charging is enabled.

This patch adds a WA to retry the reading of charger fault register
before it report charger fault.

Change-Id: I56a5a0b40339b0881a185988f8e0ae1826403e46
Orig-Change-Id: I2235ac3a27072375e04e770ef4efe62ff9fa3260
Signed-off-by: Ramakrishna Pallala <ramakrishna.pallala@intel.com>
Signed-off-by: santosh <santoshx.gugwad@intel.com>
Reviewed-on: http://android.intel.com:8080/36852
Tested-by: Kallappa Manjanna, MadhukumarX <madhukumarx.kallappa.manjanna@intel.com>
Reviewed-by: buildbot <buildbot@intel.com>
Tested-by: buildbot <buildbot@intel.com>
drivers/power/intel_mdf_battery.c
drivers/power/intel_mdf_charger.h