MFLD/Battery: notify user space immediately after detecting fault
authorRamakrishna Pallala <ramakrishna.pallala@intel.com>
Tue, 1 May 2012 22:11:26 +0000 (03:41 +0530)
committerbuildbot <buildbot@intel.com>
Thu, 3 May 2012 15:32:39 +0000 (08:32 -0700)
BZ: 33670

This patch sends the notification to user space immediately after
detecting any charger fault during charge cycle.

Change-Id: I2b3187e4419153b40d648bbe9448d2af4056e3ea
Signed-off-by: Ramakrishna Pallala <ramakrishna.pallala@intel.com>
Reviewed-on: http://android.intel.com:8080/46946
Reviewed-by: Mitra, DebalinaX <debalinax.mitra@intel.com>
Reviewed-by: Jena, TapanX <tapanx.jena@intel.com>
Reviewed-by: Gowdar, GurumurthyX <gurumurthyx.gowdar@intel.com>
Reviewed-by: Tc, Jenny <jenny.tc@intel.com>
Reviewed-by: Koskinen, Ilkka <ilkka.koskinen@intel.com>
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

index 6e5b186..18f5f0f 100644 (file)
@@ -1590,6 +1590,7 @@ static void msic_batt_temp_charging(struct work_struct *work)
                 * status register are not related.
                 */
                reset_wdt_timer(mbi);
+               power_supply_changed(&mbi->usb);
                dev_dbg(msic_dev, "Charger Watchdog timer reset for 60sec\n");
                goto lbl_sched_work;
        }