Home
last modified time | relevance | path

Searched refs:usb_gadget (Results 1 – 109 of 109) sorted by relevance

/linux-4.4.14/include/linux/usb/
Dgadget.h540 struct usb_gadget;
548 int (*get_frame)(struct usb_gadget *);
549 int (*wakeup)(struct usb_gadget *);
550 int (*set_selfpowered) (struct usb_gadget *, int is_selfpowered);
551 int (*vbus_session) (struct usb_gadget *, int is_active);
552 int (*vbus_draw) (struct usb_gadget *, unsigned mA);
553 int (*pullup) (struct usb_gadget *, int is_on);
554 int (*ioctl)(struct usb_gadget *,
557 int (*udc_start)(struct usb_gadget *,
559 int (*udc_stop)(struct usb_gadget *);
[all …]
Dotg.h22 struct usb_gadget *gadget;
31 struct usb_gadget *gadget);
95 otg_set_peripheral(struct usb_otg *otg, struct usb_gadget *periph) in otg_set_peripheral()
Dcomposite.h242 int config_ep_by_speed(struct usb_gadget *g, struct usb_function *f,
464 struct usb_gadget *gadget;
511 extern void composite_disconnect(struct usb_gadget *gadget);
512 extern int composite_setup(struct usb_gadget *gadget,
514 extern void composite_suspend(struct usb_gadget *gadget);
515 extern void composite_resume(struct usb_gadget *gadget);
/linux-4.4.14/drivers/usb/gadget/udc/
Dudc-core.c46 struct usb_gadget *gadget;
60 int usb_gadget_map_request(struct usb_gadget *gadget, in usb_gadget_map_request()
93 void usb_gadget_unmap_request(struct usb_gadget *gadget, in usb_gadget_unmap_request()
140 struct usb_ep *gadget_find_ep_by_name(struct usb_gadget *g, const char *name) in gadget_find_ep_by_name()
155 int usb_gadget_ep_match_desc(struct usb_gadget *gadget, in usb_gadget_ep_match_desc()
226 struct usb_gadget *gadget = work_to_gadget(work); in usb_gadget_state_work()
233 void usb_gadget_set_state(struct usb_gadget *gadget, in usb_gadget_set_state()
260 void usb_udc_vbus_handler(struct usb_gadget *gadget, bool status) in usb_udc_vbus_handler()
280 void usb_gadget_udc_reset(struct usb_gadget *gadget, in usb_gadget_udc_reset()
355 int usb_add_gadget_udc_release(struct device *parent, struct usb_gadget *gadget, in usb_add_gadget_udc_release()
[all …]
Ds3c2410_udc.h20 struct usb_gadget *gadget;
81 struct usb_gadget gadget;
Dat91_udc.h128 struct usb_gadget gadget;
153 static inline struct at91_udc *to_udc(struct usb_gadget *g) in to_udc()
Ds3c2410_udc.c1016 static inline struct s3c2410_udc *to_s3c2410_udc(struct usb_gadget *gadget) in to_s3c2410_udc()
1406 static int s3c2410_udc_get_frame(struct usb_gadget *_gadget) in s3c2410_udc_get_frame()
1420 static int s3c2410_udc_wakeup(struct usb_gadget *_gadget) in s3c2410_udc_wakeup()
1429 static int s3c2410_udc_set_selfpowered(struct usb_gadget *gadget, int value) in s3c2410_udc_set_selfpowered()
1471 static int s3c2410_udc_vbus_session(struct usb_gadget *gadget, int is_active) in s3c2410_udc_vbus_session()
1482 static int s3c2410_udc_pullup(struct usb_gadget *gadget, int is_on) in s3c2410_udc_pullup()
1509 static int s3c2410_vbus_draw(struct usb_gadget *_gadget, unsigned ma) in s3c2410_vbus_draw()
1521 static int s3c2410_udc_start(struct usb_gadget *g,
1523 static int s3c2410_udc_stop(struct usb_gadget *g);
1648 static int s3c2410_udc_start(struct usb_gadget *g, in s3c2410_udc_start()
[all …]
Datmel_usba_udc.h332 struct usb_gadget gadget;
369 static inline struct usba_udc *to_usba_udc(struct usb_gadget *gadget) in to_usba_udc()
Dfsl_qe_udc.h269 struct usb_gadget *gadget;
320 struct usb_gadget gadget;
Dpxa25x_udc.c906 static int pxa25x_udc_get_frame(struct usb_gadget *_gadget) in pxa25x_udc_get_frame()
911 static int pxa25x_udc_wakeup(struct usb_gadget *_gadget) in pxa25x_udc_wakeup()
957 static int pxa25x_udc_vbus_session(struct usb_gadget *_gadget, int is_active) in pxa25x_udc_vbus_session()
969 static int pxa25x_udc_pullup(struct usb_gadget *_gadget, int is_active) in pxa25x_udc_pullup()
988 static int pxa25x_udc_vbus_draw(struct usb_gadget *_gadget, unsigned mA) in pxa25x_udc_vbus_draw()
999 static int pxa25x_udc_start(struct usb_gadget *g,
1001 static int pxa25x_udc_stop(struct usb_gadget *g);
1255 static int pxa25x_udc_start(struct usb_gadget *g, in pxa25x_udc_start()
1336 static int pxa25x_udc_stop(struct usb_gadget*g) in pxa25x_udc_stop()
Dat91_udc.c805 static int at91_get_frame(struct usb_gadget *gadget) in at91_get_frame()
814 static int at91_wakeup(struct usb_gadget *gadget) in at91_wakeup()
959 static int at91_vbus_session(struct usb_gadget *gadget, int is_active) in at91_vbus_session()
975 static int at91_pullup(struct usb_gadget *gadget, int is_on) in at91_pullup()
987 static int at91_set_selfpowered(struct usb_gadget *gadget, int is_on) in at91_set_selfpowered()
998 static int at91_start(struct usb_gadget *gadget,
1000 static int at91_stop(struct usb_gadget *gadget);
1569 static int at91_start(struct usb_gadget *gadget, in at91_start()
1583 static int at91_stop(struct usb_gadget *gadget) in at91_stop()
Ds3c-hsudc.c144 struct usb_gadget gadget;
176 static inline struct s3c_hsudc *to_hsudc(struct usb_gadget *gadget) in to_hsudc()
1152 static int s3c_hsudc_start(struct usb_gadget *gadget, in s3c_hsudc_start()
1206 static int s3c_hsudc_stop(struct usb_gadget *gadget) in s3c_hsudc_stop()
1241 static int s3c_hsudc_gadget_getframe(struct usb_gadget *gadget) in s3c_hsudc_gadget_getframe()
1246 static int s3c_hsudc_vbus_draw(struct usb_gadget *gadget, unsigned mA) in s3c_hsudc_vbus_draw()
Dpch_udc.c352 struct usb_gadget gadget;
1116 static int pch_udc_pcd_get_frame(struct usb_gadget *gadget) in pch_udc_pcd_get_frame()
1134 static int pch_udc_pcd_wakeup(struct usb_gadget *gadget) in pch_udc_pcd_wakeup()
1158 static int pch_udc_pcd_selfpowered(struct usb_gadget *gadget, int value) in pch_udc_pcd_selfpowered()
1183 static int pch_udc_pcd_pullup(struct usb_gadget *gadget, int is_on) in pch_udc_pcd_pullup()
1215 static int pch_udc_pcd_vbus_session(struct usb_gadget *gadget, int is_active) in pch_udc_pcd_vbus_session()
1237 static int pch_udc_pcd_vbus_draw(struct usb_gadget *gadget, unsigned int mA) in pch_udc_pcd_vbus_draw()
1242 static int pch_udc_start(struct usb_gadget *g,
1244 static int pch_udc_stop(struct usb_gadget *g);
3003 static int pch_udc_start(struct usb_gadget *g, in pch_udc_start()
[all …]
Ddummy_hcd.c86 struct usb_gadget *gadget;
256 struct usb_gadget gadget;
296 static inline struct dummy_hcd *gadget_to_dummy_hcd(struct usb_gadget *gadget) in gadget_to_dummy_hcd()
834 static int dummy_g_get_frame(struct usb_gadget *_gadget) in dummy_g_get_frame()
842 static int dummy_wakeup(struct usb_gadget *_gadget) in dummy_wakeup()
865 static int dummy_set_selfpowered(struct usb_gadget *_gadget, int value) in dummy_set_selfpowered()
886 static int dummy_pullup(struct usb_gadget *_gadget, int value) in dummy_pullup()
920 static int dummy_udc_start(struct usb_gadget *g,
922 static int dummy_udc_stop(struct usb_gadget *g);
963 static int dummy_udc_start(struct usb_gadget *g, in dummy_udc_start()
[all …]
Dpxa27x_udc.c1516 static int pxa_udc_get_frame(struct usb_gadget *_gadget) in pxa_udc_get_frame()
1529 static int pxa_udc_wakeup(struct usb_gadget *_gadget) in pxa_udc_wakeup()
1594 static int pxa_udc_pullup(struct usb_gadget *_gadget, int is_active) in pxa_udc_pullup()
1623 static int pxa_udc_vbus_session(struct usb_gadget *_gadget, int is_active) in pxa_udc_vbus_session()
1648 static int pxa_udc_vbus_draw(struct usb_gadget *_gadget, unsigned mA) in pxa_udc_vbus_draw()
1658 static int pxa27x_udc_start(struct usb_gadget *g,
1660 static int pxa27x_udc_stop(struct usb_gadget *g);
1793 static int pxa27x_udc_start(struct usb_gadget *g, in pxa27x_udc_start()
1847 static int pxa27x_udc_stop(struct usb_gadget *g) in pxa27x_udc_stop()
Dfsl_usb2_udc.h467 struct usb_gadget *gadget;
477 struct usb_gadget gadget;
Dgr_udc.h192 struct usb_gadget gadget;
Domap_udc.h160 struct usb_gadget gadget;
Dpxa27x_udc.h457 struct usb_gadget gadget;
490 static inline struct pxa_udc *to_gadget_udc(struct usb_gadget *gadget) in to_gadget_udc()
Dlpc32xx_udc.c149 struct usb_gadget gadget;
210 static inline struct lpc32xx_udc *to_udc(struct usb_gadget *g) in to_udc()
2466 static int lpc32xx_get_frame(struct usb_gadget *gadget) in lpc32xx_get_frame()
2484 static int lpc32xx_wakeup(struct usb_gadget *gadget) in lpc32xx_wakeup()
2489 static int lpc32xx_set_selfpowered(struct usb_gadget *gadget, int is_on) in lpc32xx_set_selfpowered()
2500 static int lpc32xx_vbus_session(struct usb_gadget *gadget, int is_active) in lpc32xx_vbus_session()
2537 static int lpc32xx_pullup(struct usb_gadget *gadget, int is_on) in lpc32xx_pullup()
2547 static int lpc32xx_start(struct usb_gadget *, struct usb_gadget_driver *);
2548 static int lpc32xx_stop(struct usb_gadget *);
2949 static int lpc32xx_start(struct usb_gadget *gadget, in lpc32xx_start()
[all …]
Dfotg210.h241 struct usb_gadget gadget;
Dfsl_udc_core.c1144 static int fsl_get_frame(struct usb_gadget *gadget) in fsl_get_frame()
1152 static int fsl_wakeup(struct usb_gadget *gadget) in fsl_wakeup()
1178 static int fsl_vbus_session(struct usb_gadget *gadget, int is_active) in fsl_vbus_session()
1204 static int fsl_vbus_draw(struct usb_gadget *gadget, unsigned mA) in fsl_vbus_draw()
1217 static int fsl_pullup(struct usb_gadget *gadget, int is_on) in fsl_pullup()
1237 static int fsl_udc_start(struct usb_gadget *g,
1239 static int fsl_udc_stop(struct usb_gadget *g);
1938 static int fsl_udc_start(struct usb_gadget *g, in fsl_udc_start()
1981 static int fsl_udc_stop(struct usb_gadget *g) in fsl_udc_stop()
Dpxa25x_udc.h100 struct usb_gadget gadget;
Domap_udc.c1132 static int omap_get_frame(struct usb_gadget *gadget) in omap_get_frame()
1138 static int omap_wakeup(struct usb_gadget *gadget) in omap_wakeup()
1168 omap_set_selfpowered(struct usb_gadget *gadget, int is_selfpowered) in omap_set_selfpowered()
1248 static int omap_vbus_session(struct usb_gadget *gadget, int is_active) in omap_vbus_session()
1287 static int omap_vbus_draw(struct usb_gadget *gadget, unsigned mA) in omap_vbus_draw()
1297 static int omap_pullup(struct usb_gadget *gadget, int is_on) in omap_pullup()
1313 static int omap_udc_start(struct usb_gadget *g,
1315 static int omap_udc_stop(struct usb_gadget *g);
2045 static int omap_udc_start(struct usb_gadget *g, in omap_udc_start()
2105 static int omap_udc_stop(struct usb_gadget *g) in omap_udc_stop()
Datmel_usba_udc.c963 static int usba_udc_get_frame(struct usb_gadget *gadget) in usba_udc_get_frame()
970 static int usba_udc_wakeup(struct usb_gadget *gadget) in usba_udc_wakeup()
989 usba_udc_set_selfpowered(struct usb_gadget *gadget, int is_selfpowered) in usba_udc_set_selfpowered()
1005 static int atmel_usba_start(struct usb_gadget *gadget,
1007 static int atmel_usba_stop(struct usb_gadget *gadget);
1027 static struct usb_gadget usba_gadget_template = {
1833 static int atmel_usba_start(struct usb_gadget *gadget, in atmel_usba_start()
1874 static int atmel_usba_stop(struct usb_gadget *gadget) in atmel_usba_stop()
Dmv_udc_core.c1120 static int mv_udc_get_frame(struct usb_gadget *gadget) in mv_udc_get_frame()
1136 static int mv_udc_wakeup(struct usb_gadget *gadget) in mv_udc_wakeup()
1155 static int mv_udc_vbus_session(struct usb_gadget *gadget, int is_active) in mv_udc_vbus_session()
1192 static int mv_udc_pullup(struct usb_gadget *gadget, int is_on) in mv_udc_pullup()
1225 static int mv_udc_start(struct usb_gadget *, struct usb_gadget_driver *);
1226 static int mv_udc_stop(struct usb_gadget *);
1355 static int mv_udc_start(struct usb_gadget *gadget, in mv_udc_start()
1397 static int mv_udc_stop(struct usb_gadget *gadget) in mv_udc_stop()
Dmv_udc.h174 struct usb_gadget gadget;
Dnet2272.c1093 net2272_get_frame(struct usb_gadget *_gadget) in net2272_get_frame()
1112 net2272_wakeup(struct usb_gadget *_gadget) in net2272_wakeup()
1133 net2272_set_selfpowered(struct usb_gadget *_gadget, int value) in net2272_set_selfpowered()
1144 net2272_pullup(struct usb_gadget *_gadget, int is_on) in net2272_pullup()
1167 static int net2272_start(struct usb_gadget *_gadget,
1169 static int net2272_stop(struct usb_gadget *_gadget);
1457 static int net2272_start(struct usb_gadget *_gadget, in net2272_start()
1510 static int net2272_stop(struct usb_gadget *_gadget) in net2272_stop()
Dmv_u3d.h243 struct usb_gadget gadget;
Dgoku_udc.h243 struct usb_gadget gadget;
Dgoku_udc.c988 static int goku_get_frame(struct usb_gadget *_gadget) in goku_get_frame()
993 static struct usb_ep *goku_match_ep(struct usb_gadget *g, in goku_match_ep()
1022 static int goku_udc_start(struct usb_gadget *g,
1024 static int goku_udc_stop(struct usb_gadget *g);
1382 static int goku_udc_start(struct usb_gadget *g, in goku_udc_start()
1415 static int goku_udc_stop(struct usb_gadget *g) in goku_udc_stop()
Dbcm63xx_udc.c307 struct usb_gadget gadget;
348 static inline struct bcm63xx_udc *gadget_to_udc(struct usb_gadget *g) in gadget_to_udc()
1761 static int bcm63xx_udc_get_frame(struct usb_gadget *gadget) in bcm63xx_udc_get_frame()
1776 static int bcm63xx_udc_pullup(struct usb_gadget *gadget, int is_on) in bcm63xx_udc_pullup()
1823 static int bcm63xx_udc_start(struct usb_gadget *gadget, in bcm63xx_udc_start()
1860 static int bcm63xx_udc_stop(struct usb_gadget *gadget) in bcm63xx_udc_stop()
Dudc-xilinx.c183 struct usb_gadget gadget;
1219 static int xudc_get_frame(struct usb_gadget *gadget) in xudc_get_frame()
1238 static int xudc_wakeup(struct usb_gadget *gadget) in xudc_wakeup()
1278 static int xudc_pullup(struct usb_gadget *gadget, int is_on) in xudc_pullup()
1375 static int xudc_start(struct usb_gadget *gadget, in xudc_start()
1415 static int xudc_stop(struct usb_gadget *gadget) in xudc_stop()
Dr8a66597-udc.h95 struct usb_gadget gadget;
Damd5536udc.h523 struct usb_gadget gadget;
Dnet2280.h153 struct usb_gadget gadget;
Dnet2280.c1467 static int net2280_get_frame(struct usb_gadget *_gadget) in net2280_get_frame()
1482 static int net2280_wakeup(struct usb_gadget *_gadget) in net2280_wakeup()
1502 static int net2280_set_selfpowered(struct usb_gadget *_gadget, int value) in net2280_set_selfpowered()
1527 static int net2280_pullup(struct usb_gadget *_gadget, int is_on) in net2280_pullup()
1553 static struct usb_ep *net2280_match_ep(struct usb_gadget *_gadget, in net2280_match_ep()
1580 static int net2280_start(struct usb_gadget *_gadget,
1582 static int net2280_stop(struct usb_gadget *_gadget);
2361 static int net2280_start(struct usb_gadget *_gadget, in net2280_start()
2437 static int net2280_stop(struct usb_gadget *_gadget) in net2280_stop()
Dgr_udc.c1864 static int gr_get_frame(struct usb_gadget *_gadget) in gr_get_frame()
1874 static int gr_wakeup(struct usb_gadget *_gadget) in gr_wakeup()
1896 static int gr_pullup(struct usb_gadget *_gadget, int is_on) in gr_pullup()
1919 static int gr_udc_start(struct usb_gadget *gadget, in gr_udc_start()
1938 static int gr_udc_stop(struct usb_gadget *gadget) in gr_udc_stop()
Dmv_u3d_core.c1144 static int mv_u3d_vbus_session(struct usb_gadget *gadget, int is_active) in mv_u3d_vbus_session()
1195 static int mv_u3d_vbus_draw(struct usb_gadget *gadget, unsigned mA) in mv_u3d_vbus_draw()
1204 static int mv_u3d_pullup(struct usb_gadget *gadget, int is_on) in mv_u3d_pullup()
1238 static int mv_u3d_start(struct usb_gadget *g, in mv_u3d_start()
1269 static int mv_u3d_stop(struct usb_gadget *g) in mv_u3d_stop()
Dnet2272.h452 struct usb_gadget gadget;
Dr8a66597-udc.c1737 static int r8a66597_start(struct usb_gadget *gadget, in r8a66597_start()
1766 static int r8a66597_stop(struct usb_gadget *gadget) in r8a66597_stop()
1781 static int r8a66597_get_frame(struct usb_gadget *_gadget) in r8a66597_get_frame()
1787 static int r8a66597_pullup(struct usb_gadget *gadget, int is_on) in r8a66597_pullup()
1802 static int r8a66597_set_selfpowered(struct usb_gadget *gadget, int is_self) in r8a66597_set_selfpowered()
Dm66592-udc.c1466 static int m66592_udc_start(struct usb_gadget *g, in m66592_udc_start()
1488 static int m66592_udc_stop(struct usb_gadget *g) in m66592_udc_stop()
1503 static int m66592_get_frame(struct usb_gadget *_gadget) in m66592_get_frame()
1509 static int m66592_pullup(struct usb_gadget *gadget, int is_on) in m66592_pullup()
Dm66592-udc.h472 struct usb_gadget gadget;
Dfusb300_udc.h661 struct usb_gadget gadget;
Dfsl_qe_udc.c1874 static int qe_get_frame(struct usb_gadget *gadget) in qe_get_frame()
1888 static int fsl_qe_start(struct usb_gadget *gadget,
1890 static int fsl_qe_stop(struct usb_gadget *gadget);
2282 static int fsl_qe_start(struct usb_gadget *gadget, in fsl_qe_start()
2310 static int fsl_qe_stop(struct usb_gadget *gadget) in fsl_qe_stop()
Dfusb300_udc.c1311 static int fusb300_udc_start(struct usb_gadget *g, in fusb300_udc_start()
1323 static int fusb300_udc_stop(struct usb_gadget *g) in fusb300_udc_stop()
1334 static int fusb300_udc_pullup(struct usb_gadget *_gadget, int is_active) in fusb300_udc_pullup()
Damd5536udc.c1439 static int udc_get_frame(struct usb_gadget *gadget) in udc_get_frame()
1465 static int udc_wakeup(struct usb_gadget *gadget) in udc_wakeup()
1477 static int amd5536_udc_start(struct usb_gadget *g,
1479 static int amd5536_udc_stop(struct usb_gadget *g);
1994 static int amd5536_udc_start(struct usb_gadget *g, in amd5536_udc_start()
2040 static int amd5536_udc_stop(struct usb_gadget *g) in amd5536_udc_stop()
Dfotg210-udc.c1006 static int fotg210_udc_start(struct usb_gadget *g, in fotg210_udc_start()
1046 static int fotg210_udc_stop(struct usb_gadget *g) in fotg210_udc_stop()
/linux-4.4.14/drivers/usb/gadget/function/
Du_ether.h94 struct eth_dev *gether_setup_name(struct usb_gadget *g,
111 static inline struct eth_dev *gether_setup(struct usb_gadget *g, in gether_setup()
154 void gether_set_gadget(struct net_device *net, struct usb_gadget *g);
258 static inline bool can_support_ecm(struct usb_gadget *gadget) in can_support_ecm()
Du_hid.h39 int ghid_setup(struct usb_gadget *g, int count);
Du_phonet.h24 void gphonet_set_gadget(struct net_device *net, struct usb_gadget *g);
Du_uac1.h49 struct usb_gadget *gadget;
Du_fs.h151 struct usb_gadget *gadget;
Du_ether.c63 struct usb_gadget *gadget;
96 static inline int qlen(struct usb_gadget *gadget, unsigned qmult) in qlen()
768 struct eth_dev *gether_setup_name(struct usb_gadget *g, in gether_setup_name()
873 struct usb_gadget *g; in gether_register_netdev()
908 void gether_set_gadget(struct net_device *net, struct usb_gadget *g) in gether_set_gadget()
Df_phonet.c405 struct usb_gadget *gadget = fp->function.config->cdev->gadget; in pn_set_alt()
489 struct usb_gadget *gadget = cdev->gadget; in pn_bind()
716 void gphonet_set_gadget(struct net_device *net, struct usb_gadget *g) in gphonet_set_gadget()
Df_printer.c69 struct usb_gadget *gadget;
217 static inline struct usb_endpoint_descriptor *ep_desc(struct usb_gadget *gadget, in ep_desc()
1014 struct usb_gadget *gadget = c->cdev->gadget; in printer_func_bind()
Df_ecm.c72 static inline unsigned ecm_bitrate(struct usb_gadget *g) in ecm_bitrate()
Df_uac2.c1007 struct usb_gadget *gadget = cdev->gadget; in afunc_bind()
1142 struct usb_gadget *gadget = cdev->gadget; in afunc_set_alt()
Df_rndis.c92 static unsigned int bitrate(struct usb_gadget *g) in bitrate()
Df_mass_storage.c259 struct usb_gadget *gadget;
325 struct usb_gadget *gadget; /* Copy of cdev->gadget */
3014 struct usb_gadget *gadget = c->cdev->gadget; in fsg_bind()
Df_hid.c970 int ghid_setup(struct usb_gadget *g, int count) in ghid_setup()
Df_fs.c67 struct usb_gadget *gadget;
561 struct usb_gadget *gadget = ffs->gadget; in ffs_ep0_ioctl()
725 struct usb_gadget *gadget = epfile->ffs->gadget; in ffs_epfile_io()
Df_midi.c74 struct usb_gadget *gadget;
Df_ncm.c91 static inline unsigned ncm_bitrate(struct usb_gadget *g) in ncm_bitrate()
/linux-4.4.14/drivers/usb/gadget/
Depautoconf.c68 struct usb_gadget *gadget, in usb_ep_autoconfig_ss()
166 struct usb_gadget *gadget, in usb_ep_autoconfig()
200 void usb_ep_autoconfig_reset (struct usb_gadget *gadget) in usb_ep_autoconfig_reset()
Dconfig.c168 struct usb_gadget *g = f->config->cdev->gadget; in usb_assign_descriptors()
201 struct usb_gadget *gadget) in usb_otg_descriptor_alloc()
216 int usb_otg_descriptor_init(struct usb_gadget *gadget, in usb_otg_descriptor_init()
Dcomposite.c103 int config_ep_by_speed(struct usb_gadget *g, in config_ep_by_speed()
448 struct usb_gadget *gadget = cdev->gadget; in config_desc()
507 struct usb_gadget *gadget = cdev->gadget; in count_configs()
641 struct usb_gadget *gadget = cdev->gadget; in set_config()
1457 composite_setup(struct usb_gadget *gadget, const struct usb_ctrlrequest *ctrl) in composite_setup()
1868 void composite_disconnect(struct usb_gadget *gadget) in composite_disconnect()
1889 struct usb_gadget *gadget = dev_to_usb_gadget(dev); in suspended_show()
1896 static void __composite_unbind(struct usb_gadget *gadget, bool unbind_driver) in __composite_unbind()
1923 static void composite_unbind(struct usb_gadget *gadget) in composite_unbind()
1969 struct usb_gadget *gadget = cdev->gadget; in composite_dev_prepare()
[all …]
Dconfigfs.c1235 static int configfs_composite_bind(struct usb_gadget *gadget, in configfs_composite_bind()
1376 static void configfs_composite_unbind(struct usb_gadget *gadget) in configfs_composite_unbind()
/linux-4.4.14/drivers/usb/gadget/legacy/
Ddbgp.c26 struct usb_gadget *gadget;
208 static void dbgp_disconnect(struct usb_gadget *gadget) in dbgp_disconnect()
217 static void dbgp_unbind(struct usb_gadget *gadget) in dbgp_unbind()
234 static int dbgp_configure_endpoints(struct usb_gadget *gadget) in dbgp_configure_endpoints()
276 static int dbgp_bind(struct usb_gadget *gadget, in dbgp_bind()
336 static int dbgp_setup(struct usb_gadget *gadget, in dbgp_setup()
Dinode.c140 struct usb_gadget *gadget;
1237 struct usb_gadget *gadget = dev->gadget; in dev_ioctl()
1304 gadgetfs_setup (struct usb_gadget *gadget, const struct usb_ctrlrequest *ctrl) in gadgetfs_setup()
1586 gadgetfs_unbind (struct usb_gadget *gadget) in gadgetfs_unbind()
1609 static int gadgetfs_bind(struct usb_gadget *gadget, in gadgetfs_bind()
1649 gadgetfs_disconnect (struct usb_gadget *gadget) in gadgetfs_disconnect()
1667 gadgetfs_suspend (struct usb_gadget *gadget) in gadgetfs_suspend()
1702 static void gadgetfs_nop(struct usb_gadget *arg) { } in gadgetfs_nop()
1704 static int gadgetfs_probe(struct usb_gadget *gadget, in gadgetfs_probe()
Dncm.c135 struct usb_gadget *gadget = cdev->gadget; in gncm_bind()
Dprinter.c120 struct usb_gadget *gadget = c->cdev->gadget; in printer_do_config()
Dcdc2.c144 struct usb_gadget *gadget = cdev->gadget; in cdc_bind()
Dacm_ms.c161 struct usb_gadget *gadget = cdev->gadget; in acm_ms_bind()
Dhid.c137 struct usb_gadget *gadget = cdev->gadget; in hid_bind()
Dtcm_usb_gadget.c211 struct usb_gadget *gadget = fuas_to_gadget(fu); in bot_send_read_response()
253 struct usb_gadget *gadget = fuas_to_gadget(fu); in bot_send_write_request()
395 struct usb_gadget *gadget = f->config->cdev->gadget; in bot_set_alt()
521 struct usb_gadget *gadget = fuas_to_gadget(fu); in uasp_prepare_r_request()
851 struct usb_gadget *gadget = f->config->cdev->gadget; in uasp_set_alt()
986 struct usb_gadget *gadget = fuas_to_gadget(fu); in usbg_prepare_w_request()
2018 struct usb_gadget *gadget = c->cdev->gadget; in usbg_bind()
Dether.c310 struct usb_gadget *gadget = cdev->gadget; in eth_bind()
Dzero.c159 struct usb_gadget *g = cdev->gadget; in zero_autoresume()
Dnokia.c273 struct usb_gadget *gadget = cdev->gadget; in nokia_bind()
Dmulti.c300 struct usb_gadget *gadget = cdev->gadget; in multi_bind()
/linux-4.4.14/drivers/usb/gadget/udc/bdc/
Dbdc_udc.c366 static int bdc_udc_start(struct usb_gadget *gadget, in bdc_udc_start()
400 static int bdc_udc_stop(struct usb_gadget *gadget) in bdc_udc_stop()
415 static int bdc_udc_pullup(struct usb_gadget *gadget, int is_on) in bdc_udc_pullup()
450 static int bdc_udc_set_selfpowered(struct usb_gadget *gadget, in bdc_udc_set_selfpowered()
469 static int bdc_udc_wakeup(struct usb_gadget *gadget) in bdc_udc_wakeup()
Dbdc.h410 struct usb_gadget gadget;
/linux-4.4.14/drivers/usb/isp1760/
Disp1760-udc.h73 struct usb_gadget gadget;
Disp1760-udc.c36 static inline struct isp1760_udc *gadget_to_udc(struct usb_gadget *gadget) in gadget_to_udc()
1154 static int isp1760_udc_get_frame(struct usb_gadget *gadget) in isp1760_udc_get_frame()
1161 static int isp1760_udc_wakeup(struct usb_gadget *gadget) in isp1760_udc_wakeup()
1169 static int isp1760_udc_set_selfpowered(struct usb_gadget *gadget, in isp1760_udc_set_selfpowered()
1182 static int isp1760_udc_pullup(struct usb_gadget *gadget, int is_on) in isp1760_udc_pullup()
1192 static int isp1760_udc_start(struct usb_gadget *gadget, in isp1760_udc_start()
1235 static int isp1760_udc_stop(struct usb_gadget *gadget) in isp1760_udc_stop()
/linux-4.4.14/drivers/usb/renesas_usbhs/
Dmod_gadget.c47 struct usb_gadget gadget;
915 static int usbhsg_gadget_start(struct usb_gadget *gadget, in usbhsg_gadget_start()
948 static int usbhsg_gadget_stop(struct usb_gadget *gadget) in usbhsg_gadget_stop()
966 static int usbhsg_get_frame(struct usb_gadget *gadget) in usbhsg_get_frame()
974 static int usbhsg_pullup(struct usb_gadget *gadget, int is_on) in usbhsg_pullup()
991 static int usbhsg_set_selfpowered(struct usb_gadget *gadget, int is_self) in usbhsg_set_selfpowered()
1005 static int usbhsg_vbus_session(struct usb_gadget *gadget, int is_active) in usbhsg_vbus_session()
/linux-4.4.14/drivers/usb/musb/
Dmusb_gadget.c1532 static int musb_gadget_get_frame(struct usb_gadget *gadget) in musb_gadget_get_frame()
1539 static int musb_gadget_wakeup(struct usb_gadget *gadget) in musb_gadget_wakeup()
1614 musb_gadget_set_self_powered(struct usb_gadget *gadget, int is_selfpowered) in musb_gadget_set_self_powered()
1638 static int musb_gadget_vbus_session(struct usb_gadget *gadget, int is_active)
1651 static int musb_gadget_vbus_draw(struct usb_gadget *gadget, unsigned mA) in musb_gadget_vbus_draw()
1660 static int musb_gadget_pullup(struct usb_gadget *gadget, int is_on) in musb_gadget_pullup()
1685 static struct usb_ep *musb_match_ep(struct usb_gadget *g, in musb_match_ep()
1718 static int musb_gadget_start(struct usb_gadget *g,
1720 static int musb_gadget_stop(struct usb_gadget *g);
1884 static int musb_gadget_start(struct usb_gadget *g, in musb_gadget_start()
[all …]
Dmusb_core.h422 struct usb_gadget g; /* the gadget */
450 static inline struct musb *gadget_to_musb(struct usb_gadget *g) in gadget_to_musb()
/linux-4.4.14/drivers/usb/chipidea/
Dudc.c703 static int _gadget_stop_activity(struct usb_gadget *gadget) in _gadget_stop_activity()
1502 static int ci_udc_vbus_session(struct usb_gadget *_gadget, int is_active) in ci_udc_vbus_session()
1538 static int ci_udc_wakeup(struct usb_gadget *_gadget) in ci_udc_wakeup()
1559 static int ci_udc_vbus_draw(struct usb_gadget *_gadget, unsigned ma) in ci_udc_vbus_draw()
1568 static int ci_udc_selfpowered(struct usb_gadget *_gadget, int is_on) in ci_udc_selfpowered()
1584 static int ci_udc_pullup(struct usb_gadget *_gadget, int is_on) in ci_udc_pullup()
1602 static int ci_udc_start(struct usb_gadget *gadget,
1604 static int ci_udc_stop(struct usb_gadget *gadget);
1707 static int ci_udc_start(struct usb_gadget *gadget, in ci_udc_start()
1773 static int ci_udc_stop(struct usb_gadget *gadget) in ci_udc_stop()
Dci.h223 struct usb_gadget gadget;
Ddebug.c27 struct usb_gadget *gadget = &ci->gadget; in ci_device_show()
/linux-4.4.14/Documentation/usb/
Dgadget_configfs.txt64 $ mkdir $CONFIGFS_HOME/usb_gadget/<gadget name>
68 $ mkdir $CONFIGFS_HOME/usb_gadget/g1
74 $ cd $CONFIGFS_HOME/usb_gadget/g1
180 ./configs/c.1/ncm.usb0 -> ../../../../usb_gadget/g1/functions/ncm.usb0
Dgadget-testing.txt168 by writing a suitable string to usb_gadget/<gadget>/UDC.
/linux-4.4.14/drivers/phy/
Dphy-dm816x-usb.c72 struct usb_gadget *gadget) in dm816x_usb_phy_set_peripheral()
Dphy-omap-usb2.c91 struct usb_gadget *gadget) in omap_usb_set_peripheral()
Dphy-twl4030-usb.c606 struct usb_gadget *gadget) in twl4030_set_peripheral()
/linux-4.4.14/drivers/usb/dwc3/
Dgadget.c1379 static int dwc3_gadget_get_frame(struct usb_gadget *g) in dwc3_gadget_get_frame()
1388 static int dwc3_gadget_wakeup(struct usb_gadget *g) in dwc3_gadget_wakeup()
1468 static int dwc3_gadget_set_selfpowered(struct usb_gadget *g, in dwc3_gadget_set_selfpowered()
1535 static int dwc3_gadget_pullup(struct usb_gadget *g, int is_on) in dwc3_gadget_pullup()
1577 static int dwc3_gadget_start(struct usb_gadget *g, in dwc3_gadget_start()
1689 static int dwc3_gadget_stop(struct usb_gadget *g) in dwc3_gadget_stop()
Dcore.h756 struct usb_gadget gadget;
/linux-4.4.14/drivers/usb/dwc2/
Dgadget.c48 static inline struct dwc2_hsotg *to_hsotg(struct usb_gadget *gadget) in to_hsotg()
3123 static int dwc2_hsotg_udc_start(struct usb_gadget *gadget, in dwc2_hsotg_udc_start()
3186 static int dwc2_hsotg_udc_stop(struct usb_gadget *gadget) in dwc2_hsotg_udc_stop()
3226 static int dwc2_hsotg_gadget_getframe(struct usb_gadget *gadget) in dwc2_hsotg_gadget_getframe()
3238 static int dwc2_hsotg_pullup(struct usb_gadget *gadget, int is_on) in dwc2_hsotg_pullup()
3269 static int dwc2_hsotg_vbus_session(struct usb_gadget *gadget, int is_active) in dwc2_hsotg_vbus_session()
3306 static int dwc2_hsotg_vbus_draw(struct usb_gadget *gadget, unsigned mA) in dwc2_hsotg_vbus_draw()
Dcore.h833 struct usb_gadget gadget;
/linux-4.4.14/drivers/staging/emxx_udc/
Demxx_udc.c2983 static int nbu2ss_gad_get_frame(struct usb_gadget *pgadget) in nbu2ss_gad_get_frame()
3009 static int nbu2ss_gad_wakeup(struct usb_gadget *pgadget) in nbu2ss_gad_wakeup()
3048 static int nbu2ss_gad_set_selfpowered(struct usb_gadget *pgadget, in nbu2ss_gad_set_selfpowered()
3069 static int nbu2ss_gad_vbus_session(struct usb_gadget *pgadget, int is_active) in nbu2ss_gad_vbus_session()
3075 static int nbu2ss_gad_vbus_draw(struct usb_gadget *pgadget, unsigned mA) in nbu2ss_gad_vbus_draw()
3095 static int nbu2ss_gad_pullup(struct usb_gadget *pgadget, int is_on) in nbu2ss_gad_pullup()
3124 struct usb_gadget *pgadget, in nbu2ss_gad_ioctl()
Demxx_udc.h566 struct usb_gadget gadget;
/linux-4.4.14/drivers/usb/phy/
Dphy-generic.c176 static int nop_set_peripheral(struct usb_otg *otg, struct usb_gadget *gadget) in nop_set_peripheral()
Dphy-gpio-vbus-usb.c178 struct usb_gadget *gadget) in gpio_vbus_set_peripheral()
Dphy-tahvo.c230 struct usb_gadget *gadget) in tahvo_usb_set_peripheral()
Dphy-mv-usb.c75 struct usb_gadget *gadget) in mv_otg_set_peripheral()
Dphy-fsl-usb.c606 struct usb_gadget *gadget) in fsl_otg_set_peripheral()
Dphy-ab8500-usb.c1065 struct usb_gadget *gadget) in ab8500_usb_set_peripheral()
Dphy-isp1301-omap.c1331 isp1301_set_peripheral(struct usb_otg *otg, struct usb_gadget *gadget) in isp1301_set_peripheral()
Dphy-msm-usb.c800 struct usb_gadget *gadget) in msm_otg_set_peripheral()