VOOZH about

URL: https://www.phoronix.com/news/Samsung-Tesla-FSD-PCIe-SoC-2025

⇱ Samsung Back To Working On Upstreaming Tesla FSD SoC Support In The Linux Kernel - Phoronix


👁 Phoronix

Samsung Back To Working On Upstreaming Tesla FSD SoC Support In The Linux Kernel

Written by Michael Larabel in Hardware on 19 May 2025 at 03:09 PM EDT. 2 Comments
In early 2022 Samsung engineers began working on upstreaming support for the Tesla Full Self-Driving "FSD" SoC to the mainline Linux kernel. Those early patches were mainlined in Linux 5.18 and later in 2022 turned to working on the PCIe support for the Tesla FSD SoC with the mainline kernel, but then work seemingly ceased on this upstreaming effort. More than two years later, the work was restarted today with Samsung posting the latest patches for enabling PCI Express support for the Tesla FSD SoC in the Linux kernel.

Posted today to the Linux kernel mailing list were the newest patches for enabling PCIe support for the Tesla FSD SoC:
"FSD platform has three instances of DesignWare based PCIe IP, one is in FSYS0 block and other two in FSYS1 block. This patch series add required DT binding, DT file modifications, Controller driver support and PHY driver support for the same.

To keep single PCIe controller driver for all Samsung manufactured SoC, we have made changes to Exynos file to extend support for FSD platform and other Samsung manufactured SoCs which shall be upstreamed soon.
...
I have posted a fresh patchset where both changes to exynos framework and addition of new FSD support is present. This is why not considering it to be v2 of either patchset.

Currently the DT node is not added in this patchset and will send it in the devicetree mailing list post this."

We'll see if this newest take on PCIe support for the Tesla FSD SoC is now good enough for upstreaming to the mainline Linux kernel.

👁 Tesla vehicle


Those interested can find the new PCIe patches via this LKML patch series.

Michael Larabel is the principal author of Phoronix.com and founded the site in 2004 with a focus on enriching the Linux hardware experience. Michael has written more than 20,000 articles covering the state of Linux hardware support, Linux performance, graphics drivers, and other topics. Michael is also the lead developer of the Phoronix Test Suite, Phoromatic, and OpenBenchmarking.org automated benchmarking software. He can be followed via Twitter, LinkedIn, or contacted via MichaelLarabel.com.