Lines Matching defs:phy

60 struct phy {  struct
63 const struct phy_ops *ops; argument
67 struct phy_attrs attrs; argument
72 * struct phy_provider - represents the phy provider argument
90 struct phy *phy; member
101 static inline void phy_set_drvdata(struct phy *phy, void *data) in phy_set_drvdata()
106 static inline void *phy_get_drvdata(struct phy *phy) in phy_get_drvdata()
122 static inline int phy_get_bus_width(struct phy *phy) in phy_get_bus_width()
126 static inline void phy_set_bus_width(struct phy *phy, int bus_width) in phy_set_bus_width()
159 static inline int phy_pm_runtime_get(struct phy *phy) in phy_pm_runtime_get()
166 static inline int phy_pm_runtime_get_sync(struct phy *phy) in phy_pm_runtime_get_sync()
173 static inline int phy_pm_runtime_put(struct phy *phy) in phy_pm_runtime_put()
180 static inline int phy_pm_runtime_put_sync(struct phy *phy) in phy_pm_runtime_put_sync()
187 static inline void phy_pm_runtime_allow(struct phy *phy) in phy_pm_runtime_allow()
192 static inline void phy_pm_runtime_forbid(struct phy *phy) in phy_pm_runtime_forbid()
197 static inline int phy_init(struct phy *phy) in phy_init()
204 static inline int phy_exit(struct phy *phy) in phy_exit()
211 static inline int phy_power_on(struct phy *phy) in phy_power_on()
218 static inline int phy_power_off(struct phy *phy) in phy_power_off()
225 static inline int phy_get_bus_width(struct phy *phy) in phy_get_bus_width()
230 static inline void phy_set_bus_width(struct phy *phy, int bus_width) in phy_set_bus_width()
264 static inline void phy_put(struct phy *phy) in phy_put()
268 static inline void devm_phy_put(struct device *dev, struct phy *phy) in devm_phy_put()
297 static inline void phy_destroy(struct phy *phy) in phy_destroy()
301 static inline void devm_phy_destroy(struct device *dev, struct phy *phy) in devm_phy_destroy()
328 phy_create_lookup(struct phy *phy, const char *con_id, const char *dev_id) in phy_create_lookup()
332 static inline void phy_remove_lookup(struct phy *phy, const char *con_id, in phy_remove_lookup()