导读 | 三星工程师在今年年初发布了 Linux 补丁,以在主线 Linux 内核中启用特斯拉全自动驾驶 "FSD"SoC。Linux 5.18 支持了初始的特斯拉 FSD SoC,此后也还有一些其他的支持工作在继续推进中,如媒体功能。科技网站 Phoronix 消息称,最新的开源的、以上游为重点的特斯拉 FSD SoC 工作则是关于启用 PCIe 功能。 |
本周,一位三星工程师发布了共计 2000 行代码的六个补丁集,用于让 PCI Express 与主线内核的 Tesal FSD SoC 一起工作。
FSD 平台使用三个源自 DesignWare IP 的 PCIe 控制器实例。一个在 FSYS0 block 中,另外两个在 FSYS1 block 中。该系列补丁增加了所需的 DT 绑定、DT 文件修改、控制器驱动支持和 PHY 驱动支持。
随着这一持续的特斯拉 FSD SoC 支持工作在 Linux 内核中继续推进,PCIe 补丁目前正在接受审查。
特斯拉的 FSD SoC 于 2019 年首次亮相,采用 14 纳米工艺制造,具有十几个 Cortex-A72 内核、Mali G71 GPU、两个神经处理单元和各种其他额外的 IP 模块。在过去的一年里,三星与特斯拉合作开发了 SoC,一直在努力将许多相关补丁纳入 Linux 内核。
据推测,他们现在仍在进行这项工作,以减少他们的一些技术债务,以及携带如此多的 out-of-tree 补丁的需要;这些补丁可能很难重新定位到新的 LTS 内核版本,等等。
原文来自:
本文地址://gulass.cn/fsd-soc-linux.html编辑:倪家兴,审核员:清蒸github
Linux大全:
Linux系统大全: