Lines Matching +full:long +full:- +full:term

19 This how-to focuses on enabling new thermal zone and cooling devices to
30 - `[0-*]` denotes any positive number starting from 0
31 - `[1-*]` denotes any positive number starting from 1
37 ---------------------------------
49 /sys/class/thermal folder as `thermal_zone[0-*]`. It tries to bind all the
61 thermal zone device call-backs.
76 - "enabled" means the kernel thermal management is
78 - "disabled" will prevent kernel thermal driver action
118 pointed by dev->of_node as temperature providers. For the zone
126 dev->of_node.
218 ------------------------------------
228 to /sys/class/thermal/ folder as `cooling_device[0-*]`. It tries to bind itself
236 thermal cooling devices call-backs.
255 -----------------------------------------------------------------------------
261 unsigned long upper, unsigned long lower, unsigned int weight);
305 ---------------------------
334 array consisting of tuples <lower-state upper-state> of
380 /sys/class/thermal/thermal_zone[0-*]:
381 |---type: Type of the thermal zone
382 |---temp: Current temperature
383 |---mode: Working mode of the thermal zone
384 |---policy: Thermal governor used for this zone
385 |---available_policies: Available thermal governors for this zone
386 |---trip_point_[0-*]_temp: Trip point temperature
387 |---trip_point_[0-*]_type: Trip point type
388 |---trip_point_[0-*]_hyst: Hysteresis value for this trip point
389 |---emul_temp: Emulated temperature set node
390 |---sustainable_power: Sustainable dissipatable power
391 |---k_po: Proportional term during temperature overshoot
392 |---k_pu: Proportional term during temperature undershoot
393 |---k_i: PID's integral term in the power allocator gov
394 |---k_d: PID's derivative term in the power allocator
395 |---integral_cutoff: Offset above which errors are accumulated
396 |---slope: Slope constant applied as linear extrapolation
397 |---offset: Offset constant applied as linear extrapolation
401 /sys/class/thermal/cooling_device[0-*]:
402 |---type: Type of the cooling device(processor/fan/...)
403 |---max_state: Maximum cooling state of the cooling device
404 |---cur_state: Current cooling state of the cooling device
405 |---stats: Directory containing cooling device's statistics
406 |---stats/reset: Writing any value resets the statistics
407 |---stats/time_in_state_ms: Time (msec) spent in various cooling states
408 |---stats/total_trans: Total number of times cooling state is changed
409 |---stats/trans_table: Cooling state transition table
419 /sys/class/thermal/thermal_zone[0-*]:
420 |---cdev[0-*]: [0-*]th cooling device in current thermal zone
421 |---cdev[0-*]_trip_point: Trip point that cdev[0-*] is associated with
422 |---cdev[0-*]_weight: Influence of the cooling device in
433 /sys/class/hwmon/hwmon[0-*]:
434 |---name: The type of the thermal zone devices
435 |---temp[1-*]_input: The current temperature of thermal zone [1-*]
436 |---temp[1-*]_critical: The critical trip point of thermal zone [1-*]
438 Please read Documentation/hwmon/sysfs-interface.rst for additional information.
441 -----------------------
481 `trip_point_[0-*]_temp`
488 `trip_point_[0-*]_type`
491 E.g. it can be one of critical, hot, passive, `active[0-*]` for ACPI
496 `trip_point_[0-*]_hyst`
501 `cdev[0-*]`
507 `cdev[0-*]_trip_point`
508 The trip point in this thermal zone which `cdev[0-*]` is associated
509 with; -1 means the cooling device is not associated with any trip
514 `cdev[0-*]_weight`
515 The influence of `cdev[0-*]` in this thermal zone. This value
542 more information see Documentation/driver-api/thermal/power_allocator.rst
549 The proportional term of the power allocator governor's PID
553 Documentation/driver-api/thermal/power_allocator.rst
558 The proportional term of the power allocator governor's PID
562 Documentation/driver-api/thermal/power_allocator.rst
567 The integral term of the power allocator governor's PID
568 controller. This term allows the PID controller to compensate
569 for long term drift. For more information see
570 Documentation/driver-api/thermal/power_allocator.rst
575 The derivative term of the power allocator governor's PID
577 Documentation/driver-api/thermal/power_allocator.rst
583 above which the integral term of the power allocator
585 example, if integral_cutoff is 0, then the integral term only
588 Documentation/driver-api/thermal/power_allocator.rst
611 -------------------------
616 - for generic ACPI: should be "Fan", "Processor" or "LCD"
617 - for memory controller device on intel_menlow platform:
631 - cur_state == 0 means no cooling
632 - cur_state == max_state means the maximum cooling.
659 reading this will return an -EFBIG error.
678 |---type: acpitz
679 |---temp: 37000
680 |---mode: enabled
681 |---policy: step_wise
682 |---available_policies: step_wise fair_share
683 |---trip_point_0_temp: 100000
684 |---trip_point_0_type: critical
685 |---trip_point_1_temp: 80000
686 |---trip_point_1_type: passive
687 |---trip_point_2_temp: 70000
688 |---trip_point_2_type: active0
689 |---trip_point_3_temp: 60000
690 |---trip_point_3_type: active1
691 |---cdev0: --->/sys/class/thermal/cooling_device0
692 |---cdev0_trip_point: 1 /* cdev0 can be used for passive */
693 |---cdev0_weight: 1024
694 |---cdev1: --->/sys/class/thermal/cooling_device3
695 |---cdev1_trip_point: 2 /* cdev1 can be used for active[0]*/
696 |---cdev1_weight: 1024
699 |---type: Processor
700 |---max_state: 8
701 |---cur_state: 0
704 |---type: Fan
705 |---max_state: 2
706 |---cur_state: 0
710 |---name: acpitz
711 |---temp1_input: 37000
712 |---temp1_crit: 100000
718 -----------------
727 -------------------------
734 ------------------------
746 but accepts a delay after which it proceeds doing a forced power-off
753 carefully profiled non-zero positive value is a must for emergency