Lines Matching refs:passive
11 * TBD: 1. Implement passive cooling hysteresis.
12 * 2. Enhance passive cooling (CPU) states/limit interface to support
91 MODULE_PARM_DESC(psv, "Disable or override all passive trip points.");
116 struct acpi_thermal_passive passive;
256 if (((flag & ACPI_TRIPS_PASSIVE) && tz->trips.passive.trip.valid) ||
258 valid = tz->trips.passive.trip.valid;
270 tz->trips.passive.trip.valid = false;
272 tz->trips.passive.trip.temperature = tmp;
273 tz->trips.passive.trip.valid = true;
278 tz->trips.passive.trip.valid = false;
280 tz->trips.passive.tc1 = tmp;
285 tz->trips.passive.trip.valid = false;
287 tz->trips.passive.tc2 = tmp;
292 tz->trips.passive.trip.valid = false;
294 tz->trips.passive.tsp = tmp;
298 if ((flag & ACPI_TRIPS_DEVICES) && tz->trips.passive.trip.valid) {
304 "Invalid passive threshold\n");
305 tz->trips.passive.trip.valid = false;
307 tz->trips.passive.trip.valid = true;
310 if (memcmp(&tz->trips.passive.devices, &devices,
312 memcpy(&tz->trips.passive.devices, &devices,
318 if (valid != tz->trips.passive.trip.valid)
463 tz->trips.passive.trip.valid;
511 t = tz->trips.passive.tc1 * (tz->temperature -
513 tz->trips.passive.tc2 * (tz->temperature -
579 if (tz->trips.passive.trip.valid) {
581 for (i = 0; i < tz->trips.passive.devices.count; i++) {
582 handle = tz->trips.passive.devices.handles[i];
697 if (tz->trips.passive.trip.valid) {
699 passive_delay = tz->trips.passive.tsp * 100;
723 acpi_trip = &tz->trips.passive.trip;
1073 pr_notice("%s detected: disabling all passive thermal trip points\n",