From: David S. Miller Date: Fri, 25 Sep 2020 02:49:36 +0000 (-0700) Subject: Merge branch 'dpaa2-mac-add-PCS-support-through-the-Lynx-module' X-Git-Tag: v5.10-rc1~107^2~155 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=54ce00ae361a12a3e4801c937a1b19d52f8c2181;p=thirdparty%2Fkernel%2Flinux.git Merge branch 'dpaa2-mac-add-PCS-support-through-the-Lynx-module' Ioana Ciornei says: ==================== dpaa2-mac: add PCS support through the Lynx module This patch set aims to add PCS support in the dpaa2-eth driver by leveraging the Lynx PCS module. The first two patches are some missing pieces: the first one adding support for 10GBASER in Lynx PCS while the second one adds a new function - of_mdio_find_device - which is helpful in retrieving the PCS represented as a mdio_device. The final patch adds the glue logic between phylink and the Lynx PCS module: it retrieves the PCS represented as an mdio_device and registers it to Lynx and phylink. From that point on, any PCS callbacks are treated by Lynx, without dpaa2-eth interaction. Changes in v2: - move put_device() after destroy - 3/3 ==================== Signed-off-by: David S. Miller --- 54ce00ae361a12a3e4801c937a1b19d52f8c2181