Searched refs:imx_usbmisc_data (Results 1 - 6 of 6) sorted by relevance
/kernel/linux/linux-5.10/drivers/usb/chipidea/ |
H A D | ci_hdrc_imx.h | 9 struct imx_usbmisc_data { struct 33 int imx_usbmisc_init(struct imx_usbmisc_data *data); 34 int imx_usbmisc_init_post(struct imx_usbmisc_data *data); 35 int imx_usbmisc_set_wakeup(struct imx_usbmisc_data *data, bool enabled); 36 int imx_usbmisc_hsic_set_connect(struct imx_usbmisc_data *data); 37 int imx_usbmisc_hsic_set_clk(struct imx_usbmisc_data *data, bool on); 38 int imx_usbmisc_charger_detection(struct imx_usbmisc_data *data, bool connect);
|
H A D | usbmisc_imx.c | 142 int (*init)(struct imx_usbmisc_data *data); 144 int (*post)(struct imx_usbmisc_data *data); 146 int (*set_wakeup)(struct imx_usbmisc_data *data, bool enabled); 148 int (*hsic_set_connect)(struct imx_usbmisc_data *data); 150 int (*hsic_set_clk)(struct imx_usbmisc_data *data, bool enabled); 152 int (*charger_detection)(struct imx_usbmisc_data *data); 161 static inline bool is_imx53_usbmisc(struct imx_usbmisc_data *data); 163 static int usbmisc_imx25_init(struct imx_usbmisc_data *data) in usbmisc_imx25_init() 212 static int usbmisc_imx25_post(struct imx_usbmisc_data *data) in usbmisc_imx25_post() 241 static int usbmisc_imx27_init(struct imx_usbmisc_data *dat [all...] |
H A D | ci_hdrc_imx.c | 96 struct imx_usbmisc_data *usbmisc_data; 115 static struct imx_usbmisc_data *usbmisc_get_init_data(struct device *dev) in usbmisc_get_init_data() 120 struct imx_usbmisc_data *data; in usbmisc_get_init_data() 291 struct imx_usbmisc_data *mdata = data->usbmisc_data; in ci_hdrc_imx_notify_event()
|
/kernel/linux/linux-6.6/drivers/usb/chipidea/ |
H A D | ci_hdrc_imx.h | 9 struct imx_usbmisc_data { struct 34 int imx_usbmisc_init(struct imx_usbmisc_data *data); 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);
|
H A D | usbmisc_imx.c | 144 int (*init)(struct imx_usbmisc_data *data); 146 int (*post)(struct imx_usbmisc_data *data); 148 int (*set_wakeup)(struct imx_usbmisc_data *data, bool enabled); 150 int (*hsic_set_connect)(struct imx_usbmisc_data *data); 152 int (*hsic_set_clk)(struct imx_usbmisc_data *data, bool enabled); 154 int (*charger_detection)(struct imx_usbmisc_data *data); 156 int (*power_lost_check)(struct imx_usbmisc_data *data); 157 void (*vbus_comparator_on)(struct imx_usbmisc_data *data, bool on); 166 static inline bool is_imx53_usbmisc(struct imx_usbmisc_data *data); 168 static int usbmisc_imx25_init(struct imx_usbmisc_data *dat [all...] |
H A D | ci_hdrc_imx.c | 99 struct imx_usbmisc_data *usbmisc_data; 118 static struct imx_usbmisc_data *usbmisc_get_init_data(struct device *dev) in usbmisc_get_init_data() 123 struct imx_usbmisc_data *data; in usbmisc_get_init_data() 297 struct imx_usbmisc_data *mdata = data->usbmisc_data; in ci_hdrc_imx_notify_event()
|
Completed in 5 milliseconds