Home
last modified time | relevance | path

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

/include/linux/
A Dphy.h627 struct phy_device { struct
889 struct phy_device *phydev;
943 int (*probe)(struct phy_device *phydev);
980 int (*resume)(struct phy_device *phydev);
1067 int (*read_page)(struct phy_device *dev);
1151 void (*get_stats)(struct phy_device *dev,
1173 int (*get_sqi)(struct phy_device *dev);
1800 int phy_resume(struct phy_device *phydev);
1822 void phy_start(struct phy_device *phydev);
1823 void phy_stop(struct phy_device *phydev);
[all …]
A Dphylib_stubs.h13 struct phy_device;
20 int (*hwtstamp_get)(struct phy_device *phydev,
22 int (*hwtstamp_set)(struct phy_device *phydev,
25 void (*get_phy_stats)(struct phy_device *phydev,
28 void (*get_link_ext_stats)(struct phy_device *phydev,
32 static inline int phy_hwtstamp_get(struct phy_device *phydev, in phy_hwtstamp_get()
46 static inline int phy_hwtstamp_set(struct phy_device *phydev, in phy_hwtstamp_set()
61 static inline void phy_ethtool_get_phy_stats(struct phy_device *phydev, in phy_ethtool_get_phy_stats()
86 static inline int phy_hwtstamp_get(struct phy_device *phydev, in phy_hwtstamp_get()
92 static inline int phy_hwtstamp_set(struct phy_device *phydev, in phy_hwtstamp_set()
[all …]
A Dethtool_netlink.h20 struct phy_device;
23 int ethnl_cable_test_alloc(struct phy_device *phydev, u8 cmd);
24 void ethnl_cable_test_free(struct phy_device *phydev);
25 void ethnl_cable_test_finished(struct phy_device *phydev);
26 int ethnl_cable_test_result_with_src(struct phy_device *phydev, u8 pair,
30 int ethnl_cable_test_amplitude(struct phy_device *phydev, u8 pair, s16 mV);
31 int ethnl_cable_test_pulse(struct phy_device *phydev, u16 mV);
32 int ethnl_cable_test_step(struct phy_device *phydev, u32 first, u32 last,
54 static inline void ethnl_cable_test_free(struct phy_device *phydev) in ethnl_cable_test_free()
58 static inline void ethnl_cable_test_finished(struct phy_device *phydev) in ethnl_cable_test_finished()
[all …]
A 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()
A Dphy_link_topology.h18 struct phy_device;
31 struct phy_device *phydev;
36 struct phy_device *phy;
41 struct phy_device *phy,
44 void phy_link_topo_del_phy(struct net_device *dev, struct phy_device *phy);
46 static inline struct phy_device *
64 struct phy_device *phy, in phy_link_topo_add_phy()
71 struct phy_device *phy) in phy_link_topo_del_phy()
75 static inline struct phy_device *
A Dphy_fixed.h21 struct phy_device *fixed_phy_register(const struct fixed_phy_status *status,
24 extern void fixed_phy_unregister(struct phy_device *phydev);
25 extern int fixed_phy_set_link_update(struct phy_device *phydev,
34 static inline struct phy_device *
41 static inline void fixed_phy_unregister(struct phy_device *phydev) in fixed_phy_unregister()
44 static inline int fixed_phy_set_link_update(struct phy_device *phydev, in fixed_phy_set_link_update()
A Dsmscphy.h31 int smsc_phy_config_intr(struct phy_device *phydev);
32 irqreturn_t smsc_phy_handle_interrupt(struct phy_device *phydev);
33 int smsc_phy_config_init(struct phy_device *phydev);
34 int lan87xx_read_status(struct phy_device *phydev);
35 int smsc_phy_get_tunable(struct phy_device *phydev,
37 int smsc_phy_set_tunable(struct phy_device *phydev,
39 int smsc_phy_probe(struct phy_device *phydev);
A Dof_mdio.h37 struct phy_device *of_phy_find_device(struct device_node *phy_np);
38 struct phy_device *
42 struct phy_device *
50 int of_mdiobus_phy_device_register(struct mii_bus *mdio, struct phy_device *phy,
103 static inline struct phy_device *of_phy_find_device(struct device_node *phy_np) in of_phy_find_device()
108 static inline struct phy_device *of_phy_connect(struct net_device *dev, in of_phy_connect()
116 static inline struct phy_device *
146 struct phy_device *phy, in of_mdiobus_phy_device_register()
A Dfwnode_mdio.h13 struct phy_device *phy,
21 struct phy_device *phy, in fwnode_mdiobus_phy_device_register()
A Dmii_timestamper.h14 struct phy_device;
59 struct phy_device *phydev);
A Dethtool.h1289 struct phy_device;
1309 int (*get_sset_count)(struct phy_device *dev);
1310 int (*get_strings)(struct phy_device *dev, u8 *data);
1311 int (*get_stats)(struct phy_device *dev,
1313 int (*get_plca_cfg)(struct phy_device *dev,
1315 int (*set_plca_cfg)(struct phy_device *dev,
1318 int (*get_plca_status)(struct phy_device *dev,
1320 int (*start_cable_test)(struct phy_device *phydev,
1322 int (*start_cable_test_tdr)(struct phy_device *phydev,
A Dnet_tstamp.h40 struct phy_device *phydev;
A Dphylink.h208 struct phy_device *phy, unsigned int mode,
414 void mac_link_up(struct phylink_config *config, struct phy_device *phy,
701 int phylink_connect_phy(struct phylink *, struct phy_device *);
A Dsfp.h552 int (*connect_phy)(void *priv, struct phy_device *);
553 void (*disconnect_phy)(void *priv, struct phy_device *);
A Dmdio.h682 struct phy_device *mdiobus_get_phy(struct mii_bus *bus, int addr);
A Dnetdevice.h61 struct phy_device;
2431 struct phy_device *phydev;
/include/linux/pse-pd/
A Dpse.h21 struct phy_device;
350 struct phy_device *phydev);
372 struct phy_device *phydev) in of_pse_control_get()
/include/linux/mdio/
A Dmdio-xgene.h132 struct phy_device *xgene_enet_phy_register(struct mii_bus *bus, int phy_addr);
/include/net/
A Dmacsec.h271 struct phy_device *phydev;
352 int (*mdo_insert_tx_tag)(struct phy_device *phydev,
A Ddsa.h971 struct phy_device *phy);
/include/soc/mscc/
A Docelot.h1159 struct phy_device *phydev,

Completed in 66 milliseconds