Lines Matching defs:trend
20 * a. if the trend is THERMAL_TREND_RAISING, use higher cooling
22 * b. if the trend is THERMAL_TREND_DROPPING, do nothing
23 * c. if the trend is THERMAL_TREND_RAISE_FULL, use upper limit
25 * d. if the trend is THERMAL_TREND_DROP_FULL, use lower limit
28 * a. if the trend is THERMAL_TREND_RAISING, do nothing
29 * b. if the trend is THERMAL_TREND_DROPPING, use lower cooling
32 * c. if the trend is THERMAL_TREND_RAISE_FULL, do nothing
33 * d. if the trend is THERMAL_TREND_DROP_FULL, use lower limit,
38 enum thermal_trend trend, bool throttle)
66 switch (trend) {
120 enum thermal_trend trend;
133 trend = get_tz_trend(tz, trip);
140 dev_dbg(&tz->device, "Trip%d[type=%d,temp=%d]:trend=%d,throttle=%d\n",
141 trip, trip_type, trip_temp, trend, throttle);
150 instance->target = get_target_state(instance, trend, throttle);
180 * Throttling Logic: This uses the trend of the thermal zone to throttle.