Home
last modified time | relevance | path

Searched refs:cdns3_device (Results 1 – 4 of 4) sorted by relevance

/openbmc/linux/drivers/usb/cdns3/
H A Dcdns3-ep0.c34 static void cdns3_ep0_run_transfer(struct cdns3_device *priv_dev, in cdns3_ep0_run_transfer()
83 static int cdns3_ep0_delegate_req(struct cdns3_device *priv_dev, in cdns3_ep0_delegate_req()
104 static void cdns3_ep0_complete_setup(struct cdns3_device *priv_dev, in cdns3_ep0_complete_setup()
428 static int cdns3_req_ep0_set_sel(struct cdns3_device *priv_dev, in cdns3_req_ep0_set_sel()
518 struct cdns3_device *priv_dev = container_of(work, struct cdns3_device, in cdns3_pending_setup_status_handler()
531 static void cdns3_ep0_setup_phase(struct cdns3_device *priv_dev) in cdns3_ep0_setup_phase()
595 static bool cdns3_check_new_setup(struct cdns3_device *priv_dev) in cdns3_check_new_setup()
692 struct cdns3_device *priv_dev = priv_ep->cdns3_dev; in cdns3_gadget_ep0_queue()
784 struct cdns3_device *priv_dev = priv_ep->cdns3_dev; in cdns3_gadget_ep_set_wedge()
810 void cdns3_ep0_config(struct cdns3_device *priv_dev) in cdns3_ep0_config()
[all …]
H A Dcdns3-gadget.c197 struct cdns3_device *priv_dev = priv_ep->cdns3_dev; in cdns3_free_trb_pool()
866 struct cdns3_device *priv_dev = container_of(work, struct cdns3_device, in cdns3_free_aligned_request_buf()
1914 struct cdns3_device *priv_dev = data; in cdns3_device_irq_handler()
1959 struct cdns3_device *priv_dev = data; in cdns3_device_thread_irq_handler()
2353 struct cdns3_device *priv_dev; in cdns3_gadget_ep_enable()
2492 struct cdns3_device *priv_dev; in cdns3_gadget_ep_disable()
2640 struct cdns3_device *priv_dev; in cdns3_gadget_ep_queue()
2685 struct cdns3_device *priv_dev; in cdns3_gadget_ep_dequeue()
3239 struct cdns3_device, gadget.dev); in cdns3_gadget_release()
3246 struct cdns3_device *priv_dev; in cdns3_gadget_exit()
[all …]
H A Dcdns3-gadget.h1106 struct cdns3_device;
1145 struct cdns3_device *cdns3_dev;
1290 struct cdns3_device { struct
1347 enum usb_device_speed cdns3_get_speed(struct cdns3_device *priv_dev); argument
1349 void cdns3_hw_reset_eps_config(struct cdns3_device *priv_dev);
1350 void cdns3_set_hw_configuration(struct cdns3_device *priv_dev);
1351 void cdns3_select_ep(struct cdns3_device *priv_dev, u32 ep);
1352 void cdns3_allow_enable_l1(struct cdns3_device *priv_dev, int enable);
1370 int cdns3_init_ep0(struct cdns3_device *priv_dev,
1372 void cdns3_ep0_config(struct cdns3_device *priv_dev);
[all …]
H A Dcdns3-trace.h98 TP_PROTO(struct cdns3_device *priv_dev, u32 usb_ists),
113 TP_PROTO(struct cdns3_device *priv_dev, u32 usb_ists),
118 TP_PROTO(struct cdns3_device *priv_dev, struct cdns3_endpoint *priv_ep),
144 TP_PROTO(struct cdns3_device *priv_dev, struct cdns3_endpoint *priv_ep),
149 TP_PROTO(struct cdns3_device *priv_dev, u32 ep_sts),
165 TP_PROTO(struct cdns3_device *priv_dev, u32 ep_sts),
272 TP_PROTO(struct cdns3_device *dev_priv, struct usb_request *request),