Lines Matching defs:ops
163 const struct usbmisc_ops *ops;
1075 return usbmisc->ops == &imx53_usbmisc_ops;
1086 if (!usbmisc->ops->init)
1088 return usbmisc->ops->init(data);
1101 if (usbmisc->ops->post)
1102 ret = usbmisc->ops->post(data);
1108 if (usbmisc->ops->set_wakeup)
1109 ret = usbmisc->ops->set_wakeup(data, false);
1127 if (!usbmisc->ops->hsic_set_connect || !data->hsic)
1129 return usbmisc->ops->hsic_set_connect(data);
1144 if (!usbmisc->ops->charger_detection)
1148 ret = usbmisc->ops->charger_detection(data);
1175 if (usbmisc->ops->vbus_comparator_on)
1176 usbmisc->ops->vbus_comparator_on(data, false);
1178 if (wakeup && usbmisc->ops->set_wakeup)
1179 ret = usbmisc->ops->set_wakeup(data, true);
1185 if (usbmisc->ops->hsic_set_clk && data->hsic)
1186 ret = usbmisc->ops->hsic_set_clk(data, false);
1206 if (usbmisc->ops->power_lost_check)
1207 ret = usbmisc->ops->power_lost_check(data);
1217 if (wakeup && usbmisc->ops->set_wakeup)
1218 ret = usbmisc->ops->set_wakeup(data, false);
1224 if (usbmisc->ops->hsic_set_clk && data->hsic)
1225 ret = usbmisc->ops->hsic_set_clk(data, true);
1231 if (usbmisc->ops->vbus_comparator_on)
1232 usbmisc->ops->vbus_comparator_on(data, true);
1237 if (wakeup && usbmisc->ops->set_wakeup)
1238 usbmisc->ops->set_wakeup(data, true);
1306 data->ops = of_device_get_match_data(&pdev->dev);