[U-Boot] [PATCH v4 0/5] Add helper function for linking a DM Eth device to a PHY
Michael Walle
michael at walle.cc
Sun Nov 24 00:02:40 UTC 2019
Am 2019-11-14 16:04, schrieb Alex Marginean:
> The patch set introduces dm_eth_phy_connect which takes in an ethernet
> device
> and uses DT information to find the associated PHY and connect the
> Ethernet
> interface to it. This should simplify similar code in ethernet
> drivers.
> A new binding is introduced for scanning an MDIO bus, useful if the bus
> is
> private to the Ethernet interface. We're going to try to get this
> binding
> accepted in Linux too.
> Finally the patch set updates fsl_enetc driver to use the new helper
> function.
>
>
> This patch set supersedes v2 series:
> https://patchwork.ozlabs.org/project/uboot/list/?series=124537
> and v3 series:
> https://patchwork.ozlabs.org/project/uboot/list/?series=140114
>
> Changes in v4:
> - rebased on current head
>
> Changes in v3:
> - added cover letter
> - check for null PHY pointer before using it in
> dm_eth_connect_phy_handle
> - moved the code dealing with MDIO scanning into a separate patch
> - renames several arguments and variables for a bit more clarity and
> consistency
>
> Changes in v2:
> - Moved MDIO scan code into dm_mdio_phy_scan which is also exported
> - Use interface instead of if_type for consistency
> - don't use phy pointer if NULL in fsl_enetc code
>
> Alex Marginean (5):
> net: mdio-uclass: rename arguments of dm_mdio_phy_connect for
> consistency
> net: mdio-uclass: add dm_eth_phy_connect helper function
> net: mdio-uclass: Add helper functions for scanning the MDIO bus
> doc: bindings: add mdio-handle property to ethernet nodes
> drivers: net: fsl_enetc: use the new MDIO DM helper functions
>
> doc/device-tree-bindings/net/ethernet.txt | 2 +
> drivers/net/fsl_enetc.c | 52 ++------
> drivers/net/fsl_enetc.h | 1 +
> include/miiphy.h | 32 ++++-
> net/mdio-uclass.c | 139 +++++++++++++++++++++-
> 5 files changed, 175 insertions(+), 51 deletions(-)
For this series:
Tested-by: Michael Walle <michael at walle.cc>
More information about the U-Boot
mailing list