Home
last modified time | relevance | path

Searched defs:fusb300 (Results 1 – 2 of 2) sorted by relevance

/linux-3.3/drivers/usb/gadget/
Dfusb300_udc.c39 static void fusb300_enable_bit(struct fusb300 *fusb300, u32 offset, in fusb300_enable_bit()
48 static void fusb300_disable_bit(struct fusb300 *fusb300, u32 offset, in fusb300_disable_bit()
75 static void fusb300_set_fifo_entry(struct fusb300 *fusb300, in fusb300_set_fifo_entry()
85 static void fusb300_set_start_entry(struct fusb300 *fusb300, in fusb300_set_start_entry()
103 static void fusb300_set_epaddrofs(struct fusb300 *fusb300, in fusb300_set_epaddrofs()
114 static void ep_fifo_setting(struct fusb300 *fusb300, in ep_fifo_setting()
122 static void fusb300_set_eptype(struct fusb300 *fusb300, in fusb300_set_eptype()
132 static void fusb300_set_epdir(struct fusb300 *fusb300, in fusb300_set_epdir()
145 static void fusb300_set_ep_active(struct fusb300 *fusb300, in fusb300_set_ep_active()
154 static void fusb300_set_epmps(struct fusb300 *fusb300, in fusb300_set_epmps()
[all …]
Dfusb300_udc.h644 struct fusb300 *fusb300; member
656 struct fusb300 { struct
665 struct fusb300_ep *ep[FUSB300_MAX_NUM_EP]; argument
667 struct usb_request *ep0_req; /* for internal request */
668 __le16 ep0_data;
669 u32 ep0_length; /* for internal request */
670 u8 ep0_dir; /* 0/0x80 out/in */
672 u8 fifo_entry_num; /* next start fifo entry */
673 u32 addrofs; /* next fifo address offset */
674 u8 reenum; /* if re-enumeration */