Lines Matching refs:trips
67 MODULE_PARM_DESC(nocrt, "Set to take no action upon ACPI thermal zone critical trips points.");
172 struct acpi_thermal_trips trips;
277 tz->trips.critical.temperature = tmp;
285 tz->trips.critical.flags.valid = 0;
291 tz->trips.critical.flags.valid = 0;
293 tz->trips.critical.flags.valid = 1;
296 tz->trips.critical.temperature));
298 if (tz->trips.critical.flags.valid == 1) {
300 tz->trips.critical.flags.valid = 0;
307 if (crt_k > tz->trips.critical.temperature)
310 tz->trips.critical.temperature = crt_k;
320 tz->trips.hot.flags.valid = 0;
324 tz->trips.hot.temperature = tmp;
325 tz->trips.hot.flags.valid = 1;
328 tz->trips.hot.temperature));
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) {
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)
402 valid = tz->trips.active[i].flags.valid;
408 tz->trips.active[i].flags.valid)) {
412 tz->trips.active[i].flags.valid = 0;
418 tz->trips.active[0].temperature =
425 tz->trips.active[i - 1].temperature =
426 (tz->trips.active[i - 2].temperature <
428 tz->trips.active[i - 2].temperature :
432 tz->trips.active[i].temperature = tmp;
433 tz->trips.active[i].flags.valid = 1;
438 if ((flag & ACPI_TRIPS_DEVICES) && tz->trips.active[i].flags.valid ) {
445 tz->trips.active[i].flags.valid = 0;
448 tz->trips.active[i].flags.valid = 1;
450 if (memcmp(&tz->trips.active[i].devices, &devices,
452 memcpy(&tz->trips.active[i].devices, &devices,
458 if (valid != tz->trips.active[i].flags.valid)
461 if (!tz->trips.active[i].flags.valid)
486 valid = tz->trips.critical.flags.valid |
487 tz->trips.hot.flags.valid |
488 tz->trips.passive.flags.valid;
491 valid |= tz->trips.active[i].flags.valid;
528 if (tz->trips.critical.flags.valid) {
536 if (tz->trips.hot.flags.valid) {
544 if (tz->trips.passive.flags.valid) {
553 tz->trips.active[i].flags.valid; i++) {
573 if (tz->trips.critical.flags.valid) {
576 tz->trips.critical.temperature,
583 if (tz->trips.hot.flags.valid) {
586 tz->trips.hot.temperature,
593 if (tz->trips.passive.flags.valid) {
596 tz->trips.passive.temperature,
604 tz->trips.active[i].flags.valid; i++) {
607 tz->trips.active[i].temperature,
622 if (tz->trips.critical.flags.valid) {
624 tz->trips.critical.temperature,
661 i = (tz->trips.passive.tc1 * (tz->temperature - tz->last_temperature))
662 + (tz->trips.passive.tc2
663 * (tz->temperature - tz->trips.passive.temperature));
711 if (tz->trips.critical.flags.valid)
714 if (tz->trips.hot.flags.valid)
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];
741 if (!tz->trips.active[i].flags.valid)
745 j < tz->trips.active[i].devices.count;
747 handle = tz->trips.active[i].devices.handles[j];
814 int trips = 0;
819 if (tz->trips.critical.flags.valid)
820 trips++;
822 if (tz->trips.hot.flags.valid)
823 trips++;
825 if (tz->trips.passive.flags.valid)
826 trips++;
829 tz->trips.active[i].flags.valid; i++, trips++);
831 if (tz->trips.passive.flags.valid)
833 thermal_zone_device_register("acpitz", trips, 0, tz,
835 tz->trips.passive.tsp*100,
839 thermal_zone_device_register("acpitz", trips, 0, tz,
1012 if (tz->trips.critical.flags.valid &&
1013 (tz->trips.critical.temperature % 5) == 1)
1123 if (!tz->trips.active[i].flags.valid)
1125 tz->trips.active[i].flags.enabled = 1;
1126 for (j = 0; j < tz->trips.active[i].devices.count; j++) {
1128 tz->trips.active[i].devices.handles[j],
1131 tz->trips.active[i].flags.enabled = 0;
1135 tz->state.active |= tz->trips.active[i].flags.enabled;