Linux电源管理的重要性、功耗来源分析、电源管理子系统架构概览。
cpuidle框架、idle governor策略、cpuidle驱动注册与实现。
cpufreq框架、governor(performance/powersave/ondemand/userspace)、cpufreq驱动接口。
Suspend-to-RAM (STR)、Suspend-to-Disk (STD)、hibernate流程分析。
运行时电源管理核心思想、struct dev_pm_ops、自动挂起与唤醒机制。
clk framework、时钟门控、时钟频率调节、clk_notifier机制。
regulator framework、电压调节、regulator约束与消费者接口。
struct generic_pm_domain、genpd框架、电源域状态切换与同步。
IRQ唤醒源配置、enable_irq_wake()、noirq阶段处理。
suspend/resume回调顺序、系统PM与Runtime PM的交互。
CPU hotplug流程、热插拔对功耗的影响、cpuhp状态机。
PM QoS分类、QoS请求与约束、DMA延迟与CPU频率QoS。
/sys/power接口、tracepoint与ftrace、powertop工具使用。
设备树中电源管理节点描述、phandle与power-domains属性。
PCIe ASPM、D状态转换、PCIe PME唤醒机制。
USB autosuspend、远程唤醒、USB PHY电源控制。
DRM/KMS电源管理、framebuffer控制、GPU DVFS。
ASoC DAPM、音频路径电源控制、ALSA电源管理接口。
块设备请求合并、NCQ与电源管理、MMC/SD电源控制。
power supply class、电池驱动框架、充电状态上报。
thermal framework、cooling device、IPA(智能功耗分配)。
HMP调度、CPU集群电源管理、EAS(能耗感知调度)。
RTC驱动、定时器精度与功耗权衡、NO_HZ与tickless。
ACPI电源管理状态、ACPI表解析、与设备树的对比。
TEE对电源状态的影响、安全挂起流程、OP-TEE集成。
pm_test框架、模拟挂起/唤醒、自动化测试脚本。
电源管理相关Kconfig选项、最小功耗系统配置、模块化策略。
挂起唤醒失败排查、dmesg日志分析、硬件调试器配合。
Linux电源管理新特性、CXL与电源管理、AI功耗优化。