| /OK3568_Linux_fs/kernel/include/linux/usb/ |
| H A D | composite.h | 191 struct usb_function { struct 212 struct usb_function *); argument 214 struct usb_function *); argument 215 void (*free_func)(struct usb_function *f); argument 219 int (*set_alt)(struct usb_function *, argument 221 int (*get_alt)(struct usb_function *, argument 223 void (*disable)(struct usb_function *); argument 224 int (*setup)(struct usb_function *, argument 226 bool (*req_match)(struct usb_function *, argument 229 void (*suspend)(struct usb_function *); argument [all …]
|
| /OK3568_Linux_fs/u-boot/include/linux/usb/ |
| H A D | composite.h | 97 struct usb_function { struct 114 struct usb_function *); argument 116 struct usb_function *); argument 119 int (*set_alt)(struct usb_function *, argument 121 int (*get_alt)(struct usb_function *, argument 123 void (*disable)(struct usb_function *); argument 124 int (*setup)(struct usb_function *, argument 126 void (*suspend)(struct usb_function *); argument 127 void (*resume)(struct usb_function *); argument 135 int usb_add_function(struct usb_configuration *, struct usb_function *); argument [all …]
|
| /OK3568_Linux_fs/kernel/drivers/usb/gadget/legacy/ |
| H A D | nokia.c | 106 static struct usb_function *f_acm_cfg1; 107 static struct usb_function *f_acm_cfg2; 108 static struct usb_function *f_ecm_cfg1; 109 static struct usb_function *f_ecm_cfg2; 110 static struct usb_function *f_obex1_cfg1; 111 static struct usb_function *f_obex2_cfg1; 112 static struct usb_function *f_obex1_cfg2; 113 static struct usb_function *f_obex2_cfg2; 114 static struct usb_function *f_phonet_cfg1; 115 static struct usb_function *f_phonet_cfg2; [all …]
|
| H A D | multi.c | 130 static struct usb_function *f_acm_rndis; 131 static struct usb_function *f_rndis; 132 static struct usb_function *f_msg_rndis; 212 static struct usb_function *f_acm_multi; 213 static struct usb_function *f_ecm; 214 static struct usb_function *f_msg_multi;
|
| H A D | ether.c | 190 static struct usb_function *f_ecm; 193 static struct usb_function *f_eem; 196 static struct usb_function *f_geth; 199 static struct usb_function *f_rndis;
|
| /OK3568_Linux_fs/u-boot/drivers/usb/gadget/ |
| H A D | f_dfu.c | 31 struct usb_function usb_function; member 54 static inline struct f_dfu *func_to_dfu(struct usb_function *f) in func_to_dfu() 56 return container_of(f, struct f_dfu, usb_function); in func_to_dfu() 227 f_dfu->usb_function.strings = dfu_strings; in to_dfu_mode() 228 f_dfu->usb_function.hs_descriptors = f_dfu->function; in to_dfu_mode() 229 f_dfu->usb_function.descriptors = f_dfu->function; in to_dfu_mode() 235 f_dfu->usb_function.strings = NULL; in to_runtime_mode() 236 f_dfu->usb_function.hs_descriptors = dfu_runtime_descs; in to_runtime_mode() 237 f_dfu->usb_function.descriptors = dfu_runtime_descs; in to_runtime_mode() 585 dfu_handle(struct usb_function *f, const struct usb_ctrlrequest *ctrl) in dfu_handle() [all …]
|
| H A D | f_sdp.c | 96 struct usb_function usb_function; member 122 static inline struct f_sdp *func_to_sdp(struct usb_function *f) in func_to_sdp() 124 return container_of(f, struct f_sdp, usb_function); in func_to_sdp() 415 static int sdp_setup(struct usb_function *f, const struct usb_ctrlrequest *ctrl) in sdp_setup() 470 static int sdp_bind(struct usb_configuration *c, struct usb_function *f) in sdp_bind() 499 static void sdp_unbind(struct usb_configuration *c, struct usb_function *f) in sdp_unbind() 539 static int sdp_set_alt(struct usb_function *f, unsigned intf, unsigned alt) in sdp_set_alt() 561 static int sdp_get_alt(struct usb_function *f, unsigned intf) in sdp_get_alt() 568 static void sdp_disable(struct usb_function *f) in sdp_disable() 592 sdp_func->usb_function.name = "sdp"; in sdp_bind_config() [all …]
|
| H A D | f_thor.c | 38 static inline struct f_thor *func_to_thor(struct usb_function *f) in func_to_thor() 40 return container_of(f, struct f_thor, usb_function); in func_to_thor() 632 thor_func_setup(struct usb_function *f, const struct usb_ctrlrequest *ctrl) in thor_func_setup() 747 static int thor_func_bind(struct usb_configuration *c, struct usb_function *f) in thor_func_bind() 861 static void thor_unbind(struct usb_configuration *c, struct usb_function *f) in thor_unbind() 872 static void thor_func_disable(struct usb_function *f) in thor_func_disable() 898 static int thor_eps_setup(struct usb_function *f) in thor_eps_setup() 970 static int thor_func_set_alt(struct usb_function *f, in thor_func_set_alt() 1008 f_thor->usb_function.name = "f_thor"; in thor_func_init() 1009 f_thor->usb_function.bind = thor_func_bind; in thor_func_init() [all …]
|
| H A D | composite.c | 41 struct usb_function *function) in usb_add_function() 97 int usb_function_deactivate(struct usb_function *function) in usb_function_deactivate() 120 int usb_function_activate(struct usb_function *function) in usb_function_activate() 160 struct usb_function *function) in usb_interface_id() 180 struct usb_function *f; in config_buf() 319 struct usb_function *f; in reset_config() 343 struct usb_function *f; in set_config() 456 struct usb_function *f; in usb_add_config() 566 struct usb_function *f; in get_string() 803 struct usb_function *f = NULL; in composite_setup() [all …]
|
| H A D | f_thor.h | 117 struct usb_function usb_function; member
|
| H A D | f_fastboot.c | 72 struct usb_function usb_function; member 79 static inline struct f_fastboot *func_to_fastboot(struct usb_function *f) in func_to_fastboot() 81 return container_of(f, struct f_fastboot, usb_function); in func_to_fastboot() 331 static int fastboot_bind(struct usb_configuration *c, struct usb_function *f) in fastboot_bind() 385 static void fastboot_unbind(struct usb_configuration *c, struct usb_function *f) in fastboot_unbind() 390 static void fastboot_disable(struct usb_function *f) in fastboot_disable() 428 static int fastboot_set_alt(struct usb_function *f, in fastboot_set_alt() 498 f_fb->usb_function.name = "f_fastboot"; in fastboot_add() 499 f_fb->usb_function.bind = fastboot_bind; in fastboot_add() 500 f_fb->usb_function.unbind = fastboot_unbind; in fastboot_add() [all …]
|
| /OK3568_Linux_fs/kernel/drivers/usb/gadget/function/ |
| H A D | f_serial.c | 33 static inline struct f_gser *func_to_gser(struct usb_function *f) in func_to_gser() 146 static int gser_set_alt(struct usb_function *f, unsigned intf, unsigned alt) in gser_set_alt() 172 static void gser_disable(struct usb_function *f) in gser_disable() 186 static int gser_bind(struct usb_configuration *c, struct usb_function *f) in gser_bind() 338 static void gser_free(struct usb_function *f) in gser_free() 346 static void gser_unbind(struct usb_configuration *c, struct usb_function *f) in gser_unbind() 355 static void gser_resume(struct usb_function *f) in gser_resume() 362 static void gser_suspend(struct usb_function *f) in gser_suspend() 369 static struct usb_function *gser_alloc(struct usb_function_instance *fi) in gser_alloc()
|
| H A D | f_obex.c | 37 static inline struct f_obex *func_to_obex(struct usb_function *f) in func_to_obex() 189 static int obex_set_alt(struct usb_function *f, unsigned intf, unsigned alt) in obex_set_alt() 241 static int obex_get_alt(struct usb_function *f, unsigned intf) in obex_get_alt() 248 static void obex_disable(struct usb_function *f) in obex_disable() 302 static int obex_bind(struct usb_configuration *c, struct usb_function *f) in obex_bind() 446 static void obex_free(struct usb_function *f) in obex_free() 454 static void obex_unbind(struct usb_configuration *c, struct usb_function *f) in obex_unbind() 459 static struct usb_function *obex_alloc(struct usb_function_instance *fi) in obex_alloc()
|
| H A D | f_subset.c | 55 static inline struct f_gether *func_to_geth(struct usb_function *f) in func_to_geth() 253 static int geth_set_alt(struct usb_function *f, unsigned intf, unsigned alt) in geth_set_alt() 278 static void geth_disable(struct usb_function *f) in geth_disable() 292 geth_bind(struct usb_configuration *c, struct usb_function *f) in geth_bind() 451 static void geth_free(struct usb_function *f) in geth_free() 459 static void geth_unbind(struct usb_configuration *c, struct usb_function *f) in geth_unbind() 465 static struct usb_function *geth_alloc(struct usb_function_instance *fi) in geth_alloc()
|
| H A D | f_phonet.c | 42 struct usb_function function; 56 static inline struct f_phonet *func_to_pn(struct usb_function *f) in func_to_pn() 377 static void __pn_reset(struct usb_function *f) in __pn_reset() 394 static int pn_set_alt(struct usb_function *f, unsigned intf, unsigned alt) in pn_set_alt() 444 static int pn_get_alt(struct usb_function *f, unsigned intf) in pn_get_alt() 464 static void pn_disconnect(struct usb_function *f) in pn_disconnect() 478 static int pn_bind(struct usb_configuration *c, struct usb_function *f) in pn_bind() 641 static void phonet_free(struct usb_function *f) in phonet_free() 649 static void pn_unbind(struct usb_configuration *c, struct usb_function *f) in pn_unbind() 664 static struct usb_function *phonet_alloc(struct usb_function_instance *fi) in phonet_alloc()
|
| H A D | f_acm.c | 74 static inline struct f_acm *func_to_acm(struct usb_function *f) in func_to_acm() 336 static int acm_setup(struct usb_function *f, const struct usb_ctrlrequest *ctrl) in acm_setup() 420 static int acm_set_alt(struct usb_function *f, unsigned intf, unsigned alt) in acm_set_alt() 466 static void acm_disable(struct usb_function *f) in acm_disable() 608 acm_bind(struct usb_configuration *c, struct usb_function *f) in acm_bind() 711 static void acm_unbind(struct usb_configuration *c, struct usb_function *f) in acm_unbind() 721 static void acm_free_func(struct usb_function *f) in acm_free_func() 728 static void acm_resume(struct usb_function *f) in acm_resume() 735 static void acm_suspend(struct usb_function *f) in acm_suspend() 742 static struct usb_function *acm_alloc_func(struct usb_function_instance *fi) in acm_alloc_func()
|
| H A D | f_eem.c | 38 static inline struct f_eem *func_to_eem(struct usb_function *f) in func_to_eem() 171 static int eem_setup(struct usb_function *f, const struct usb_ctrlrequest *ctrl) in eem_setup() 187 static int eem_set_alt(struct usb_function *f, unsigned intf, unsigned alt) in eem_set_alt() 230 static void eem_disable(struct usb_function *f) in eem_disable() 245 static int eem_bind(struct usb_configuration *c, struct usb_function *f) in eem_bind() 625 static void eem_free(struct usb_function *f) in eem_free() 638 static void eem_unbind(struct usb_configuration *c, struct usb_function *f) in eem_unbind() 645 static struct usb_function *eem_alloc(struct usb_function_instance *fi) in eem_alloc()
|
| H A D | f_uac1_legacy.c | 294 static inline struct f_audio *func_to_audio(struct usb_function *f) in func_to_audio() 384 static int audio_set_intf_req(struct usb_function *f, in audio_set_intf_req() 420 static int audio_get_intf_req(struct usb_function *f, in audio_get_intf_req() 458 static int audio_set_endpoint_req(struct usb_function *f, in audio_set_endpoint_req() 494 static int audio_get_endpoint_req(struct usb_function *f, in audio_get_endpoint_req() 523 f_audio_setup(struct usb_function *f, const struct usb_ctrlrequest *ctrl) in f_audio_setup() 574 static int f_audio_set_alt(struct usb_function *f, unsigned intf, unsigned alt) in f_audio_set_alt() 655 static int f_audio_get_alt(struct usb_function *f, unsigned intf) in f_audio_get_alt() 671 static void f_audio_disable(struct usb_function *f) in f_audio_disable() 705 f_audio_bind(struct usb_configuration *c, struct usb_function *f) in f_audio_bind() [all …]
|
| H A D | f_loopback.c | 29 struct usb_function function; 38 static inline struct f_loopback *func_to_loop(struct usb_function *f) in func_to_loop() 166 static int loopback_bind(struct usb_configuration *c, struct usb_function *f) in loopback_bind() 221 static void lb_free_func(struct usb_function *f) in lb_free_func() 407 static int loopback_set_alt(struct usb_function *f, in loopback_set_alt() 418 static void loopback_disable(struct usb_function *f) in loopback_disable() 425 static struct usb_function *loopback_alloc(struct usb_function_instance *fi) in loopback_alloc()
|
| H A D | f_audio_source.c | 248 struct usb_function func; 276 static inline struct audio_dev *func_to_audio(struct usb_function *f) in func_to_audio() 467 static int audio_set_endpoint_req(struct usb_function *f, in audio_set_endpoint_req() 492 static int audio_get_endpoint_req(struct usb_function *f, in audio_get_endpoint_req() 526 audio_setup(struct usb_function *f, const struct usb_ctrlrequest *ctrl) in audio_setup() 565 static int audio_set_alt(struct usb_function *f, unsigned intf, unsigned alt) in audio_set_alt() 581 static void audio_disable(struct usb_function *f) in audio_disable() 589 static void audio_free_func(struct usb_function *f) in audio_free_func() 620 audio_bind(struct usb_configuration *c, struct usb_function *f) in audio_bind() 692 audio_unbind(struct usb_configuration *c, struct usb_function *f) in audio_unbind() [all …]
|
| H A D | f_ecm.c | 63 static inline struct f_ecm *func_to_ecm(struct usb_function *f) in func_to_ecm() 468 static int ecm_setup(struct usb_function *f, const struct usb_ctrlrequest *ctrl) in ecm_setup() 533 static int ecm_set_alt(struct usb_function *f, unsigned intf, unsigned alt) in ecm_set_alt() 611 static int ecm_get_alt(struct usb_function *f, unsigned intf) in ecm_get_alt() 620 static void ecm_disable(struct usb_function *f) in ecm_disable() 683 ecm_bind(struct usb_configuration *c, struct usb_function *f) in ecm_bind() 892 static void ecm_free(struct usb_function *f) in ecm_free() 905 static void ecm_unbind(struct usb_configuration *c, struct usb_function *f) in ecm_unbind() 922 static struct usb_function *ecm_alloc(struct usb_function_instance *fi) in ecm_alloc()
|
| H A D | f_uac1.c | 51 static inline struct f_uac1 *func_to_uac1(struct usb_function *f) in func_to_uac1() 561 struct usb_function *fn = ep->driver_data; in uac_cs_attr_sample_rate() 648 in_rq_cur(struct usb_function *fn, const struct usb_ctrlrequest *cr) in in_rq_cur() 699 in_rq_min(struct usb_function *fn, const struct usb_ctrlrequest *cr) in in_rq_min() 746 in_rq_max(struct usb_function *fn, const struct usb_ctrlrequest *cr) in in_rq_max() 793 in_rq_res(struct usb_function *fn, const struct usb_ctrlrequest *cr) in in_rq_res() 923 ac_rq_out(struct usb_function *fn, const struct usb_ctrlrequest *cr) in ac_rq_out() 950 static int ac_rq_in(struct usb_function *f, in ac_rq_in() 983 static int audio_set_endpoint_req(struct usb_function *f, in audio_set_endpoint_req() 1028 static int audio_get_endpoint_req(struct usb_function *f, in audio_get_endpoint_req() [all …]
|
| H A D | f_rndis.c | 82 static inline struct f_rndis *func_to_rndis(struct usb_function *f) in func_to_rndis() 465 rndis_setup(struct usb_function *f, const struct usb_ctrlrequest *ctrl) in rndis_setup() 553 static int rndis_set_alt(struct usb_function *f, unsigned intf, unsigned alt) in rndis_set_alt() 623 static void rndis_disable(struct usb_function *f) in rndis_disable() 683 rndis_bind(struct usb_configuration *c, struct usb_function *f) in rndis_bind() 970 static void rndis_free(struct usb_function *f) in rndis_free() 984 static void rndis_unbind(struct usb_configuration *c, struct usb_function *f) in rndis_unbind() 996 static struct usb_function *rndis_alloc(struct usb_function_instance *fi) in rndis_alloc()
|
| /OK3568_Linux_fs/kernel/drivers/usb/gadget/ |
| H A D | composite.c | 61 function_descriptors(struct usb_function *f, in function_descriptors() 150 struct usb_function *f, in config_ep_by_speed_and_alt() 293 struct usb_function *f, in config_ep_by_speed() 315 struct usb_function *function) in usb_add_function() 367 void usb_remove_function(struct usb_configuration *c, struct usb_function *f) in usb_remove_function() 401 int usb_function_deactivate(struct usb_function *function) in usb_function_deactivate() 432 int usb_function_activate(struct usb_function *function) in usb_function_activate() 480 struct usb_function *function) in usb_interface_id() 520 struct usb_function *f; in config_buf() 848 struct usb_function *f; in reset_config() [all …]
|
| H A D | functions.c | 57 struct usb_function *usb_get_function(struct usb_function_instance *fi) in usb_get_function() 59 struct usb_function *f; in usb_get_function() 82 void usb_put_function(struct usb_function *f) in usb_put_function()
|