iwmc3200wifi: CT kill support
We set the initial CT (Temperature control) value to 110 degrees. If the chip goes over that threshold, we hard block the device which will turn it down. At the same time we schedule a 30 seconds delayed work that unblock the device (and userspace is supposed to bring it back up), hoping that the chip will have cooled down by then... Signed-off-by: Samuel Ortiz <sameo@linux.intel.com> Signed-off-by: Zhu Yi <yi.zhu@intel.com> Signed-off-by: John W. Linville <linville@tuxdriver.com>
This commit is contained in:

کامیت شده توسط
John W. Linville

والد
a82aedbf1b
کامیت
e85498b21d
@@ -152,6 +152,7 @@ void iwm_if_free(struct iwm_priv *iwm)
|
||||
if (!iwm_to_ndev(iwm))
|
||||
return;
|
||||
|
||||
cancel_delayed_work_sync(&iwm->ct_kill_delay);
|
||||
free_netdev(iwm_to_ndev(iwm));
|
||||
iwm_priv_deinit(iwm);
|
||||
kfree(iwm->umac_profile);
|
||||
|
مرجع در شماره جدید
Block a user