seems 6.6.x has this in addition for apply the "thermal: trip: Drop redundant trips check from for_each_thermal_trip()"
thermal: core: Rework and rename __for_each_thermal_trip()
Rework the currently unused __for_each_thermal_trip() to pass original
pointers to struct thermal_trip objects to the callback, so it can be
used for updating trip data (e.g. temperatures), rename it to
for_each_thermal_trip() and make it available to modular drivers.
Suggested-by: Daniel Lezcano <email address hidden>
Signed-off-by: Rafael J. Wysocki <email address hidden>
seems 6.6.x has this in addition for apply the "thermal: trip: Drop redundant trips check from for_each_ thermal_ trip()"
thermal: core: Rework and rename __for_each_ thermal_ trip()
Rework the currently unused __for_each_ thermal_ trip() to pass original each_thermal_ trip() and make it available to modular drivers.
pointers to struct thermal_trip objects to the callback, so it can be
used for updating trip data (e.g. temperatures), rename it to
for_
Suggested-by: Daniel Lezcano <email address hidden>
Signed-off-by: Rafael J. Wysocki <email address hidden>