/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/usb/gadget/ |
H A D | at91_udc.c | 81 #define at91_udp_read(udc, reg) \ 82 __raw_readl((udc)->udp_baseaddr + (reg)) 83 #define at91_udp_write(udc, reg, val) \ 84 __raw_writel((val), (udc)->udp_baseaddr + (reg)) 92 static const char debug_filename[] = "driver/udc"; 106 struct at91_udc *udc = ep->udc; local 108 spin_lock_irqsave(&udc->lock, flags); 152 spin_unlock_irqrestore(&udc->lock, flags); 176 struct at91_udc *udc local 242 create_debug_file(struct at91_udc *udc) argument 247 remove_debug_file(struct at91_udc *udc) argument 255 create_debug_file(struct at91_udc *udc) argument 256 remove_debug_file(struct at91_udc *udc) argument 266 struct at91_udc *udc = ep->udc; local 479 struct at91_udc *udc = ep->udc; local 557 struct at91_udc *udc = ep->udc; local 614 struct at91_udc *udc; local 714 struct at91_udc *udc; local 742 struct at91_udc *udc = ep->udc; local 796 struct at91_udc *udc = to_udc(gadget); local 805 struct at91_udc *udc = to_udc(gadget); local 830 udc_reinit(struct at91_udc *udc) argument 852 stop_activity(struct at91_udc *udc) argument 876 clk_on(struct at91_udc *udc) argument 885 clk_off(struct at91_udc *udc) argument 899 pullup(struct at91_udc *udc, int is_on) argument 950 struct at91_udc *udc = to_udc(gadget); local 966 struct at91_udc *udc = to_udc(gadget); local 978 struct at91_udc *udc = to_udc(gadget); local 1045 handle_setup(struct at91_udc *udc, struct at91_ep *ep, u32 csr) argument 1272 handle_ep0(struct at91_udc *udc) argument 1397 struct at91_udc *udc = _udc; local 1589 at91_vbus_update(struct at91_udc *udc, unsigned value) argument 1598 struct at91_udc *udc = _udc; local 1609 struct at91_udc *udc = container_of(work, struct at91_udc, local 1620 struct at91_udc *udc = (struct at91_udc *)data; local 1633 struct at91_udc *udc = &controller; local 1678 struct at91_udc *udc = &controller; local 1704 struct at91_udc *udc = platform_get_drvdata(dev); local 1716 struct at91_udc *udc; local 1881 struct at91_udc *udc = platform_get_drvdata(pdev); local 1920 struct at91_udc *udc = platform_get_drvdata(pdev); local 1947 struct at91_udc *udc = platform_get_drvdata(pdev); local [all...] |
H A D | pxa27x_udc.c | 42 #include <mach/udc.h> 66 struct pxa_udc *udc = s->private; local 71 if (!udc->driver) 78 udc->driver ? udc->driver->driver.name : "(none)"); 80 tmp = udc_readl(udc, UDCCR); 99 udc_readl(udc, UDCICR0), udc_readl(udc, UDCICR1)); 101 udc_readl(udc, UDCISR0), udc_readl(udc, UDCISR 115 struct pxa_udc *udc = s->private; local 150 struct pxa_udc *udc = s->private; local 228 pxa_init_debugfs(struct pxa_udc *udc) argument 264 pxa_cleanup_debugfs(struct pxa_udc *udc) argument 277 pxa_init_debugfs(struct pxa_udc *udc) argument 281 pxa_cleanup_debugfs(struct pxa_udc *udc) argument 336 find_pxa_ep(struct pxa_udc *udc, struct udc_usb_ep *udc_usb_ep) argument 366 update_pxa_ep_matches(struct pxa_udc *udc) argument 384 struct pxa_udc *udc = ep->dev; local 401 struct pxa_udc *udc = ep->dev; local 419 udc_set_mask_UDCCR(struct pxa_udc *udc, int mask) argument 433 udc_clear_mask_UDCCR(struct pxa_udc *udc, int mask) argument 531 set_ep0state(struct pxa_udc *udc, int state) argument 1380 struct pxa_udc *udc; local 1484 dplus_pullup(struct pxa_udc *udc, int on) argument 1508 struct pxa_udc *udc = to_gadget_udc(_gadget); local 1521 struct pxa_udc *udc = to_gadget_udc(_gadget); local 1546 should_enable_udc(struct pxa_udc *udc) argument 1567 should_disable_udc(struct pxa_udc *udc) argument 1586 struct pxa_udc *udc = to_gadget_udc(_gadget); local 1615 struct pxa_udc *udc = to_gadget_udc(_gadget); local 1640 struct pxa_udc *udc; local 1664 udc_disable(struct pxa_udc *udc) argument 1721 udc_enable(struct pxa_udc *udc) argument 1774 struct pxa_udc *udc = the_controller; local 1837 stop_activity(struct pxa_udc *udc, struct usb_gadget_driver *driver) argument 1861 struct pxa_udc *udc = the_controller; local 1890 handle_ep0_ctrl_req(struct pxa_udc *udc, struct pxa27x_request *req) argument 2006 handle_ep0(struct pxa_udc *udc, int fifo_irq, int opc_irq) argument 2153 pxa27x_change_configuration(struct pxa_udc *udc, int config) argument 2183 pxa27x_change_interface(struct pxa_udc *udc, int iface, int alt) argument 2210 irq_handle_data(int irq, struct pxa_udc *udc) argument 2258 irq_udc_suspend(struct pxa_udc *udc) argument 2273 irq_udc_resume(struct pxa_udc *udc) argument 2287 irq_udc_reconfig(struct pxa_udc *udc) argument 2312 irq_udc_reset(struct pxa_udc *udc) argument 2342 struct pxa_udc *udc = _dev; local 2424 struct pxa_udc *udc = &memory; local 2500 struct pxa_udc *udc = platform_get_drvdata(_dev); local 2522 struct pxa_udc *udc = platform_get_drvdata(_dev); local 2546 struct pxa_udc *udc = platform_get_drvdata(_dev); local 2576 struct pxa_udc *udc = platform_get_drvdata(_dev); local [all...] |
H A D | fsl_qe_udc.c | 85 struct qe_udc *udc = ep->udc; local 101 dma_unmap_single(udc->gadget.dev.parent, 109 dma_sync_single_for_cpu(udc->gadget.dev.parent, 116 dev_vdbg(udc->dev, "complete %s req %p stat %d len %u/%u\n", 122 spin_unlock(&udc->lock); 129 spin_lock(&udc->lock); 156 struct qe_udc *udc = ep->udc; local 158 tem_usep = in_be16(&udc 173 struct qe_udc *udc = ep->udc; local 187 qe_ep0_stall(struct qe_udc *udc) argument 199 struct qe_udc *udc = ep->udc; local 217 struct qe_udc *udc = ep->udc; local 262 struct qe_udc *udc = ep->udc; local 282 struct qe_udc *udc = ep->udc; local 289 qe_epbds_reset(struct qe_udc *udc, int pipe_num) argument 321 qe_ep_reset(struct qe_udc *udc, int pipe_num) argument 357 qe_ep_bd_init(struct qe_udc *udc, unsigned char pipe_num) argument 481 qe_ep_register_init(struct qe_udc *udc, unsigned char pipe_num) argument 534 qe_ep_init(struct qe_udc *udc, unsigned char pipe_num, const struct usb_endpoint_descriptor *desc) argument 765 struct qe_udc *udc = ep->udc; local 800 ep0_setup_handle(struct qe_udc *udc) argument 824 qe_ep0_rx(struct qe_udc *udc) argument 944 struct qe_udc *udc = (struct qe_udc *)data; local 1032 struct qe_udc *udc; local 1078 struct qe_udc *udc = ep->udc; local 1206 struct qe_udc *udc = ep->udc; local 1239 ep0_prime_status(struct qe_udc *udc, int direction) argument 1257 ep0_req_complete(struct qe_udc *udc, struct qe_req *req) argument 1465 struct qe_udc *udc = ep->udc; local 1578 struct qe_udc *udc; local 1608 struct qe_udc *udc; local 1691 struct qe_udc *udc; local 1759 struct qe_udc *udc = ep->udc; local 1809 struct qe_udc *udc; local 1927 udc_reset_ep_queue(struct qe_udc *udc, u8 pipe) argument 1936 reset_queues(struct qe_udc *udc) argument 1951 ch9setaddress(struct qe_udc *udc, u16 value, u16 index, u16 length) argument 1972 ch9getstatus(struct qe_udc *udc, u8 request_type, u16 value, u16 index, u16 length) argument 2034 setup_received_handle(struct qe_udc *udc, struct usb_ctrlrequest *setup) argument 2129 suspend_irq(struct qe_udc *udc) argument 2139 resume_irq(struct qe_udc *udc) argument 2149 idle_irq(struct qe_udc *udc) argument 2163 reset_irq(struct qe_udc *udc) argument 2186 bsy_irq(struct qe_udc *udc) argument 2191 txe_irq(struct qe_udc *udc) argument 2197 tx_irq(struct qe_udc *udc) argument 2226 rx_irq(struct qe_udc *udc) argument 2251 struct qe_udc *udc = (struct qe_udc *)_udc; local 2403 struct qe_udc *udc; local 2456 qe_udc_reg_init(struct qe_udc *udc) argument 2474 qe_ep_config(struct qe_udc *udc, unsigned char pipe_num) argument [all...] |
H A D | atmel_usba_udc.c | 49 spin_lock_irq(&ep->udc->lock); 56 spin_unlock_irq(&ep->udc->lock); 62 spin_unlock_irq(&ep->udc->lock); 143 struct usba_udc *udc; local 149 udc = inode->i_private; 154 spin_lock_irq(&udc->lock); 156 data[i] = __raw_readl(udc->regs + i * 4); 157 spin_unlock_irq(&udc->lock); 205 static void usba_ep_init_debugfs(struct usba_udc *udc, argument 210 ep_root = debugfs_create_dir(ep->ep.name, udc 259 usba_init_debugfs(struct usba_udc *udc) argument 289 usba_cleanup_debugfs(struct usba_udc *udc) argument 298 usba_ep_init_debugfs(struct usba_udc *udc, struct usba_ep *ep) argument 309 usba_init_debugfs(struct usba_udc *udc) argument 314 usba_cleanup_debugfs(struct usba_udc *udc) argument 320 vbus_is_present(struct usba_udc *udc) argument 419 send_status(struct usba_udc *udc, struct usba_ep *ep) argument 428 struct usba_udc *udc = ep->udc; local 485 struct usba_udc *udc = ep->udc; local 524 struct usba_udc *udc = ep->udc; local 642 struct usba_udc *udc = ep->udc; local 708 queue_dma(struct usba_udc *udc, struct usba_ep *ep, struct usba_request *req, gfp_t gfp_flags) argument 771 struct usba_udc *udc = ep->udc; local 852 struct usba_udc *udc = ep->udc; local 900 struct usba_udc *udc = ep->udc; local 952 struct usba_udc *udc = ep->udc; local 971 struct usba_udc *udc = to_usba_udc(gadget); local 978 struct usba_udc *udc = to_usba_udc(gadget); local 997 struct usba_udc *udc = to_usba_udc(gadget); local 1046 reset_all_endpoints(struct usba_udc *udc) argument 1068 get_ep_by_addr(struct usba_udc *udc, u16 wIndex) argument 1092 set_protocol_stall(struct usba_udc *udc, struct usba_ep *ep) argument 1098 is_stalled(struct usba_udc *udc, struct usba_ep *ep) argument 1105 set_address(struct usba_udc *udc, unsigned int addr) argument 1115 do_test_mode(struct usba_udc *udc) argument 1223 handle_ep0_setup(struct usba_udc *udc, struct usba_ep *ep, struct usb_ctrlrequest *crq) argument 1349 usba_control_irq(struct usba_udc *udc, struct usba_ep *ep) argument 1537 usba_ep_irq(struct usba_udc *udc, struct usba_ep *ep) argument 1591 usba_dma_irq(struct usba_udc *udc, struct usba_ep *ep) argument 1633 struct usba_udc *udc = devid; local 1747 struct usba_udc *udc = devid; local 1787 struct usba_udc *udc = &the_udc; local 1841 struct usba_udc *udc = &the_udc; local 1882 struct usba_udc *udc = &the_udc; local 2042 struct usba_udc *udc; local [all...] |
H A D | omap_udc.c | 2 * omap_udc.c -- for OMAP full speed udc; most chips support OTG. 161 struct omap_udc *udc; local 206 udc = ep->udc; 207 if (!udc->driver || udc->gadget.speed == USB_SPEED_UNKNOWN) { 212 spin_lock_irqsave(&udc->lock, flags); 224 omap_writew(udc->clr_halt, UDC_CTRL); 229 list_add(&ep->iso, &udc->iso); 243 spin_unlock_irqrestore(&udc 677 dma_irq(struct omap_udc *udc, u16 irq_src) argument 918 struct omap_udc *udc; local 1204 struct omap_udc *udc; local 1234 struct omap_udc *udc; local 1251 can_pullup(struct omap_udc *udc) argument 1256 pullup_enable(struct omap_udc *udc) argument 1273 pullup_disable(struct omap_udc *udc) argument 1290 static struct omap_udc *udc; variable in typeref:struct:omap_udc 1313 struct omap_udc *udc; local 1352 struct omap_udc *udc; local 1362 struct omap_udc *udc; local 1409 udc_quiesce(struct omap_udc *udc) argument 1421 update_otg(struct omap_udc *udc) argument 1450 ep0_irq(struct omap_udc *udc, u16 irq_src) argument 1779 devstate_irq(struct omap_udc *udc, u16 irq_src) argument 1872 struct omap_udc *udc = _udc; local 1947 struct omap_udc *udc = _dev; local 2022 struct omap_udc *udc = _dev; local [all...] |
H A D | fsl_udc_core.c | 57 static const char driver_name[] = "fsl-usb2-udc"; 97 struct fsl_udc *udc = NULL; local 102 udc = (struct fsl_udc *)ep->udc; 119 dma_pool_free(udc->td_pool, curr_td, curr_td->td_dma); 123 dma_unmap_single(ep->udc->gadget.dev.parent, 131 dma_sync_single_for_cpu(ep->udc->gadget.dev.parent, 144 spin_unlock(&ep->udc->lock); 150 spin_lock(&ep->udc->lock); 178 static int dr_controller_setup(struct fsl_udc *udc) argument 267 dr_controller_run(struct fsl_udc *udc) argument 294 dr_controller_stop(struct fsl_udc *udc) argument 386 struct_ep_qh_setup(struct fsl_udc *udc, unsigned char ep_num, unsigned char dir, unsigned char ep_type, unsigned int max_pkt_len, unsigned int zlt, unsigned char mult) argument 424 ep0_setup(struct fsl_udc *udc) argument 452 struct fsl_udc *udc = NULL; local 540 struct fsl_udc *udc = NULL; local 773 struct fsl_udc *udc; local 934 struct fsl_udc *udc = NULL; local 1045 struct fsl_udc *udc = container_of(gadget, struct fsl_udc, gadget); local 1062 can_pullup(struct fsl_udc *udc) argument 1071 struct fsl_udc *udc; local 1097 struct fsl_udc *udc; local 1110 struct fsl_udc *udc; local 1136 ep0stall(struct fsl_udc *udc) argument 1149 ep0_prime_status(struct fsl_udc *udc, int direction) argument 1179 udc_reset_ep_queue(struct fsl_udc *udc, u8 pipe) argument 1190 ch9setaddress(struct fsl_udc *udc, u16 value, u16 index, u16 length) argument 1204 ch9getstatus(struct fsl_udc *udc, u8 request_type, u16 value, u16 index, u16 length) argument 1259 setup_received_irq(struct fsl_udc *udc, struct usb_ctrlrequest *setup) argument 1364 ep0_req_complete(struct fsl_udc *udc, struct fsl_ep *ep0, struct fsl_req *req) argument 1401 tripwire_handler(struct fsl_udc *udc, u8 ep_num, u8 *buffer_ptr) argument 1428 process_ep_req(struct fsl_udc *udc, int pipe, struct fsl_req *curr_req) argument 1504 dtd_complete_irq(struct fsl_udc *udc) argument 1557 port_change_irq(struct fsl_udc *udc) argument 1588 suspend_irq(struct fsl_udc *udc) argument 1598 bus_resume(struct fsl_udc *udc) argument 1609 reset_queues(struct fsl_udc *udc) argument 1625 reset_irq(struct fsl_udc *udc) argument 1694 struct fsl_udc *udc = _udc; local 1885 struct fsl_udc *udc = udc_controller; local 2153 struct_udc_setup(struct fsl_udc *udc, struct platform_device *pdev) argument 2207 struct_ep_setup(struct fsl_udc *udc, unsigned char index, char *name, int link) argument [all...] |
H A D | ci13xxx_udc.c | 738 struct ci13xxx *udc = container_of(dev, struct ci13xxx, gadget.dev); local 739 struct usb_gadget *gadget = &udc->gadget; 777 struct ci13xxx *udc = container_of(dev, struct ci13xxx, gadget.dev); local 778 struct usb_gadget_driver *driver = udc->driver; 1004 struct ci13xxx *udc = container_of(dev, struct ci13xxx, gadget.dev); local 1015 spin_lock_irqsave(udc->lock, flags); 1064 spin_unlock_irqrestore(udc->lock, flags); 1078 struct ci13xxx *udc = container_of(dev, struct ci13xxx, gadget.dev); local 1093 spin_lock_irqsave(udc->lock, flags); 1103 spin_unlock_irqrestore(udc 1118 struct ci13xxx *udc = container_of(dev, struct ci13xxx, gadget.dev); local 1144 struct ci13xxx *udc = container_of(dev, struct ci13xxx, gadget.dev); local 1178 struct ci13xxx *udc = container_of(dev, struct ci13xxx, gadget.dev); local 1215 struct ci13xxx *udc = container_of(dev, struct ci13xxx, gadget.dev); local 1248 struct ci13xxx *udc = container_of(dev, struct ci13xxx, gadget.dev); local 1281 struct ci13xxx *udc = container_of(dev, struct ci13xxx, gadget.dev); local 1564 struct ci13xxx *udc = container_of(gadget, struct ci13xxx, gadget); variable in typeref:struct:ci13xxx 2350 struct ci13xxx *udc = _udc; local 2459 struct ci13xxx *udc = _udc; local 2533 struct ci13xxx *udc = _udc; local 2605 struct ci13xxx *udc; local 2666 struct ci13xxx *udc = _udc; local [all...] |
H A D | s3c2410_udc.c | 55 #include <plat/regs-udc.h> 56 #include <plat/udc.h> 286 static void s3c2410_udc_nuke(struct s3c2410_udc *udc, argument 1313 struct s3c2410_udc *udc; local 1326 udc = to_s3c2410_udc(ep->gadget); 1451 struct s3c2410_udc *udc = to_s3c2410_udc(gadget); local 1456 udc->devstatus |= (1 << USB_DEVICE_SELF_POWERED); 1458 udc->devstatus &= ~(1 << USB_DEVICE_SELF_POWERED); 1466 static int s3c2410_udc_set_pullup(struct s3c2410_udc *udc, int is_on) argument 1472 s3c2410_udc_enable(udc); 1490 struct s3c2410_udc *udc = to_s3c2410_udc(gadget); local 1501 struct s3c2410_udc *udc = to_s3c2410_udc(gadget); local 1639 struct s3c2410_udc *udc = the_controller; local 1699 struct s3c2410_udc *udc = the_controller; local 1804 struct s3c2410_udc *udc = &memory; local 1936 struct s3c2410_udc *udc = platform_get_drvdata(pdev); local [all...] |
H A D | pxa25x_udc.c | 65 #include <mach/pxa25x-udc.h> 951 static int pullup(struct pxa25x_udc *udc) argument 953 int is_active = udc->vbus && udc->pullup && !udc->suspended; 956 if (!udc->active) { 957 udc->active = 1; 959 clk_enable(udc->clk); 960 udc_enable(udc); 963 if (udc 983 struct pxa25x_udc *udc; local 995 struct pxa25x_udc *udc; local 1014 struct pxa25x_udc *udc; local 2368 struct pxa25x_udc *udc = platform_get_drvdata(dev); local 2384 struct pxa25x_udc *udc = platform_get_drvdata(dev); local [all...] |
H A D | atmel_usba_udc.h | 194 #define usba_readl(udc, reg) \ 195 __raw_readl((udc)->regs + USBA_##reg) 196 #define usba_writel(udc, reg, value) \ 197 __raw_writel((value), (udc)->regs + USBA_##reg) 245 pr_debug("udc: " fmt, ## __VA_ARGS__); \ 280 struct usba_udc *udc; member in struct:usba_ep
|
H A D | Makefile | 25 obj-$(CONFIG_USB_M66592) += m66592-udc.o 26 obj-$(CONFIG_USB_R8A66597) += r8a66597-udc.o
|
H A D | amd5536udc.c | 72 /* udc specific */ 78 static int udc_probe(struct udc *dev); 79 static void udc_basic_init(struct udc *dev); 80 static void udc_setup_endpoints(struct udc *dev); 81 static void udc_soft_reset(struct udc *dev); 84 static int udc_free_dma_chain(struct udc *dev, struct udc_request *req); 87 static int udc_remote_wakeup(struct udc *dev); 102 static struct udc *udc; variable in typeref:struct:udc 146 (unsigned long) &udc); 3026 usb_disconnect(udc); variable [all...] |
H A D | amd5536udc.h | 520 struct udc *dev; 533 struct udc { struct 618 #define DBG(udc , args...) dev_dbg(&(udc)->pdev->dev, args) 623 #define VDBG(udc , args...) do {} while (0)
|
H A D | fsl_usb2_udc.h | 449 struct fsl_udc *udc; member in struct:fsl_ep 510 #define ERR(stuff...) pr_err("udc: " stuff) 511 #define WARNING(stuff...) pr_warning("udc: " stuff) 512 #define INFO(stuff...) pr_info("udc: " stuff) 530 #define ep_is_in(EP) ( (ep_index(EP) == 0) ? (EP->udc->ep0_dir == \ 533 #define get_ep_by_pipe(udc, pipe) ((pipe == 1)? &udc->eps[0]: \ 534 &udc->eps[pipe])
|
H A D | at91_udc.h | 107 struct at91_udc *udc; member in struct:at91_ep 176 #define ERR(stuff...) pr_err("udc: " stuff) 177 #define WARNING(stuff...) pr_warning("udc: " stuff) 178 #define INFO(stuff...) pr_info("udc: " stuff) 179 #define DBG(stuff...) pr_debug("udc: " stuff)
|
H A D | pxa27x_udc.h | 203 #define udc_writel(udc, reg, value) \ 204 __raw_writel((value), (udc)->regs + (reg)) 222 * unless a reset happens or the udc is disabled. 224 * all gadget and set them up before the udc is enabled. 234 * the udc talks on (config=3, interface=0, alt=0) 236 * the udc talks on (config=3, interface=0, alt=1) 238 * the udc talks on (config=2, interface=0, alt=0) 305 * @dev: udc managing this endpoint 317 * @dev: udc device 345 * gadget which may work with this udc drive [all...] |
H A D | omap_udc.h | 2 * omap_udc.h -- for omap 3.2 udc, with OTG support 156 struct omap_udc *udc; member in struct:omap_ep 190 #define ERR(stuff...) pr_err("udc: " stuff) 191 #define WARNING(stuff...) pr_warning("udc: " stuff) 192 #define INFO(stuff...) pr_info("udc: " stuff) 193 #define DBG(stuff...) pr_debug("udc: " stuff)
|
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/arm/mach-pxa/ |
H A D | colibri-pxa270-evalboard.c | 27 #include <mach/pxa27x-udc.h>
|
H A D | colibri-pxa320.c | 32 #include <mach/pxa27x-udc.h> 33 #include <mach/udc.h>
|
H A D | h5000.c | 34 #include <mach/udc.h>
|
H A D | colibri-pxa270-income.c | 33 #include <mach/pxa27x-udc.h>
|
H A D | gumstix.c | 44 #include <mach/udc.h> 121 pr_debug("Gumstix udc is disabled\n");
|
H A D | palmt5.c | 43 #include <mach/udc.h>
|
H A D | palmz72.c | 45 #include <mach/udc.h>
|
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/arm/mach-s3c2412/ |
H A D | mach-smdk2413.c | 41 #include <plat/udc.h> 83 printk(KERN_DEBUG "udc: pullup(%d)\n",cmd); 136 WARN_ON(gpio_request(S3C2410_GPF(2), "udc pull"));
|