Two Decades of Linux Expertise 400-9696-513 24/7 technical support

Dasharo 固件的 ACPI 风扇曲线控制驱动公开

Dasharo 固件的 ACPI 风扇曲线控制驱动公开

背景:Dasharo 是 3mdeb 维护的基于 coreboot 的开源固件发行版,已移植到 MSI 的 AMD Ryzen AM5 主板、Gigabyte 的 EPYC 服务器主板等设备。Linux 6.16 已合入只读的 DASHARO_ACPI 驱动,ACPI 标识为 DSHR0001,作者为 Michał Kopeć。

要点

  • 新增风扇曲线支持的补丁由 Filip Gołaś 编写,修改 drivers/platform/x86/dasharo-acpi.c,新增 159 行、删除 1 行。
  • 驱动通过 ACPI 的 GFPT、GFPD、SFPT、SFPD 与 CFCV 表,把嵌入式控制器里的四点风扇曲线暴露为标准的 pwmN_auto_pointM_temp 与对应 pwm 属性。
  • 调整结果在关机时经 SFCS 写回,使设置跨重启保留;只有在固件报告具备能力时才暴露控制接口。
  • 本次改动在 NovaCustom V560TU 与尚未发布的 Dasharo 固件版本上完成测试。
  • 补丁仍处于评审阶段,目标合入版本尚未确定。

对企业 IT 的意义

使用开源固件的笔记本与小型服务器首次可以在主线内核内用标准 hwmon/pwm 接口调整噪音与温度策略,无需依赖厂商工具或第三方模块。对机房与开放式办公环境,这意味着可以把风扇曲线纳入统一的配置管理与基线核查。

出处:原文(内核邮件列表),报道来自 Phoronix。

← Back to list Enquire about related services

Related reading

Call us Message
Home Services Consult Message