Lines Matching full:trend
21 * a. if the trend is THERMAL_TREND_RAISING, use higher cooling
23 * b. if the trend is THERMAL_TREND_DROPPING, do nothing
25 * a. if the trend is THERMAL_TREND_RAISING, do nothing
26 * b. if the trend is THERMAL_TREND_DROPPING, use lower cooling
31 enum thermal_trend trend, bool throttle) in get_target_state() argument
57 if (trend == THERMAL_TREND_RAISING) in get_target_state()
60 if (trend == THERMAL_TREND_DROPPING) { in get_target_state()
85 enum thermal_trend trend; in thermal_zone_trip_update() local
90 trend = get_tz_trend(tz, trip_id); in thermal_zone_trip_update()
97 dev_dbg(&tz->device, "Trip%d[type=%d,temp=%d]:trend=%d,throttle=%d\n", in thermal_zone_trip_update()
98 trip_id, trip->type, trip->temperature, trend, throttle); in thermal_zone_trip_update()
105 instance->target = get_target_state(instance, trend, throttle); in thermal_zone_trip_update()
133 * Throttling Logic: This uses the trend of the thermal zone to throttle.