Lines Matching defs:dwc3
735 struct dwc3 { struct
737 struct dwc3_trb *ep0_trb; argument
746 struct dwc3_request ep0_usb_req; argument
756 struct dwc3_event_buffer **ev_buffs; argument
757 struct dwc3_ep *eps[DWC3_ENDPOINTS_NUM]; argument
759 struct usb_gadget gadget;
760 struct usb_gadget_driver *gadget_driver;
762 struct usb_phy *usb2_phy;
763 struct usb_phy *usb3_phy;
787 * dwc3. However, in the future, this may not apply as argument
791 u32 revision;
820 enum dwc3_ep0_next ep0_next_event; argument
821 enum dwc3_ep0_state ep0state; argument
822 enum dwc3_link_state link_state; argument
837 struct dwc3_hwparams hwparams; argument
838 struct dentry *root;
839 struct debugfs_regset32 *regset;
841 u8 test_mode;
842 u8 test_mode_nr;
843 u8 lpm_nyet_threshold;
844 u8 hird_threshold;
846 const char *hsphy_interface;
848 unsigned delayed_status:1;
849 unsigned ep0_bounced:1;
850 unsigned ep0_expect_in:1;
851 unsigned has_hibernation:1;
852 unsigned has_lpm_erratum:1;
853 unsigned is_utmi_l1_suspend:1;
854 unsigned is_fpga:1;
855 unsigned needs_fifo_resize:1;
856 unsigned pullups_connected:1;
857 unsigned resize_fifos:1;
858 unsigned setup_packet_pending:1;
882 struct dwc3_event_type { argument