驱动之家 9小时前
AMD主动为Linux贡献eSPI标准驱动!主板TPM、BIOS通信迎来统一框架
index_new5.html
../../../zaker_core/zaker_tpl_static/wap/tpl_keji1.html

 

快科技 8 月 5 日消息,AMD 近日向 Linux 内核邮件列表提交了一组补丁,计划为 eSPI(增强型串行外设接口)  标准建立一个全新的 Linux 内核子系统。

eSPI 技术最初由英特尔开发,作为传统 LPC 总线的一种替代方案,用于连接 BIOS、系统控制器、主板 TPM(受信任的平台模块)等外设。

此前 AMD 已在部分硬件中采用了 eSPI,但 Linux 内核中一直缺少一个统一、通用的 eSPI 子系统,此次 AMD 提交的补丁正是为了解决这一问题。

在补丁设计思路上,AMD 工程师 Krishnamoorthi M 曾向内核社区征询,这套 eSPI 方案应该基于现有的 SPI 子系统扩展,还是作为一个全新的总线类型,他最终的决定是采用全新的总线方案。

新方案中首先提供的是一个 AMD eSPI 控制器驱动,代码已经在   AMDI0070 平台   上完成了测试与验证。该驱动的代码与先前在 SPI 子系统中提交的 AMD eSPI 控制器驱动有关,但本次提交意味着它将被纳入一个更独立的框架。

当前这套 eSPI 子系统也存在一些已知的限制。例如,由于 AMD 的代码仅使用 ACPI,目前尚不支持设备树;从设备枚举需要手动完成。部分功能将在后续补丁中逐步添加。

随着后续补丁不断完善,该子系统有望为 AMD 及其他 eSPI 硬件提供统一、可扩展的支持框架。

宙世代

宙世代

ZAKER旗下Web3.0元宇宙平台

一起剪

一起剪

ZAKER旗下免费视频剪辑工具

相关标签

amd linux 英特尔 工程师
相关文章
评论
没有更多评论了
取消

登录后才可以发布评论哦

打开小程序可以发布评论哦

12 我来说两句…
打开 ZAKER 参与讨论