Home
last modified time | relevance | path

Searched refs:cdns2_device (Results 1 – 5 of 5) sorted by relevance

/openbmc/linux/drivers/usb/gadget/udc/cdns2/
H A Dcdns2-ep0.c32 static bool cdns2_check_new_setup(struct cdns2_device *pdev) in cdns2_check_new_setup()
79 static int cdns2_ep0_delegate_req(struct cdns2_device *pdev) in cdns2_ep0_delegate_req()
90 static void cdns2_ep0_stall(struct cdns2_device *pdev) in cdns2_ep0_stall()
107 static void cdns2_status_stage(struct cdns2_device *pdev) in cdns2_status_stage()
327 static int cdns2_ep0_std_request(struct cdns2_device *pdev) in cdns2_ep0_std_request()
369 struct cdns2_device *pdev = container_of(work, struct cdns2_device, in cdns2_pending_setup_status_handler()
378 void cdns2_handle_setup_packet(struct cdns2_device *pdev) in cdns2_handle_setup_packet()
518 struct cdns2_device *pdev = pep->pdev; in cdns2_gadget_ep0_set_halt()
541 struct cdns2_device *pdev = pep->pdev; in cdns2_gadget_ep0_queue()
619 void cdns2_ep0_config(struct cdns2_device *pdev) in cdns2_ep0_config()
[all …]
H A Dcdns2-gadget.h503 struct cdns2_device;
556 struct cdns2_device *pdev;
651 struct cdns2_device { struct
694 void cdns2_select_ep(struct cdns2_device *pdev, u32 ep); argument
705 void cdns2_ep0_config(struct cdns2_device *pdev);
706 void cdns2_handle_ep0_interrupt(struct cdns2_device *pdev, int dir);
707 void cdns2_handle_setup_packet(struct cdns2_device *pdev);
708 int cdns2_gadget_resume(struct cdns2_device *pdev, bool hibernated);
709 int cdns2_gadget_suspend(struct cdns2_device *pdev);
710 void cdns2_gadget_remove(struct cdns2_device *pdev);
[all …]
H A Dcdns2-gadget.c109 struct cdns2_device *pdev = pep->pdev; in cdns2_free_tr_segment()
121 struct cdns2_device *pdev = pep->pdev; in cdns2_alloc_tr_segment()
155 struct cdns2_device *pdev = pep->pdev; in cdns2_ep_stall_flush()
241 struct cdns2_device *pdev = pep->pdev; in cdns2_gadget_giveback()
283 struct cdns2_device *pdev = pep->pdev; in cdns2_wa1_update_guard()
764 struct cdns2_device *pdev = pep->pdev; in cdns2_ep_run_transfer()
1171 struct cdns2_device *pdev = data; in cdns2_usb_irq_handler()
1290 struct cdns2_device *pdev = data; in cdns2_thread_irq_handler()
1532 struct cdns2_device *pdev; in cdns2_gadget_ep_enable()
1615 struct cdns2_device *pdev; in cdns2_gadget_ep_disable()
[all …]
H A Dcdns2-pci.c28 struct cdns2_device *priv_dev; in cdns2_pci_probe()
90 struct cdns2_device *priv_dev = pci_get_drvdata(pdev); in cdns2_pci_remove()
100 struct cdns2_device *priv_dev = dev_get_drvdata(dev); in cdns2_pci_suspend()
107 struct cdns2_device *priv_dev = dev_get_drvdata(dev); in cdns2_pci_resume()
H A Dcdns2-trace.h190 TP_PROTO(struct cdns2_device *pdev, struct cdns2_endpoint *pep),
212 TP_PROTO(struct cdns2_device *pdev, struct cdns2_endpoint *pep),
217 TP_PROTO(struct cdns2_device *pdev),
236 TP_PROTO(struct cdns2_device *pdev),
359 TP_PROTO(struct cdns2_device *dev_priv, struct usb_request *request),
559 TP_PROTO(struct cdns2_device *pdev, struct cdns2_endpoint *pep),
591 TP_PROTO(struct cdns2_device *pdev, struct cdns2_endpoint *pep),