mirror of
https://xff.cz/git/u-boot/
synced 2025-09-01 16:52:14 +02:00
phy: add phy_find_by_mask/phy_connect_dev
It is useful to be able to try a range of possible phy addresses to connect. Also, an ethernet device is not required to use phy_find_by_mask leading to better separation of mii vs ethernet, as suggested by Andy Fleming. Signed-off-by: Troy Kisky <troy.kisky@boundarydevices.com>
This commit is contained in:
committed by
Stefano Babic
parent
eef2448039
commit
1adb406b01
@@ -199,6 +199,9 @@ static inline int is_10g_interface(phy_interface_t interface)
|
||||
|
||||
int phy_init(void);
|
||||
int phy_reset(struct phy_device *phydev);
|
||||
struct phy_device *phy_find_by_mask(struct mii_dev *bus, unsigned phy_mask,
|
||||
phy_interface_t interface);
|
||||
void phy_connect_dev(struct phy_device *phydev, struct eth_device *dev);
|
||||
struct phy_device *phy_connect(struct mii_dev *bus, int addr,
|
||||
struct eth_device *dev,
|
||||
phy_interface_t interface);
|
||||
|
Reference in New Issue
Block a user