Home
last modified time | relevance | path

Searched defs:udc (Results 1 – 25 of 34) sorted by relevance

12

/linux/drivers/usb/isp1760/
H A Disp1760-udc.c50 static u32 isp1760_udc_read(struct isp1760_udc *udc, u16 field) in isp1760_udc_read()
55 static void isp1760_udc_write(struct isp1760_udc *udc, u16 field, u32 val) in isp1760_udc_write()
60 static u32 isp1760_udc_read_raw(struct isp1760_udc *udc, u16 reg) in isp1760_udc_read_raw()
69 static u16 isp1760_udc_read_raw16(struct isp1760_udc *udc, u16 reg) in isp1760_udc_read_raw16()
78 static void isp1760_udc_write_raw(struct isp1760_udc *udc, u16 reg, u32 val) in isp1760_udc_write_raw()
85 static void isp1760_udc_write_raw16(struct isp1760_udc *udc, u16 reg, u16 val) in isp1760_udc_write_raw16()
92 static void isp1760_udc_set(struct isp1760_udc *udc, u32 field) in isp1760_udc_set()
97 static void isp1760_udc_clear(struct isp1760_udc *udc, u32 field) in isp1760_udc_clear()
102 static bool isp1760_udc_is_set(struct isp1760_udc *udc, u32 field) in isp1760_udc_is_set()
110 static struct isp1760_ep *isp1760_udc_find_ep(struct isp1760_udc *udc, in isp1760_udc_find_ep()
[all …]
H A Disp1760-core.c32 struct isp1760_udc *udc = &isp->udc; in isp1760_init_core() local
112 struct isp1760_udc *udc = &isp->udc; in isp1760_set_pullup() local
490 struct isp1760_udc *udc; in isp1760_register() local
H A Disp1760-core.h50 struct isp1760_udc udc; member
H A Disp1760-udc.h35 struct isp1760_udc *udc; member
/linux/drivers/usb/gadget/udc/
H A Dat91_udc.c90 #define at91_udp_read(udc, reg) \ argument
92 #define at91_udp_write(udc, reg, val) \ argument
115 struct at91_udc *udc = ep->udc; in proc_ep_show() local
185 struct at91_udc *udc = s->private; in proc_udc_show() local
238 static void create_debug_file(struct at91_udc *udc) in create_debug_file()
244 static void remove_debug_file(struct at91_udc *udc) in remove_debug_file()
252 static inline void create_debug_file(struct at91_udc *udc) {} in create_debug_file()
253 static inline void remove_debug_file(struct at91_udc *udc) {} in remove_debug_file()
263 struct at91_udc *udc = ep->udc; in done() local
476 struct at91_udc *udc; in at91_ep_enable() local
[all …]
H A Dlpc32xx_udc.c101 struct lpc32xx_udc *udc; member
499 struct lpc32xx_udc *udc = s->private; in udc_show() local
528 static void create_debug_file(struct lpc32xx_udc *udc) in create_debug_file()
533 static void remove_debug_file(struct lpc32xx_udc *udc) in remove_debug_file()
539 static inline void create_debug_file(struct lpc32xx_udc *udc) {} in create_debug_file()
540 static inline void remove_debug_file(struct lpc32xx_udc *udc) {} in remove_debug_file()
544 static void isp1301_udc_configure(struct lpc32xx_udc *udc) in isp1301_udc_configure()
623 static void isp1301_pullup_set(struct lpc32xx_udc *udc) in isp1301_pullup_set()
638 struct lpc32xx_udc *udc = in pullup_work() local
644 static void isp1301_pullup_enable(struct lpc32xx_udc *udc, int en_pullup, in isp1301_pullup_enable()
[all …]
H A Dudc-xilinx.c142 struct xusb_udc *udc; member
259 static void xudc_wrstatus(struct xusb_udc *udc) in xudc_wrstatus()
279 static void xudc_epconfig(struct xusb_ep *ep, struct xusb_udc *udc) in xudc_epconfig()
319 struct xusb_udc *udc = ep->udc; in xudc_start_dma() local
382 struct xusb_udc *udc = ep->udc; in xudc_dma_send() local
436 struct xusb_udc *udc = ep->udc; in xudc_dma_receive() local
485 struct xusb_udc *udc = ep->udc; in xudc_eptxrx() local
553 struct xusb_udc *udc = ep->udc; in xudc_done() local
594 struct xusb_udc *udc = ep->udc; in xudc_read_fifo() local
682 struct xusb_udc *udc = ep->udc; in xudc_write_fifo() local
[all …]
H A Dmax3420_udc.c157 struct max3420_udc *udc; member
199 static void spi_ack_ctrl(struct max3420_udc *udc) in spi_ack_ctrl()
218 static u8 spi_rd8_ack(struct max3420_udc *udc, u8 reg, int actstat) in spi_rd8_ack()
240 static u8 spi_rd8(struct max3420_udc *udc, u8 reg) in spi_rd8()
245 static void spi_wr8_ack(struct max3420_udc *udc, u8 reg, u8 val, int actstat) in spi_wr8_ack()
266 static void spi_wr8(struct max3420_udc *udc, u8 reg, u8 val) in spi_wr8()
271 static void spi_rd_buf(struct max3420_udc *udc, u8 reg, void *buf, u8 len) in spi_rd_buf()
293 static void spi_wr_buf(struct max3420_udc *udc, u8 reg, void *buf, u8 len) in spi_wr_buf()
316 struct max3420_udc *udc = ep->udc; in spi_max3420_enable() local
348 struct max3420_udc *udc = ep->udc; in spi_max3420_stall() local
[all …]
H A Damd5536udc.h529 struct udc { struct
533 struct udc_ep ep[UDC_EP_NUM]; argument
548 struct udc_csrs __iomem *csr; argument
549 struct udc_regs __iomem *regs; argument
550 struct udc_ep_regs __iomem *ep_regs; argument
570 struct phy *udc_phy; argument
578 #define to_amd5536_udc(g) (container_of((g), struct udc, gadget)) argument
653 #define DBG(udc , args...) dev_dbg(udc->dev, args) argument
658 #define VDBG(udc , args...) do {} while (0) argument
H A Dcore.c1117 struct usb_udc *udc = gadget->udc; in usb_gadget_state_work() local
1134 static int usb_udc_connect_control_locked(struct usb_udc *udc) __must_hold(&udc->connect_lock) in usb_udc_connect_control_locked()
1144 struct usb_udc *udc = container_of(work, struct usb_udc, vbus_work); in vbus_event_work() local
1170 struct usb_udc *udc = gadget->udc; in usb_udc_vbus_handler() local
1211 static inline int usb_gadget_udc_start_locked(struct usb_udc *udc) in usb_gadget_udc_start_locked()
1241 static inline void usb_gadget_udc_stop_locked(struct usb_udc *udc) in usb_gadget_udc_stop_locked()
1263 static inline void usb_gadget_udc_set_speed(struct usb_udc *udc, in usb_gadget_udc_set_speed()
1290 static inline void usb_gadget_enable_async_callbacks(struct usb_udc *udc) in usb_gadget_enable_async_callbacks()
1319 static inline void usb_gadget_disable_async_callbacks(struct usb_udc *udc) in usb_gadget_disable_async_callbacks()
1336 struct usb_udc *udc; in usb_udc_release() local
[all …]
H A Domap_udc.c148 struct omap_udc *udc; in omap_ep_enable() local
292 struct omap_udc *udc = ep->udc; in done() local
635 static void dma_irq(struct omap_udc *udc, u16 irq_src) in dma_irq()
869 struct omap_udc *udc; in omap_ep_queue() local
1140 struct omap_udc *udc; in omap_wakeup() local
1170 struct omap_udc *udc; in omap_set_selfpowered() local
1188 static int can_pullup(struct omap_udc *udc) in can_pullup()
1193 static void pullup_enable(struct omap_udc *udc) in pullup_enable()
1210 static void pullup_disable(struct omap_udc *udc) in pullup_disable()
1227 static struct omap_udc *udc; variable
[all …]
H A Dpxa25x_udc.c1127 struct pxa25x_udc *udc; in pxa25x_udc_wakeup() local
1145 static int pullup(struct pxa25x_udc *udc) in pullup()
1177 struct pxa25x_udc *udc; in pxa25x_udc_vbus_session() local
1189 struct pxa25x_udc *udc; in pxa25x_udc_pullup() local
1208 struct pxa25x_udc *udc; in pxa25x_udc_vbus_draw() local
2440 struct pxa25x_udc *udc = platform_get_drvdata(dev); in pxa25x_udc_suspend() local
2456 struct pxa25x_udc *udc = platform_get_drvdata(dev); in pxa25x_udc_resume() local
H A Damd5536udc_pci.c49 static struct udc *udc; variable
H A Datmel_usba_udc.h188 #define usba_readl(udc, reg) \ argument
190 #define usba_writel(udc, reg, value) \ argument
275 struct usba_udc *udc; member
/linux/drivers/usb/usbip/
H A Dvudc_dev.c73 static void nuke(struct vudc *udc, struct vep *ep) in nuke()
90 static void stop_activity(struct vudc *udc) in stop_activity()
106 struct vep *vudc_find_endpoint(struct vudc *udc, u8 address) in vudc_find_endpoint()
129 struct vudc *udc = usb_gadget_to_vudc(_gadget); in vgadget_get_frame() local
139 struct vudc *udc = usb_gadget_to_vudc(_gadget); in vgadget_set_selfpowered() local
150 struct vudc *udc = usb_gadget_to_vudc(_gadget); in vgadget_pullup() local
196 struct vudc *udc = usb_gadget_to_vudc(g); in vgadget_udc_start() local
209 struct vudc *udc = usb_gadget_to_vudc(g); in vgadget_udc_stop() local
233 struct vudc *udc; in vep_enable() local
263 struct vudc *udc; in vep_disable() local
[all …]
H A Dvudc_transfer.c58 static int handle_control_request(struct vudc *udc, struct urb *urb, in handle_control_request()
183 static int transfer(struct vudc *udc, in transfer()
304 struct vudc *udc = timer_container_of(udc, t, tr_timer.timer); in v_timer() local
446 void v_init_timer(struct vudc *udc) in v_init_timer()
454 void v_start_timer(struct vudc *udc) in v_start_timer()
472 void v_kick_timer(struct vudc *udc, unsigned long time) in v_kick_timer()
489 void v_stop_timer(struct vudc *udc) in v_stop_timer()
H A Dvudc_rx.c62 static int v_recv_cmd_unlink(struct vudc *udc, in v_recv_cmd_unlink()
88 static int v_recv_cmd_submit(struct vudc *udc, in v_recv_cmd_submit()
193 struct vudc *udc = container_of(ud, struct vudc, ud); in v_rx_pdu() local
H A Dvudc.h41 struct vudc *udc; member
/linux/arch/mips/boot/dts/ingenic/
H A Djz4740.dtsi309 udc: usb@13040000 { label
H A Djz4725b.dtsi307 udc: usb@13040000 { label
/linux/arch/arm/boot/dts/renesas/
H A Dr9a06g032.dtsi120 udc: usb@4001e000 { label
/linux/include/linux/usb/
H A Drole.h42 struct device *udc; member
/linux/arch/arm/boot/dts/microchip/
H A Dlan966x.dtsi87 udc: usb@200000 { label
/linux/arch/arm/boot/dts/aspeed/
H A Daspeed-g6.dtsi311 udc: usb@1e6a2000 { label
/linux/drivers/usb/roles/
H A Dclass.c34 struct device *udc; member

12