Lines Matching refs:phy
64 struct usb_phy phy; member
72 #define usb_phy_to_priv(p) container_of(p, struct rcar_usb_phy_priv, phy)
82 static int rcar_usb_phy_init(struct usb_phy *phy) in rcar_usb_phy_init() argument
84 struct rcar_usb_phy_priv *priv = usb_phy_to_priv(phy); in rcar_usb_phy_init()
85 struct device *dev = phy->dev; in rcar_usb_phy_init()
165 static void rcar_usb_phy_shutdown(struct usb_phy *phy) in rcar_usb_phy_shutdown() argument
167 struct rcar_usb_phy_priv *priv = usb_phy_to_priv(phy); in rcar_usb_phy_shutdown()
209 priv->phy.dev = dev; in rcar_usb_phy_probe()
210 priv->phy.label = dev_name(dev); in rcar_usb_phy_probe()
211 priv->phy.init = rcar_usb_phy_init; in rcar_usb_phy_probe()
212 priv->phy.shutdown = rcar_usb_phy_shutdown; in rcar_usb_phy_probe()
215 ret = usb_add_phy(&priv->phy, USB_PHY_TYPE_USB2); in rcar_usb_phy_probe()
230 usb_remove_phy(&priv->phy); in rcar_usb_phy_remove()