~/talk

Improvisation and Demonstration of Linux Thermal Framework for Multiple Temperature Sensors

links:none on file
links:none on file
slides:none on file

Demonstrates modifying Linux thermal framework so a complex SoC with one TMU controller and remote sensors exposes all sensors via sysfs rather than only the main sensor. Demo shows five thermal zones, three forced to set_emulation_temp = 1000 m°C, and the system uses the stepwise governor (power_allocator also described). Implementation registers per-sensor thermal_zone ops in one probe, reducing probes and exposing remote sensors; sysfs reads and emulation succeed, and authors propose extending thermal_zone_device_register to accept multiple sensors and a main-to-remote mapping.

AI-written summary · about

  1. 0:00Introduction
  2. 0:35Agenda
  3. 2:00Thermal Management Unit
  4. 4:35Temperature Controller
  5. 6:16Linux Thermal Framework
  6. 7:27Linux Thermal Management
  7. 8:40Structures and Functions
  8. 11:49Cooling Device Structure
  9. 12:59Thermal Zone Device Register
  10. 15:04Thermal Zone Sensor Register
  11. 16:14Thermal Cooling Device Register
  12. 17:02Thermal Zones
  13. 18:02Conventional TMU Driver
  14. 19:36Get Temperature and Set Emulation
  15. 22:07Policies
  16. 24:34Trick Points
  17. 26:59Mode and Type
  18. 28:31Complex SOC
  19. 29:23Limitations in Conventional TMU Driver
  20. 30:22Solution
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.