net: phy: implement fallback mechanism for negative phy adresses
authorHannes Schmelzer <hannes.schmelzer@br-automation.com>
Fri, 29 Mar 2019 08:54:05 +0000 (09:54 +0100)
committerTom Rini <trini@konsulko.com>
Mon, 8 Apr 2019 00:31:16 +0000 (20:31 -0400)
commitafbc31948a007e03d6a1282677aafc2208f45819
treedf64dfbfcab1f6be261797aa6b117c7333d921cf
parent0e62d5b2abb69ddc9e58215e2d8dfa5d33996b8a
net: phy: implement fallback mechanism for negative phy adresses

Negative phy-addresses can occour if the caller function was not able to
determine a valid phy address (from device-tree for example). In this
case we catch this here and search for ANY phy device on the given mdio-
bus.

Signed-off-by: Hannes Schmelzer <hannes.schmelzer@br-automation.com>
Tested-by: Michal Simek <michal.simek@xilinx.com>
Tested-by: Lukasz Majewski <lukma@denx.de>
drivers/net/phy/phy.c