mirror of
https://git.kernel.org/pub/scm/linux/kernel/git/next/linux-next.git
synced 2025-01-01 10:42:11 +00:00
thermal: gov_step_wise: Simplify checks related to passive trips
Make it more clear from the code flow that the passive polling status updates only take place for passive trip points. No intentional functional impact. Signed-off-by: Rafael J. Wysocki <rafael.j.wysocki@intel.com> Reviewed-by: Lukasz Luba <lukasz.luba@arm.com>
This commit is contained in:
parent
f1164d333c
commit
053b852c46
@ -92,15 +92,13 @@ static void thermal_zone_trip_update(struct thermal_zone_device *tz,
|
||||
if (instance->initialized && old_target == instance->target)
|
||||
continue;
|
||||
|
||||
if (old_target == THERMAL_NO_TARGET &&
|
||||
instance->target != THERMAL_NO_TARGET) {
|
||||
/* Activate a passive thermal instance */
|
||||
if (trip->type == THERMAL_TRIP_PASSIVE)
|
||||
if (trip->type == THERMAL_TRIP_PASSIVE) {
|
||||
/* If needed, update the status of passive polling. */
|
||||
if (old_target == THERMAL_NO_TARGET &&
|
||||
instance->target != THERMAL_NO_TARGET)
|
||||
tz->passive++;
|
||||
} else if (old_target != THERMAL_NO_TARGET &&
|
||||
instance->target == THERMAL_NO_TARGET) {
|
||||
/* Deactivate a passive thermal instance */
|
||||
if (trip->type == THERMAL_TRIP_PASSIVE)
|
||||
else if (old_target != THERMAL_NO_TARGET &&
|
||||
instance->target == THERMAL_NO_TARGET)
|
||||
tz->passive--;
|
||||
}
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user