• Home
  • Raw
  • Download

Lines Matching full:passive

24  *  TBD: 1. Implement passive cooling hysteresis.
25 * 2. Enhance passive cooling (CPU) states/limit interface to support
88 MODULE_PARM_DESC(psv, "Disable or override all passive trip points.");
126 u8 passive:1; member
166 struct acpi_thermal_passive passive; member
347 /* Passive (optional) */ in acpi_thermal_trips_update()
348 if (((flag & ACPI_TRIPS_PASSIVE) && tz->trips.passive.flags.valid) || in acpi_thermal_trips_update()
350 valid = tz->trips.passive.flags.valid; in acpi_thermal_trips_update()
362 tz->trips.passive.flags.valid = 0; in acpi_thermal_trips_update()
364 tz->trips.passive.temperature = tmp; in acpi_thermal_trips_update()
365 tz->trips.passive.flags.valid = 1; in acpi_thermal_trips_update()
371 tz->trips.passive.flags.valid = 0; in acpi_thermal_trips_update()
373 tz->trips.passive.tc1 = tmp; in acpi_thermal_trips_update()
378 tz->trips.passive.flags.valid = 0; in acpi_thermal_trips_update()
380 tz->trips.passive.tc2 = tmp; in acpi_thermal_trips_update()
385 tz->trips.passive.flags.valid = 0; in acpi_thermal_trips_update()
387 tz->trips.passive.tsp = tmp; in acpi_thermal_trips_update()
391 if ((flag & ACPI_TRIPS_DEVICES) && tz->trips.passive.flags.valid) { in acpi_thermal_trips_update()
396 pr_warn(PREFIX "Invalid passive threshold\n"); in acpi_thermal_trips_update()
397 tz->trips.passive.flags.valid = 0; in acpi_thermal_trips_update()
400 tz->trips.passive.flags.valid = 1; in acpi_thermal_trips_update()
402 if (memcmp(&tz->trips.passive.devices, &devices, in acpi_thermal_trips_update()
404 memcpy(&tz->trips.passive.devices, &devices, in acpi_thermal_trips_update()
410 if (valid != tz->trips.passive.flags.valid) in acpi_thermal_trips_update()
504 tz->trips.passive.flags.valid; in acpi_thermal_get_trip_points()
615 if (tz->trips.passive.flags.valid) { in thermal_get_trip_type()
664 if (tz->trips.passive.flags.valid) { in thermal_get_trip_temp()
667 tz->trips.passive.temperature, in thermal_get_trip_temp()
732 i = (tz->trips.passive.tc1 * (tz->temperature - tz->last_temperature)) in thermal_get_trend()
733 + (tz->trips.passive.tc2 in thermal_get_trend()
734 * (tz->temperature - tz->trips.passive.temperature)); in thermal_get_trend()
788 if (tz->trips.passive.flags.valid) { in acpi_thermal_cooling_device_cb()
790 for (i = 0; i < tz->trips.passive.devices.count; in acpi_thermal_cooling_device_cb()
792 handle = tz->trips.passive.devices.handles[i]; in acpi_thermal_cooling_device_cb()
898 if (tz->trips.passive.flags.valid) in acpi_thermal_register_thermal_zone()
904 if (tz->trips.passive.flags.valid) in acpi_thermal_register_thermal_zone()
908 tz->trips.passive.tsp*100, in acpi_thermal_register_thermal_zone()
1206 "disabling all passive thermal trip points\n", d->ident); in thermal_psv()