~/talk

The Case for an SoC Power Management Driver

links:none on file
slides:none on file

Argues for an SoC PM driver that registers generic PM domains and attaches them to platform devices so device drivers no longer sequence clocks, resets or regulators. Implements a prototype that splits of_platform_default_populate to insert PM domains, adds one extra compatible string on the SoC node, and centralizes power-on/power-off logic in the SoC driver. Prototype powers devices on before probe, powers unused resources off afterward, preserves existing device tree bindings, and lets drivers keep consumer APIs only when they need fine-grained tuning.

AI-written summary · about

  1. 0:00Introduction
  2. 0:42SoC power management basics
  3. 3:46Current power management approaches
  4. 5:35Power management in ACPI
  5. 8:49Problems with current designs
  6. 12:19Previous and ongoing attempts
  7. 16:58Proposed solution with PM domains
  8. 19:51Barriers to implementation
  9. 22:25Proposed SoC PM driver architecture
  10. 23:56Implementation strategy
  11. 26:20Requirements and conclusion
  12. 31:36Q&A session
~/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.