Lines Matching refs:phy

85 static int rcar_gen3_phy_phy_init(struct phy *phy)  in rcar_gen3_phy_phy_init()  argument
87 struct rcar_gen3_phy *priv = dev_get_priv(phy->dev); in rcar_gen3_phy_phy_init()
97 static int rcar_gen3_phy_phy_exit(struct phy *phy) in rcar_gen3_phy_phy_exit() argument
99 struct rcar_gen3_phy *priv = dev_get_priv(phy->dev); in rcar_gen3_phy_phy_exit()
106 static int rcar_gen3_phy_phy_power_on(struct phy *phy) in rcar_gen3_phy_phy_power_on() argument
108 struct rcar_gen3_phy *priv = dev_get_priv(phy->dev); in rcar_gen3_phy_phy_power_on()
123 static int rcar_gen3_phy_phy_power_off(struct phy *phy) in rcar_gen3_phy_phy_power_off() argument
125 struct rcar_gen3_phy *priv = dev_get_priv(phy->dev); in rcar_gen3_phy_phy_power_off()
133 static bool rcar_gen3_phy_check_id(struct phy *phy) in rcar_gen3_phy_check_id() argument
136 struct rcar_gen3_phy *priv = dev_get_priv(phy->dev); in rcar_gen3_phy_check_id()
137 ulong flags = dev_get_driver_data(phy->dev); in rcar_gen3_phy_check_id()
149 static void rcar_gen3_phy_set_vbus(struct phy *phy, bool enable) in rcar_gen3_phy_set_vbus() argument
151 struct rcar_gen3_phy *priv = dev_get_priv(phy->dev); in rcar_gen3_phy_set_vbus()
152 ulong flags = dev_get_driver_data(phy->dev); in rcar_gen3_phy_set_vbus()
167 static int rcar_gen3_phy_phy_set_mode(struct phy *phy, enum phy_mode mode, in rcar_gen3_phy_phy_set_mode() argument
170 struct rcar_gen3_phy *priv = dev_get_priv(phy->dev); in rcar_gen3_phy_phy_set_mode()
171 ulong flags = dev_get_driver_data(phy->dev); in rcar_gen3_phy_phy_set_mode()
203 if (rcar_gen3_phy_check_id(phy)) in rcar_gen3_phy_phy_set_mode()
213 rcar_gen3_phy_set_vbus(phy, true); in rcar_gen3_phy_phy_set_mode()
219 rcar_gen3_phy_set_vbus(phy, false); in rcar_gen3_phy_phy_set_mode()
221 dev_err(phy->dev, "Unknown mode %d\n", mode); in rcar_gen3_phy_phy_set_mode()