Linux 6.17 内核改善对苹果 M1 和 M2 系列芯片的底层支持,新增系统重启能力。归功于新加入的苹果系统管理控制器(SMC)驱动程序,M1 和 M2 系列芯片 Mac 设备可实现重启电脑功能。
目前 Linux 内核主线已初步支持 M1 和 M2 系列芯片,适用于部分 Mac 设备,但仍然缺少 GPU 内核图形驱动等关键特性。
Linux 6.17 内核在多功能设备(MFD)子系统的 Git 树中已合并苹果系统管理控制器(SMC)驱动程序补丁,从而支持系统重启能力。
SMC 是苹果 Mac 上的一种硬件,提供温度传感器、电压 / 功率计、关机 / 重启处理、GPIO 等多种功能。通信通过使用 RTKit 协议的共享邮箱进行,该协议也被用于其他协处理器。SMC 协议允许读写许多不同的 Key,以实现各种特性。
补丁内容显示,在 Apple Silicon 芯片电脑上,要实现干净的关机或重启,需要与 SMC 通信并向 NVMEM 单元写入。
Asahi Linux 的开发者确认:“现在终于可以用主线内核重启 M1 / M2 了”。
免责声明:本文内容由开放的智能模型自动生成,仅供参考。