Lines Matching refs:passive

11  *  TBD: 1. Implement passive cooling hysteresis.
12 * 2. Enhance passive cooling (CPU) states/limit interface to support
75 MODULE_PARM_DESC(psv, "Disable or override all passive trip points.");
113 u8 passive:1;
153 struct acpi_thermal_passive passive;
333 if (((flag & ACPI_TRIPS_PASSIVE) && tz->trips.passive.flags.valid) ||
335 valid = tz->trips.passive.flags.valid;
347 tz->trips.passive.flags.valid = 0;
349 tz->trips.passive.temperature = tmp;
350 tz->trips.passive.flags.valid = 1;
356 tz->trips.passive.flags.valid = 0;
358 tz->trips.passive.tc1 = tmp;
363 tz->trips.passive.flags.valid = 0;
365 tz->trips.passive.tc2 = tmp;
370 tz->trips.passive.flags.valid = 0;
372 tz->trips.passive.tsp = tmp;
376 if ((flag & ACPI_TRIPS_DEVICES) && tz->trips.passive.flags.valid) {
381 pr_warn(PREFIX "Invalid passive threshold\n");
382 tz->trips.passive.flags.valid = 0;
385 tz->trips.passive.flags.valid = 1;
387 if (memcmp(&tz->trips.passive.devices, &devices,
389 memcpy(&tz->trips.passive.devices, &devices,
395 if (valid != tz->trips.passive.flags.valid)
488 tz->trips.passive.flags.valid;
544 if (tz->trips.passive.flags.valid) {
593 if (tz->trips.passive.flags.valid) {
596 tz->trips.passive.temperature,
661 i = (tz->trips.passive.tc1 * (tz->temperature - tz->last_temperature))
662 + (tz->trips.passive.tc2
663 * (tz->temperature - tz->trips.passive.temperature));
717 if (tz->trips.passive.flags.valid) {
719 for (i = 0; i < tz->trips.passive.devices.count;
721 handle = tz->trips.passive.devices.handles[i];
825 if (tz->trips.passive.flags.valid)
831 if (tz->trips.passive.flags.valid)
835 tz->trips.passive.tsp*100,
1173 "disabling all passive thermal trip points\n", d->ident);