Linux 6.17内核增强苹果M1M2芯片支持 新增系统重启功能
快速阅读: 相关媒体消息,Linux 6.17内核新增SMC驱动,支持M1/M2 Mac设备重启。此前已初步支持苹果芯片,但缺少GPU等特性。SMC负责管理硬件功能,现可通过NVMEM单元实现关机重启。Asahi Linux开发者确认此功能已实现。
7月25日,科技媒体Phoronix报道,得益于新加入的苹果系统管理控制器(SMC)驱动程序,Linux 6.17内核将支持M1和M2系列芯片的Mac设备重启功能。
目前,Linux内核主线已初步支持M1和M2系列芯片,但还缺乏GPU内核图形驱动等关键特性。Linux 6.17内核进一步增强了对苹果芯片的底层支持,通过合并多功能设备(MFD)子系统中的SMC驱动程序补丁,实现了系统重启的能力。
SMC是苹果Mac上的一种硬件,负责温度传感器、电压/功率计、关机/重启处理、GPIO等多种功能。它通过RTKit协议的共享邮箱与系统通信,该协议也用于其他协处理器。SMC协议允许读写许多不同的Key,以实现各种功能。
补丁介绍指出,在Apple Silicon芯片电脑上,要实现干净的关机或重启,需要与SMC通信并向NVMEM单元写入。Asahi Linux的开发者在Mastodon上确认:“现在终于可以用主线内核重启M1/M2了。”
(以上内容均由AI生成)