News: 0001632884

  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)

Linux 7.2 To Add Support For Switchtec PCIe Gen6 Switches

([Hardware] 5 Hours Ago Microchip Switchtec)


The upcoming Linux 7.2 kernel will be adding support for Microchip's Switchtec PCIe Gen6 switches.

Microchip announced last year the Gen 6 PCIe Switchtec family manufactured on a 3nm process, full support for PCIe Gen 6, and capable of handling AI/ML training clusters, hyperscale cloud platforms, NVMe PCIe 6.0 storage support, and more. The Switchtec PCIe Gen 6 switches come in configurations up to 20 ports and 160 lanes with the PFX 160xG6 switch or some Gen6 models also available with 144 PCIe lanes. More details on the Switchtec Gen6 family can be found via the [1]press release from last November.

Queued via the PCI subsystem's "next" Git branch is now [2]this patch from Microchip adding the necessary Switchtec Gen6 device IDs for the different switch SKUs. That was the last piece of the puzzle in enabling these PCIe Gen 6 switches to be supported by the mainline Linux kernel. With now being in the "next" branch, it should be merged as part of the PCI changes for the upcoming Linux 7.2 kernel cycle.



[1] https://www.microchip.com/en-us/about/media-center/blog/2025/introducing-the-first-3nm-gen-6-pcie-switchtec-family

[2] https://git.kernel.org/pub/scm/linux/kernel/git/pci/pci.git/commit/?h=next&id=5e6c21c56998e1e58d2f314e70779989ea0fee5d



I'm wet! I'm wild!