From: Jakub Kicinski Date: Sun, 11 Oct 2020 18:04:56 +0000 (-0700) Subject: Merge branch 'enetc-Migrate-to-PHYLINK-and-PCS_LYNX' X-Git-Tag: howlett/maple_spf/20210104~792^2~23 X-Git-Url: https://www.infradead.org/git/?a=commitdiff_plain;h=bea4b3095b9b5b12cdc426d359c3860998610787;p=users%2Fjedix%2Flinux-maple.git Merge branch 'enetc-Migrate-to-PHYLINK-and-PCS_LYNX' Claudiu Manoil says: ==================== enetc: Migrate to PHYLINK and PCS_LYNX Transitioning the enetc driver from phylib to phylink. Offloading the serdes configuration to the PCS_LYNX module is a mandatory part of this transition. Aiming for a cleaner, more maintainable design, and better code reuse. The first 2 patches are clean up prerequisites. Tested on a p1028rdb board. v2: validate() explicitly rejects now all interface modes not supported by the driver instead of relying on the device tree to provide only supported interfaces, and dropped redundant activation of pcs_poll (addressing Ioana's findings) ==================== Signed-off-by: Jakub Kicinski --- bea4b3095b9b5b12cdc426d359c3860998610787