根据外媒 Phoronix 的报道,在支持联想系统的同时,一个新的 "Think-LMI" 驱动即将进入 Linux mainline 内核,此驱动支持使用者在 Linux 中访问和配置一些 BIOS/固件设置。
通过 Think-LMI 驱动,使用者可在受支持的 ThinkPad 上更改 BIOS 设置,这一功能还可以在其他支持 WMI 接口的未指定的联想系统上使用。
用于读取/配置的 BIOS 选项通过 sysfs 的 firmware-attributes 类暴露给用户空间。在/sys/class/firmware-attributes/* 中会出现多个选项,显示名称、值和类型,无论是枚举、整数或者字符串。
事实上,联想通过 firmware-attributes sysfs 类公开 BIOS 配置可调参数并不是一个全新的概念。戴尔率先为 Linux 开展了 firmware-attributes 工作。从去年开始,戴尔的 WMI 系统管理驱动允许在支持的系统中公开BIOS configuration bits。
目前 Think-LMI 驱动已经在 platform-x86-drivers 审查队列中进行排队,它可能很快就会通过"next"分支,然后赶上几周后 Linux 5.14 内核的合并窗口。