[PATCH v4 0/2] Enable PCIe Multilink and USB support in Cadence Torrent SERDES driver

Siddharth Vadapalli posted 2 patches 3 months, 3 weeks ago
drivers/phy/cadence/phy-cadence-torrent.c | 288 +++++++++++++++++++++-
1 file changed, 279 insertions(+), 9 deletions(-)
[PATCH v4 0/2] Enable PCIe Multilink and USB support in Cadence Torrent SERDES driver
Posted by Siddharth Vadapalli 3 months, 3 weeks ago
Hello,

This series adds support for standalone PCIe Multilink configuration
along with the support for PCIe Multilink + USB configuration in the
Torrent SERDES driver.

Series is based on linux-next tagged next-20250616.

v3:
https://lore.kernel.org/r/20250109121614.754466-1-s-vadapalli@ti.com/
Changes since v3:
- Rebased series on next-20250616.
- Collected Reviewed-by tags from:
  Roger Quadros <rogerq@kernel.org>

v2:
https://lore.kernel.org/r/20250106131925.263240-1-s-vadapalli@ti.com/
Changes since v2:
- Rebased series on next-20250109.
- Based on feedback received from:
  Christophe JAILLET <christophe.jaillet@wanadoo.fr>
  a) "const" has been used wherever applicable i.e.:
  s/static struct cdns_reg_pairs/static const struct cdns_reg_pairs
  s/static struct cdns_torrent_vals/static const struct cdns_torrent_vals
  b) Commenting style in patch 2 has been fixed.

v1:
https://lore.kernel.org/r/20240615093433.3659829-1-s-vadapalli@ti.com/
Changes since v1:
- Rebased series on next-20250106.
- Significant changes have been made in the second patch of the series
  in the process of rebasing. Support for 3 or more links was introduced
  and this series had to be modified to be compatible with those changes.
- Added "Co-developed-by" tag in the second patch since some of the
  changes in this series in the process of rebasing were made by me
  which are quite different from the v1 version of the patch.
- Due to these changes, I have *not* collected the "Tested-by" tag on the
  v1 series from Enric Balletbo i Serra <eballetbo@redhat.com>
  and I hope that this series can be tested.

Regards,
Siddharth.

Swapnil Jakhade (2):
  phy: cadence-torrent: Add PCIe multilink configuration for 100 MHz
    refclk
  phy: cadence-torrent: Add PCIe multilink + USB with same SSC register
    config for 100 MHz refclk

 drivers/phy/cadence/phy-cadence-torrent.c | 288 +++++++++++++++++++++-
 1 file changed, 279 insertions(+), 9 deletions(-)

-- 
2.34.1
Re: [PATCH v4 0/2] Enable PCIe Multilink and USB support in Cadence Torrent SERDES driver
Posted by Vinod Koul 3 months, 3 weeks ago
On Mon, 16 Jun 2025 12:17:03 +0530, Siddharth Vadapalli wrote:
> This series adds support for standalone PCIe Multilink configuration
> along with the support for PCIe Multilink + USB configuration in the
> Torrent SERDES driver.
> 
> Series is based on linux-next tagged next-20250616.
> 
> v3:
> https://lore.kernel.org/r/20250109121614.754466-1-s-vadapalli@ti.com/
> Changes since v3:
> - Rebased series on next-20250616.
> - Collected Reviewed-by tags from:
>   Roger Quadros <rogerq@kernel.org>
> 
> [...]

Applied, thanks!

[1/2] phy: cadence-torrent: Add PCIe multilink configuration for 100 MHz refclk
      commit: 240ef19ad78b12e40ec8808694a0b81e6a3a2c2d
[2/2] phy: cadence-torrent: Add PCIe multilink + USB with same SSC register config for 100 MHz refclk
      commit: 351e07e6b2ecc16ef8669713b14b6f67518c945d

Best regards,
-- 
~Vinod