Home
last modified time | relevance | path

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

/openbmc/linux/drivers/usb/musb/
H A Dmusb_core.h144 struct musb_platform_ops { struct
156 u32 quirks;
158 int (*init)(struct musb *musb);
159 int (*exit)(struct musb *musb);
161 void (*enable)(struct musb *musb);
162 void (*disable)(struct musb *musb);
164 u32 (*ep_offset)(u8 epnum, u16 offset);
165 void (*ep_select)(void __iomem *mbase, u8 epnum);
166 u16 fifo_mode;
167 u32 (*fifo_offset)(u8 epnum);
[all …]
/openbmc/u-boot/drivers/usb/musb-new/
H A Dmusb_core.h206 struct musb_platform_ops { struct
207 int (*init)(struct musb *musb);
208 int (*exit)(struct musb *musb);
211 void (*enable)(struct musb *musb);
213 int (*enable)(struct musb *musb);
215 void (*disable)(struct musb *musb);
217 int (*set_mode)(struct musb *musb, u8 mode);
218 void (*try_idle)(struct musb *musb, unsigned long timeout);
220 int (*vbus_status)(struct musb *musb);
221 void (*set_vbus)(struct musb *musb, int on);
[all …]