News: 0001547373

  ARM Give a man a fire and he's warm for a day, but set fire to him and he's warm for the rest of his life (Terry Pratchett, Jingo)

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

([Hardware] 3 Hours Ago Full Self Driving SoC)


In early 2022 Samsung engineers began [1]working on upstreaming support for the Tesla Full Self-Driving "FSD" SoC to the mainline Linux kernel. Those early patches were [2]mainlined in Linux 5.18 and later in 2022 turned to [3]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.

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



[1] https://www.phoronix.com/news/Linux-Tesla-FSD-SoC-Patches

[2] https://www.phoronix.com/news/Tesla-FSD-In-Linux-5.18

[3] https://www.phoronix.com/news/Tesla-FSD-SoC-Linux-PCIe

[4] https://lore.kernel.org/lkml/20250518193152.63476-1-shradha.t@samsung.com/



phoronix

"`... then I decided that I was a lemon for a couple of
weeks. I kept myself amused all that time jumping in and
out of a gin and tonic.'
Arthur cleared his throat, and then did it again.
`Where,' he said, `did you...?'
`Find a gin and tonic?' said Ford brightly. `I found a
small lake that thought it was a gin and tonic, and jumped
in and out of that. At least, I think it thought it was a
gin and tonic.'
`I may,' he addded with a grin which would have sent sane
men scampering into the trees, `have been imagining it.'"

- Ford updating Arthur about what he's been doing for the
past four years.