Lines Matching defs:cdns3_device
964 #define gadget_to_cdns3_device(g) (container_of(g, struct cdns3_device, gadget))
1105 struct cdns3_device;
1144 struct cdns3_device *cdns3_dev;
1256 * struct cdns3_device - represent USB device.
1288 struct cdns3_device {
1344 enum usb_device_speed cdns3_get_speed(struct cdns3_device *priv_dev);
1346 void cdns3_hw_reset_eps_config(struct cdns3_device *priv_dev);
1347 void cdns3_set_hw_configuration(struct cdns3_device *priv_dev);
1348 void cdns3_select_ep(struct cdns3_device *priv_dev, u32 ep);
1349 void cdns3_allow_enable_l1(struct cdns3_device *priv_dev, int enable);
1367 int cdns3_init_ep0(struct cdns3_device *priv_dev,
1369 void cdns3_ep0_config(struct cdns3_device *priv_dev);
1371 void cdns3_check_ep0_interrupt_proceed(struct cdns3_device *priv_dev, int dir);
1372 int __cdns3_gadget_wakeup(struct cdns3_device *priv_dev);