Lines Matching defs:mxs_phy
224 struct mxs_phy { struct
227 const struct mxs_phy_data *data; argument
236 static inline bool is_imx6q_phy(struct mxs_phy *mxs_phy) in is_imx6q_phy()
241 static inline bool is_imx6sl_phy(struct mxs_phy *mxs_phy) in is_imx6sl_phy()
246 static inline bool is_imx7ulp_phy(struct mxs_phy *mxs_phy) in is_imx7ulp_phy()
251 static inline bool is_imx6ul_phy(struct mxs_phy *mxs_phy) in is_imx6ul_phy()
265 static void mxs_phy_tx_init(struct mxs_phy *mxs_phy) in mxs_phy_tx_init()
308 static int mxs_phy_hw_init(struct mxs_phy *mxs_phy) in mxs_phy_hw_init()
377 static bool mxs_phy_get_vbus_status(struct mxs_phy *mxs_phy) in mxs_phy_get_vbus_status()
399 static void __mxs_phy_disconnect_line(struct mxs_phy *mxs_phy, bool disconnect) in __mxs_phy_disconnect_line()
431 static bool mxs_phy_is_otg_host(struct mxs_phy *mxs_phy) in mxs_phy_is_otg_host()
436 static void mxs_phy_disconnect_line(struct mxs_phy *mxs_phy, bool on) in mxs_phy_disconnect_line()
462 struct mxs_phy *mxs_phy = to_mxs_phy(phy); in mxs_phy_init() local
474 struct mxs_phy *mxs_phy = to_mxs_phy(phy); in mxs_phy_shutdown() local
499 static bool mxs_phy_is_low_speed_connection(struct mxs_phy *mxs_phy) in mxs_phy_is_low_speed_connection()
527 struct mxs_phy *mxs_phy = to_mxs_phy(x); in mxs_phy_suspend() local
574 struct mxs_phy *mxs_phy = to_mxs_phy(x); in mxs_phy_set_wakeup() local
726 struct mxs_phy *mxs_phy = to_mxs_phy(phy); in mxs_phy_charger_detect() local
762 struct mxs_phy *mxs_phy; in mxs_phy_probe() local
873 struct mxs_phy *mxs_phy = platform_get_drvdata(pdev); in mxs_phy_remove() local
879 static void mxs_phy_wakeup_enable(struct mxs_phy *mxs_phy, bool on) in mxs_phy_wakeup_enable()
895 static void mxs_phy_enable_ldo_in_suspend(struct mxs_phy *mxs_phy, bool on) in mxs_phy_enable_ldo_in_suspend()
925 struct mxs_phy *mxs_phy = dev_get_drvdata(dev); in mxs_phy_system_suspend() local
937 struct mxs_phy *mxs_phy = dev_get_drvdata(dev); in mxs_phy_system_resume() local