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框架。
道可道,非常道;名可名,非常名。 无名,天地之始,有名,万物之母。 故常无欲,以观其妙,常有欲,以观其徼。 此两者,同出而异名,同谓之玄,玄之又玄,众妙之门。