去年 8 月发布的 ACPI 6.5 规范引入了 对 LoongArch / RISC-V 架构的支持。近日,一组由 RISC-V 初创公司 Ventana Micro Systems 提供的 Linux 内核补丁为 RISC-V 处理器架构提供了基本的 ACPI 基础设施支持。
ACPI 全称 Advanced Configuration and Power Management Interface,高级配置和电源管理接口,操作系统应用程序可以通过ACPI 管理所有电源管理接口,从而达到节能省电和性能提升等目的。
Ventana Micro Systems 是一家成立于 2018 年,旨在成为“RISC-V 性能领导者”的公司,它在过去几年一直致力于 RISC-V 的 ACPI 落地,具体可参考在 2021 年 RISC-V 峰会的演讲(PDF),其中包含该工作的更多背景信息。此外,Ventana 还提供了针对 RISC-V 服务器类平台的 ACPI 要求的上游 RISC-V ACPI 平台规范。
Ventana 的工程师 Sunil VL 在上周发出了 24 个 Linux 内核补丁,用于在 RISC-V 上启用高级配置和电源接口(ACPI)基础设施。此 ACPI 支持目前已经通过 QEMU 进行了测试,而 Ventana 可能正在致力于将服务器级的 RISC-V 硬件推向市场,这些硬件将使用 ACPI。