[PATCH v1 0/4] thermal: Improve iteration over trip points

Rafael J. Wysocki posted 4 patches 2 years, 3 months ago
There is a newer version of this series
[PATCH v1 0/4] thermal: Improve iteration over trip points
Posted by Rafael J. Wysocki 2 years, 3 months ago
Hi All,

It turns out that the notification-handling code in the ACPI thermal driver
can be rearranged to iterate over trip points once, with the help of
for_each_thermal_trip() called directly under the zone lock, so patch [1/4]
adds a helper function for that and patch [2/4] changes the ACPI thermal driver
in accordance with this observation.

Next, patch [3/4] drops thermal_zone_device_exec() that is not used any more
and patch [4/4] changes the int340x thermal driver to also use the new helper
to iterate over trip points, so it need not make risky assumptions regarding
the core functionality.

Thanks!