Linux PSCI框架
参考链接: 简单讲解Linux PSCI框架-Linxu内核栈
概述
PSCI (Power State Coordination Interface)
是ARM定义的电源管理接口规范,由firm来实现。Linux系统通过smc/hvc指令(设备树可查看是那种)调用对应的实现。
代码路径:arch/arm64/kernel/psci.c drivers/firmware/psci.c
照着图片操作了一遍,ATF代码加了些打印,大概了解了PSCI框架。
PSCI (Power State Coordination Interface)
是ARM定义的电源管理接口规范,由firm来实现。Linux系统通过smc/hvc指令(设备树可查看是那种)调用对应的实现。
代码路径:arch/arm64/kernel/psci.c drivers/firmware/psci.c
照着图片操作了一遍,ATF代码加了些打印,大概了解了PSCI框架。