Lines Matching refs:ops
16 return (struct phy_ops *)dev->driver->ops; in phy_dev_ops()
41 struct phy_ops *ops; in generic_phy_get_by_index() local
66 ops = phy_dev_ops(phydev); in generic_phy_get_by_index()
68 if (ops->of_xlate) in generic_phy_get_by_index()
69 ret = ops->of_xlate(phy, &args); in generic_phy_get_by_index()
101 struct phy_ops const *ops; in generic_phy_init() local
105 ops = phy_dev_ops(phy->dev); in generic_phy_init()
107 return ops->init ? ops->init(phy) : 0; in generic_phy_init()
112 struct phy_ops const *ops; in generic_phy_reset() local
116 ops = phy_dev_ops(phy->dev); in generic_phy_reset()
118 return ops->reset ? ops->reset(phy) : 0; in generic_phy_reset()
123 struct phy_ops const *ops; in generic_phy_exit() local
127 ops = phy_dev_ops(phy->dev); in generic_phy_exit()
129 return ops->exit ? ops->exit(phy) : 0; in generic_phy_exit()
134 struct phy_ops const *ops; in generic_phy_power_on() local
138 ops = phy_dev_ops(phy->dev); in generic_phy_power_on()
140 return ops->power_on ? ops->power_on(phy) : 0; in generic_phy_power_on()
145 struct phy_ops const *ops; in generic_phy_power_off() local
149 ops = phy_dev_ops(phy->dev); in generic_phy_power_off()
151 return ops->power_off ? ops->power_off(phy) : 0; in generic_phy_power_off()
156 struct phy_ops const *ops; in generic_phy_configure() local
160 ops = phy_dev_ops(phy->dev); in generic_phy_configure()
162 return ops->configure ? ops->configure(phy, opts) : 0; in generic_phy_configure()
168 struct phy_ops const *ops; in generic_phy_validate() local
172 ops = phy_dev_ops(phy->dev); in generic_phy_validate()
174 return ops->validate ? ops->validate(phy, mode, submode, opts) : 0; in generic_phy_validate()
179 struct phy_ops const *ops; in generic_phy_set_mode_ext() local
184 ops = phy_dev_ops(phy->dev); in generic_phy_set_mode_ext()
186 if (!ops->set_mode) in generic_phy_set_mode_ext()
189 ret = ops->set_mode(phy, mode, submode); in generic_phy_set_mode_ext()