From: Jakub Kicinski Date: Tue, 2 Jun 2026 02:11:17 +0000 (-0700) Subject: Merge branch 'mv88e6xxx-serdes-on-mv88e6321' X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=925f3ec7d3a30501312ef4ffa9374cd7f92feb1a;p=thirdparty%2Flinux.git Merge branch 'mv88e6xxx-serdes-on-mv88e6321' Fidan Aliyeva says: ==================== mv88e6xxx: SERDES on mv88e6321 This patch series add code support to be able to use SERDES feature of mv88e6321 version of Marvel mv88e6xxx series. mv88e6321 has 2 ports to support high speed SERDES but the support is lacking in the driver. mv88e6321 version has a similar architecture to mv88e6352 version making it possible to reuse its pcs functions. That's why the patch series consist of 2 parts: 1. Refactor the serdes functions and pcs_init of mv88e6352 to be more generic (patches 1-2). 2. Add the SERDES support for mv88e6321 reusing 6352's pcs functions The final code has been tested on mv88e6321 ethernet device directly by ip ping tests, performance tests and also verifying the switch's expected register values. Referred document: 88E6321/88E6320 Functional Specification ==================== Link: https://patch.msgid.link/20260528210310.1365858-1-fidan.aliyeva.ext@ericsson.com Signed-off-by: Jakub Kicinski --- 925f3ec7d3a30501312ef4ffa9374cd7f92feb1a