[PATCH v3 0/2] PCI: rockchip: 5.0 GT/s speed may be dangerous
From: Geraldo Nascimento <hidden>
Date: 2026-02-25 22:26:55
Also in:
linux-pci, linux-rockchip, lkml
From: Geraldo Nascimento <hidden>
Date: 2026-02-25 22:26:55
Also in:
linux-pci, linux-rockchip, lkml
Dragan Simic already had warned me of potential issues with 5.0 GT/s speed operation in Rockchip PCIe. However, in recent interactions with Shawn Lin from Rockchip it came to my attention there's grave danger in the unknown errata regarding 5.0 GT/s operational speed of their PCIe core. Even if the odds are low, to contain any damage, let's prevent 5.0 GT/s operation as well as add a comment to Root Complex driver core, documenting this danger of data loss or worse. --- Changes in v3: - Clarify warning message even though Rockchip won't disclose details - Drop DT changes as they were applied as subset by Heiko - Link to v2: https://lore.kernel.org/all/cover.1763415705.git.geraldogabriel@gmail.com/ (local) Changes in v2: - hard limit to 2.5 GT/s, not just warn - add Reported-by: and Reviewed-by: Dragan Simic - remove redundant declaration of max-link-speed from helios64 dts - fix Link: of helios64 patch - simplify RC mode comment - Link to v1: https://lore.kernel.org/all/aRhR79u5BPtRRFw3@geday/ (local) --- Geraldo Nascimento (2): PCI: rockchip: limit RK3399 to 2.5 GT/s to avoid data loss PCI: rockchip-host: comment danger of 5.0 GT/s speed drivers/pci/controller/pcie-rockchip-host.c | 4 ++++ drivers/pci/controller/pcie-rockchip.c | 10 ++++++++-- 2 files changed, 12 insertions(+), 2 deletions(-) -- 2.52.0