summaryrefslogtreecommitdiff
path: root/drivers/thermal/thermal_core.c
AgeCommit message (Expand)AuthorFilesLines
2021-10-15thermal/core: fix a UAF bug in __thermal_cooling_device_register()Ziyang Xuan1-2/+4
2021-10-15thermal/core: Fix null pointer dereference in thermal_release()Yuanzheng Song1-2/+8
2021-10-07thermal/drivers/netlink: Add the temperature when crossing a trip pointDaniel Lezcano1-2/+4
2021-09-21thermal/core: Potential buffer overflow in thermal_build_list_of_policies()Dan Carpenter1-4/+3
2021-07-10Merge tag 'thermal-v5.14-rc1' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds1-1/+1
2021-06-21thermal: Use generic HW-protection shutdown APIMatti Vaittinen1-59/+4
2021-06-12thermal/core: Correct function name thermal_zone_device_unregister()Yang Yingliang1-1/+1
2021-04-22thermal/core: Remove thermal_notify_frameworkThara Gopinath1-18/+0
2021-04-15thermal/core: Fix memory leak in the error pathDaniel Lezcano1-0/+1
2021-03-15thermal/drivers/core: Use a char pointer for the cooling device nameDaniel Lezcano1-16/+22
2021-01-20thermal/core: Remove pointless thermal_zone_device_reset() functionDaniel Lezcano1-7/+1
2021-01-20thermal/core: Remove ms based delay fieldsDaniel Lezcano1-3/+1
2021-01-20thermal/core: Use precomputed jiffies for the pollingDaniel Lezcano1-10/+5
2021-01-20thermal/core: Precompute the delays from msecs to jiffiesDaniel Lezcano1-0/+3
2021-01-20thermal/core: Remove THERMAL_TRIPS_NONE testDaniel Lezcano1-1/+1
2021-01-20thermal/core: Remove unused functions rebind/unbind exceptionDaniel Lezcano1-37/+0
2021-01-07thermal/core: Remove notify opsDaniel Lezcano1-3/+0
2020-12-11thermal/core: Add critical and hot opsDaniel Lezcano1-16/+27
2020-12-11thermal/core: Emit a warning if the thermal zone is updated without opsDaniel Lezcano1-1/+2
2020-10-27drivers/thermal/core: Optimize trip points checkBernard Zhao1-6/+3
2020-10-27thermal: core: Move power_actor_set_power into IPALukasz Luba1-41/+0
2020-10-27thermal: core: Remove unused functions in power actor sectionLukasz Luba1-47/+0
2020-10-26thermal: core: Add upper and lower limits to power_actor_set_powerMichael Kao1-1/+1
2020-10-12thermal: cooling: Remove unused variable *tzzhuguangqing1-7/+5
2020-10-12thermal: core: remove unnecessary mutex_init()Qinglang Miao1-1/+0
2020-09-04thermal: core: Fix use-after-free in thermal_zone_device_unregister()Dmitry Osipenko1-2/+3
2020-07-29thermal: core: Add thermal zone enable/disable notificationDaniel Lezcano1-0/+5
2020-07-24thermal: core: Fix thermal zone lookup by IDThierry Reding1-3/+5
2020-07-21thermal: core: Move initialization after core initcallDaniel Lezcano1-1/+1
2020-07-21thermal: netlink: Improve the initcall orderingDaniel Lezcano1-0/+4
2020-07-07thermal: core: Add notifications call in the frameworkDaniel Lezcano1-0/+21
2020-07-07thermal: core: Get thermal zone by idDaniel Lezcano1-0/+14
2020-07-07thermal: core: Add helpers to browse the cdev, tz and governor listDaniel Lezcano1-0/+51
2020-07-07thermal: Make thermal_zone_device_is_enabled() available to core onlyAndrzej Pietrasiewicz1-1/+0
2020-06-29thermal: Rename set_mode() to change_mode()Andrzej Pietrasiewicz1-2/+2
2020-06-29thermal: core: Stop polling DISABLED thermal devicesAndrzej Pietrasiewicz1-2/+14
2020-06-29thermal: Use mode helpers in driversAndrzej Pietrasiewicz1-1/+1
2020-06-29thermal: Add mode helpersAndrzej Pietrasiewicz1-0/+53
2020-06-29thermal: remove get_mode() operation of driversAndrzej Pietrasiewicz1-6/+1
2020-05-22thermal/core: Replace module.h with export.hAmit Kucheria1-1/+1
2020-05-22thermal/core: Get rid of MODULE_* tagsAmit Kucheria1-4/+0
2020-04-14thermal: core: Remove pointless debug tracesDaniel Lezcano1-6/+0
2019-11-14thermal: Fix deadlock in thermal thermal_zone_device_checkWei Wang1-2/+2
2019-11-07thermal: Initialize thermal subsystem earlierAmit Kucheria1-1/+1
2019-11-07thermal: Remove netlink supportAmit Kucheria1-100/+1
2019-09-24thermal: Add some error messagesAmit Kucheria1-4/+13
2019-09-24thermal: Fix use-after-free when unregistering thermal zone deviceIdo Schimmel1-1/+1
2019-09-24thermal/drivers/core: Use put_device() if device_register() failsYue Hu1-12/+13
2019-06-27thermal/drivers/core: Use governor table to initializeDaniel Lezcano1-23/+29
2019-05-17Merge branch 'next' of git://git.kernel.org/pub/scm/linux/kernel/git/rzhang/l...Linus Torvalds1-19/+12