Apple 系统管理控制器 (SMC) 驱动程序本周成功合并到 Linux 6.17 中,以便能够在 Linux 下重新启动现代 Apple M1 / M2 Mac(Apple M3 / M4 Linux 支持仍在开发中)。与一直携带 SMC 驱动程序和其他正在开发/暂定补丁的下游 Asahi Linux 代码相比,这是 Apple Silicon 在上游 Linux 内核上的最新改进。
如上述链接文章所述,Apple 系统管理控制器公开温度传感器、电压/功率计,还负责关机/重启处理。Apple SMC 支持反过来还会解锁其他 Apple Silicon 驱动程序,以进行依赖于 SMC 的 GPIO 支持的上游。
好消息是,Apple SMC 驱动程序已通过 Linux 6.17 的 GPIO 功能拉取成功合并。本内核周期还准备了许多 GPIO 核心改进和其他 GPIO 驱动程序流失。
Apple SMC 驱动程序补丁也由 MFD 拉取请求携带。Linux 6.17 的其他多功能设备 (MFD) 更改包括对 Analog Devices ADP5589 I/O 扩展器、TI TPS652G1 PMIC 的支持以及各种其他更新。
Linuxeden开源社区
