Lines Matching defs:dwc3
700 struct dwc3 { struct
702 struct dwc3_trb *ep0_trb; argument
710 struct dwc3_request ep0_usb_req; argument
724 struct dwc3_event_buffer **ev_buffs; argument
725 struct dwc3_ep *eps[DWC3_ENDPOINTS_NUM]; argument
727 struct usb_gadget gadget;
728 struct usb_gadget_driver *gadget_driver;
730 void __iomem *regs;
731 size_t regs_size;
733 enum usb_dr_mode dr_mode;
736 u32 dcfg;
737 u32 gctl;
739 u32 nr_scratch;
740 u32 num_event_buffers;
741 u32 u1u2;
765 enum dwc3_ep0_next ep0_next_event; argument
766 enum dwc3_ep0_state ep0state; argument
767 enum dwc3_link_state link_state; argument
782 struct dwc3_hwparams hwparams; argument
783 struct dentry *root;
784 struct debugfs_regset32 *regset;
786 u8 test_mode;
787 u8 test_mode_nr;
788 u8 lpm_nyet_threshold;
789 u8 hird_threshold;
791 unsigned delayed_status:1;
792 unsigned ep0_bounced:1;
793 unsigned ep0_expect_in:1;
794 unsigned has_hibernation:1;
795 unsigned has_lpm_erratum:1;
796 unsigned is_utmi_l1_suspend:1;
797 unsigned is_selfpowered:1;
798 unsigned is_fpga:1;
799 unsigned needs_fifo_resize:1;
800 unsigned pullups_connected:1;
801 unsigned resize_fifos:1;
802 unsigned setup_packet_pending:1;
803 unsigned start_config_issued:1;
827 struct dwc3_event_type { argument