Home
last modified time | relevance | path

Searched refs:imx_usbmisc_data (Results 1 – 2 of 2) sorted by relevance

/linux/drivers/usb/chipidea/
H A Dci_hdrc_imx.h9 struct imx_usbmisc_data { struct
34 int imx_usbmisc_init(struct imx_usbmisc_data *data); argument
35 int imx_usbmisc_init_post(struct imx_usbmisc_data *data);
36 int imx_usbmisc_hsic_set_connect(struct imx_usbmisc_data *data);
37 int imx_usbmisc_charger_detection(struct imx_usbmisc_data *data, bool connect);
38 int imx_usbmisc_suspend(struct imx_usbmisc_data *data, bool wakeup);
39 int imx_usbmisc_resume(struct imx_usbmisc_data *data, bool wakeup);
40 int imx_usbmisc_pullup(struct imx_usbmisc_data *data, bool on);
H A Dusbmisc_imx.c173 int (*init)(struct imx_usbmisc_data *data);
175 int (*post)(struct imx_usbmisc_data *data);
177 int (*set_wakeup)(struct imx_usbmisc_data *data, bool enabled);
179 int (*hsic_set_connect)(struct imx_usbmisc_data *data);
181 int (*hsic_set_clk)(struct imx_usbmisc_data *data, bool enabled);
183 int (*charger_detection)(struct imx_usbmisc_data *data);
185 int (*power_lost_check)(struct imx_usbmisc_data *data);
187 void (*pullup)(struct imx_usbmisc_data *data, bool on);
189 void (*vbus_comparator_on)(struct imx_usbmisc_data *data, bool on);
199 static inline bool is_imx53_usbmisc(struct imx_usbmisc_data *data);
[all …]