mirror of
git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
synced 2025-08-05 16:54:27 +00:00

The thermal framework supports the thresholds and allows the userspace to create, delete, flush, get the list of the thresholds as well as getting the list of the thresholds set for a specific thermal zone. Add the netlink abstraction in the thermal library to take full advantage of thresholds for the userspace program. Signed-off-by: Daniel Lezcano <daniel.lezcano@linaro.org> Reviewed-by: Lukasz Luba <lukasz.luba@arm.com> Link: https://patch.msgid.link/20241022155147.463475-5-daniel.lezcano@linaro.org Signed-off-by: Rafael J. Wysocki <rafael.j.wysocki@intel.com>
30 lines
668 B
Text
30 lines
668 B
Text
LIBTHERMAL_0.0.1 {
|
|
global:
|
|
thermal_init;
|
|
for_each_thermal_zone;
|
|
for_each_thermal_trip;
|
|
for_each_thermal_cdev;
|
|
for_each_thermal_threshold;
|
|
thermal_zone_find_by_name;
|
|
thermal_zone_find_by_id;
|
|
thermal_zone_discover;
|
|
thermal_init;
|
|
thermal_events_init;
|
|
thermal_events_handle;
|
|
thermal_events_fd;
|
|
thermal_cmd_init;
|
|
thermal_cmd_get_tz;
|
|
thermal_cmd_get_cdev;
|
|
thermal_cmd_get_trip;
|
|
thermal_cmd_get_governor;
|
|
thermal_cmd_get_temp;
|
|
thermal_cmd_threshold_get;
|
|
thermal_cmd_threshold_add;
|
|
thermal_cmd_threshold_delete;
|
|
thermal_cmd_threshold_flush;
|
|
thermal_sampling_init;
|
|
thermal_sampling_handle;
|
|
thermal_sampling_fd;
|
|
local:
|
|
*;
|
|
};
|