arm: tegra: fan: defer fan resume for 3 secs
authorJean Huang <jeanh@nvidia.com>
Wed, 24 Apr 2013 18:00:22 +0000 (11:00 -0700)
committerSimone Willett <swillett@nvidia.com>
Fri, 26 Apr 2013 00:56:58 +0000 (17:56 -0700)
Bug 1267612

Change-Id: Ibaaa09491776e45b85f8850b3c2c1faa4ca3375a
Signed-off-by: Jean Huang <jeanh@nvidia.com>
Reviewed-on: http://git-master/r/222626
Reviewed-by: Simone Willett <swillett@nvidia.com>
Tested-by: Simone Willett <swillett@nvidia.com>
drivers/misc/therm_fan_est.c

index b64af6ceefe72b8bea5a7952f2b17f0e4b1efe88..7bb6b4744cc52a4256e6c2324b725ea68b858f52 100644 (file)
@@ -32,6 +32,8 @@
 #include <linux/module.h>
 #include <linux/hwmon-sysfs.h>
 
+#define DEFERRED_RESUME_TIME 3000
+
 struct therm_fan_estimator {
        long cur_temp;
        long polling_period;
@@ -421,7 +423,7 @@ static int therm_fan_est_resume(struct platform_device *pdev)
 
        queue_delayed_work(est->workqueue,
                                &est->therm_fan_est_work,
-                               msecs_to_jiffies(est->polling_period));
+                               msecs_to_jiffies(DEFERRED_RESUME_TIME));
        return 0;
 }
 #endif