Lines Matching refs:cdns2_device
413 #define gadget_to_cdns2_device(g) (container_of(g, struct cdns2_device, gadget))
503 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
704 void cdns2_init_ep0(struct cdns2_device *pdev, struct cdns2_endpoint *pep);
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);
711 int cdns2_gadget_init(struct cdns2_device *pdev);
713 int cdns2_halt_endpoint(struct cdns2_device *pdev, struct cdns2_endpoint *pep,