Searched refs:r8a66597 (Results 1 – 7 of 7) sorted by relevance
/linux-4.1.27/drivers/usb/gadget/udc/ |
D | r8a66597-udc.c | 36 static void init_controller(struct r8a66597 *r8a66597); 37 static void disable_controller(struct r8a66597 *r8a66597); 48 static inline u16 get_usb_speed(struct r8a66597 *r8a66597) in get_usb_speed() argument 50 return r8a66597_read(r8a66597, DVSTCTR0) & RHST; in get_usb_speed() 53 static void enable_pipe_irq(struct r8a66597 *r8a66597, u16 pipenum, in enable_pipe_irq() argument 58 tmp = r8a66597_read(r8a66597, INTENB0); in enable_pipe_irq() 59 r8a66597_bclr(r8a66597, BEMPE | NRDYE | BRDYE, in enable_pipe_irq() 61 r8a66597_bset(r8a66597, (1 << pipenum), reg); in enable_pipe_irq() 62 r8a66597_write(r8a66597, tmp, INTENB0); in enable_pipe_irq() 65 static void disable_pipe_irq(struct r8a66597 *r8a66597, u16 pipenum, in disable_pipe_irq() argument [all …]
|
D | r8a66597-udc.h | 43 #define r8a66597_is_sudmac(r8a66597) (r8a66597->pdata->sudmac) argument 60 struct r8a66597 *r8a66597; member 87 struct r8a66597 { struct 121 container_of(_gadget, struct r8a66597, gadget) argument 122 #define r8a66597_to_gadget(r8a66597) (&r8a66597->gadget) argument 123 #define r8a66597_to_dev(r8a66597) (r8a66597->gadget.dev.parent) argument 125 static inline u16 r8a66597_read(struct r8a66597 *r8a66597, unsigned long offset) in r8a66597_read() argument 127 return ioread16(r8a66597->reg + offset); in r8a66597_read() 130 static inline void r8a66597_read_fifo(struct r8a66597 *r8a66597, in r8a66597_read_fifo() argument 135 void __iomem *fifoaddr = r8a66597->reg + offset; in r8a66597_read_fifo() [all …]
|
D | Makefile | 21 obj-$(CONFIG_USB_R8A66597) += r8a66597-udc.o
|
/linux-4.1.27/drivers/usb/host/ |
D | r8a66597-hcd.c | 54 static void packet_write(struct r8a66597 *r8a66597, u16 pipenum); 58 static void enable_pipe_irq(struct r8a66597 *r8a66597, u16 pipenum, in enable_pipe_irq() argument 63 tmp = r8a66597_read(r8a66597, INTENB0); in enable_pipe_irq() 64 r8a66597_bclr(r8a66597, BEMPE | NRDYE | BRDYE, INTENB0); in enable_pipe_irq() 65 r8a66597_bset(r8a66597, 1 << pipenum, reg); in enable_pipe_irq() 66 r8a66597_write(r8a66597, tmp, INTENB0); in enable_pipe_irq() 70 static void disable_pipe_irq(struct r8a66597 *r8a66597, u16 pipenum, in disable_pipe_irq() argument 75 tmp = r8a66597_read(r8a66597, INTENB0); in disable_pipe_irq() 76 r8a66597_bclr(r8a66597, BEMPE | NRDYE | BRDYE, INTENB0); in disable_pipe_irq() 77 r8a66597_bclr(r8a66597, 1 << pipenum, reg); in disable_pipe_irq() [all …]
|
D | r8a66597.h | 110 struct r8a66597 { struct 137 static inline struct r8a66597 *hcd_to_r8a66597(struct usb_hcd *hcd) in hcd_to_r8a66597() argument 139 return (struct r8a66597 *)(hcd->hcd_priv); in hcd_to_r8a66597() 142 static inline struct usb_hcd *r8a66597_to_hcd(struct r8a66597 *r8a66597) in r8a66597_to_hcd() argument 144 return container_of((void *)r8a66597, struct usb_hcd, hcd_priv); in r8a66597_to_hcd() 147 static inline struct r8a66597_td *r8a66597_get_td(struct r8a66597 *r8a66597, in r8a66597_get_td() argument 150 if (unlikely(list_empty(&r8a66597->pipe_queue[pipenum]))) in r8a66597_get_td() 153 return list_entry(r8a66597->pipe_queue[pipenum].next, in r8a66597_get_td() 157 static inline struct urb *r8a66597_get_urb(struct r8a66597 *r8a66597, in r8a66597_get_urb() argument 162 td = r8a66597_get_td(r8a66597, pipenum); in r8a66597_get_urb() [all …]
|
D | Makefile | 68 obj-$(CONFIG_USB_R8A66597_HCD) += r8a66597-hcd.o
|
D | Kconfig | 701 module will be called r8a66597-hcd.
|