summaryrefslogtreecommitdiff
path: root/drivers/thermal/intel/Makefile
diff options
context:
space:
mode:
authorRicardo Neri <ricardo.neri-calderon@linux.intel.com>2024-05-08 06:43:50 +0300
committerRafael J. Wysocki <rafael.j.wysocki@intel.com>2024-05-08 15:02:02 +0300
commitba1a587ed66faf6482748b20d5484dcd97589e79 (patch)
tree4812b36c837a7a6fa8b23d9e5c0684d56d359137 /drivers/thermal/intel/Makefile
parent564a88eb7af885d4f5d193d6485cb0e0ac3ca7a5 (diff)
downloadlinux-ba1a587ed66faf6482748b20d5484dcd97589e79.tar.xz
thermal: intel: hfi: Shorten the thermal netlink event delay to 100ms
The delay between an HFI interrupt and its corresponding thermal netlink event has so far been hard-coded to CONFIG_HZ jiffies (1 second). This delay is too long for hardware that generates updates every tens of milliseconds. The HFI driver uses a delayed workqueue to send thermal netlink events. No subsequent events will be sent if there is pending work. As a result, much of the information of consecutive hardware updates will be lost if the workqueue delay is too long. User space entities may act on obsolete data. If the delay is too short, multiple events may overwhelm listeners. Set the delay to 100ms to strike a balance between too many and too few events. Use milliseconds instead of jiffies to improve readability. Signed-off-by: Ricardo Neri <ricardo.neri-calderon@linux.intel.com> Acked-by: Zhang Rui <rui.zhang@intel.com> Signed-off-by: Rafael J. Wysocki <rafael.j.wysocki@intel.com>
Diffstat (limited to 'drivers/thermal/intel/Makefile')
0 files changed, 0 insertions, 0 deletions