Home
last modified time | relevance | path

Searched refs:phy_device (Results 1 – 9 of 9) sorted by relevance

/include/linux/
Dphy.h119 unsigned int phy_supported_speeds(struct phy_device *phy,
275 struct phy_device *mdiobus_scan(struct mii_bus *bus, int addr);
359 struct phy_device { struct
441 void (*phy_link_change)(struct phy_device *, bool up, bool do_carrier); argument
445 struct phy_device, mdio) argument
480 int (*soft_reset)(struct phy_device *phydev);
486 int (*config_init)(struct phy_device *phydev);
492 int (*probe)(struct phy_device *phydev);
498 int (*get_features)(struct phy_device *phydev);
501 int (*suspend)(struct phy_device *phydev);
[all …]
Dphy_led_triggers.h7 struct phy_device;
27 extern int phy_led_triggers_register(struct phy_device *phy);
28 extern void phy_led_triggers_unregister(struct phy_device *phy);
29 extern void phy_led_trigger_change_speed(struct phy_device *phy);
33 static inline int phy_led_triggers_register(struct phy_device *phy) in phy_led_triggers_register()
37 static inline void phy_led_triggers_unregister(struct phy_device *phy) { } in phy_led_triggers_unregister()
38 static inline void phy_led_trigger_change_speed(struct phy_device *phy) { } in phy_led_trigger_change_speed()
Dphy_fixed.h20 extern struct phy_device *fixed_phy_register(unsigned int irq,
24 extern struct phy_device *
29 extern void fixed_phy_unregister(struct phy_device *phydev);
30 extern int fixed_phy_set_link_update(struct phy_device *phydev,
39 static inline struct phy_device *fixed_phy_register(unsigned int irq, in fixed_phy_register()
46 static inline struct phy_device *
54 static inline void fixed_phy_unregister(struct phy_device *phydev) in fixed_phy_unregister()
57 static inline int fixed_phy_set_link_update(struct phy_device *phydev, in fixed_phy_set_link_update()
Dof_mdio.h16 extern struct phy_device *of_phy_find_device(struct device_node *phy_np);
17 extern struct phy_device *of_phy_connect(struct net_device *dev,
21 extern struct phy_device *
24 struct phy_device *of_phy_attach(struct net_device *dev,
67 static inline struct phy_device *of_phy_find_device(struct device_node *phy_np) in of_phy_find_device()
72 static inline struct phy_device *of_phy_connect(struct net_device *dev, in of_phy_connect()
80 static inline struct phy_device *
87 static inline struct phy_device *of_phy_attach(struct net_device *dev, in of_phy_attach()
Dphylink.h96 struct phy_device *phy);
232 struct phy_device *phy);
240 int phylink_connect_phy(struct phylink *, struct phy_device *);
Dmdio.h328 struct phy_device *mdiobus_get_phy(struct mii_bus *bus, int addr);
Dsfp.h493 int (*connect_phy)(void *priv, struct phy_device *);
Dnetdevice.h54 struct phy_device;
2059 struct phy_device *phydev;
/include/net/
Ddsa.h26 struct phy_device;
373 struct phy_device *phydev);
395 struct phy_device *phydev);
433 struct phy_device *phy);