Home
last modified time | relevance | path

Searched refs:usb_descriptor_header (Results 1 – 25 of 66) sorted by relevance

123

/OK3568_Linux_fs/kernel/drivers/usb/gadget/function/
H A Df_subset.c153 static struct usb_descriptor_header *fs_eth_function[] = {
154 (struct usb_descriptor_header *) &subset_data_intf,
155 (struct usb_descriptor_header *) &mdlm_header_desc,
156 (struct usb_descriptor_header *) &mdlm_desc,
157 (struct usb_descriptor_header *) &mdlm_detail_desc,
158 (struct usb_descriptor_header *) &ether_desc,
159 (struct usb_descriptor_header *) &fs_subset_in_desc,
160 (struct usb_descriptor_header *) &fs_subset_out_desc,
182 static struct usb_descriptor_header *hs_eth_function[] = {
183 (struct usb_descriptor_header *) &subset_data_intf,
[all …]
H A Df_acm.c185 static struct usb_descriptor_header *acm_fs_function[] = {
186 (struct usb_descriptor_header *) &acm_iad_descriptor,
187 (struct usb_descriptor_header *) &acm_control_interface_desc,
188 (struct usb_descriptor_header *) &acm_header_desc,
189 (struct usb_descriptor_header *) &acm_call_mgmt_descriptor,
190 (struct usb_descriptor_header *) &acm_descriptor,
191 (struct usb_descriptor_header *) &acm_union_desc,
192 (struct usb_descriptor_header *) &acm_fs_notify_desc,
193 (struct usb_descriptor_header *) &acm_data_interface_desc,
194 (struct usb_descriptor_header *) &acm_fs_in_desc,
[all …]
H A Df_ecm.c214 static struct usb_descriptor_header *ecm_fs_function[] = {
216 (struct usb_descriptor_header *) &ecm_iad_descriptor,
217 (struct usb_descriptor_header *) &ecm_control_intf,
218 (struct usb_descriptor_header *) &ecm_header_desc,
219 (struct usb_descriptor_header *) &ecm_union_desc,
220 (struct usb_descriptor_header *) &ecm_desc,
223 (struct usb_descriptor_header *) &fs_ecm_notify_desc,
226 (struct usb_descriptor_header *) &ecm_data_nop_intf,
227 (struct usb_descriptor_header *) &ecm_data_intf,
228 (struct usb_descriptor_header *) &fs_ecm_in_desc,
[all …]
H A Df_rndis.c213 static struct usb_descriptor_header *eth_fs_function[] = {
214 (struct usb_descriptor_header *) &rndis_iad_descriptor,
217 (struct usb_descriptor_header *) &rndis_control_intf,
218 (struct usb_descriptor_header *) &header_desc,
219 (struct usb_descriptor_header *) &call_mgmt_descriptor,
220 (struct usb_descriptor_header *) &rndis_acm_descriptor,
221 (struct usb_descriptor_header *) &rndis_union_desc,
222 (struct usb_descriptor_header *) &fs_notify_desc,
225 (struct usb_descriptor_header *) &rndis_data_intf,
226 (struct usb_descriptor_header *) &fs_in_desc,
[all …]
H A Df_uac2.c529 static struct usb_descriptor_header *fs_audio_desc[] = {
530 (struct usb_descriptor_header *)&iad_desc,
531 (struct usb_descriptor_header *)&std_ac_if_desc,
533 (struct usb_descriptor_header *)&ac_hdr_desc,
534 (struct usb_descriptor_header *)&in_clk_src_desc,
535 (struct usb_descriptor_header *)&out_clk_src_desc,
536 (struct usb_descriptor_header *)&usb_out_it_desc,
537 (struct usb_descriptor_header *)&out_feature_unit_desc,
538 (struct usb_descriptor_header *)&io_in_it_desc,
539 (struct usb_descriptor_header *)&usb_in_ot_desc,
[all …]
H A Df_uac1.c318 static struct usb_descriptor_header *fs_audio_desc[] = {
319 (struct usb_descriptor_header *)&iad_desc,
320 (struct usb_descriptor_header *)&ac_interface_desc,
321 (struct usb_descriptor_header *)&ac_header_desc,
323 (struct usb_descriptor_header *)&usb_out_it_desc,
324 (struct usb_descriptor_header *)&io_out_ot_desc,
325 (struct usb_descriptor_header *)&out_feature_unit_desc,
327 (struct usb_descriptor_header *)&io_in_it_desc,
328 (struct usb_descriptor_header *)&usb_in_ot_desc,
329 (struct usb_descriptor_header *)&in_feature_unit_desc,
[all …]
H A Df_obex.c143 static struct usb_descriptor_header *hs_function[] = {
144 (struct usb_descriptor_header *) &obex_control_intf,
145 (struct usb_descriptor_header *) &obex_cdc_header_desc,
146 (struct usb_descriptor_header *) &obex_desc,
147 (struct usb_descriptor_header *) &obex_cdc_union_desc,
149 (struct usb_descriptor_header *) &obex_data_nop_intf,
150 (struct usb_descriptor_header *) &obex_data_intf,
151 (struct usb_descriptor_header *) &obex_hs_ep_in_desc,
152 (struct usb_descriptor_header *) &obex_hs_ep_out_desc,
174 static struct usb_descriptor_header *fs_function[] = {
[all …]
H A Df_serial.c69 static struct usb_descriptor_header *gser_fs_function[] = {
70 (struct usb_descriptor_header *) &gser_interface_desc,
71 (struct usb_descriptor_header *) &gser_fs_in_desc,
72 (struct usb_descriptor_header *) &gser_fs_out_desc,
92 static struct usb_descriptor_header *gser_hs_function[] = {
93 (struct usb_descriptor_header *) &gser_interface_desc,
94 (struct usb_descriptor_header *) &gser_hs_in_desc,
95 (struct usb_descriptor_header *) &gser_hs_out_desc,
118 static struct usb_descriptor_header *gser_ss_function[] = {
119 (struct usb_descriptor_header *) &gser_interface_desc,
[all …]
H A Df_ncm.c272 static struct usb_descriptor_header *ncm_fs_function[] = {
273 (struct usb_descriptor_header *) &ncm_iad_desc,
275 (struct usb_descriptor_header *) &ncm_control_intf,
276 (struct usb_descriptor_header *) &ncm_header_desc,
277 (struct usb_descriptor_header *) &ncm_union_desc,
278 (struct usb_descriptor_header *) &ecm_desc,
279 (struct usb_descriptor_header *) &ncm_desc,
280 (struct usb_descriptor_header *) &fs_ncm_notify_desc,
282 (struct usb_descriptor_header *) &ncm_data_nop_intf,
283 (struct usb_descriptor_header *) &ncm_data_intf,
[all …]
H A Df_sourcesink.c118 static struct usb_descriptor_header *fs_source_sink_descs[] = {
119 (struct usb_descriptor_header *) &source_sink_intf_alt0,
120 (struct usb_descriptor_header *) &fs_sink_desc,
121 (struct usb_descriptor_header *) &fs_source_desc,
122 (struct usb_descriptor_header *) &source_sink_intf_alt1,
124 (struct usb_descriptor_header *) &fs_sink_desc,
125 (struct usb_descriptor_header *) &fs_source_desc,
126 (struct usb_descriptor_header *) &fs_iso_sink_desc,
127 (struct usb_descriptor_header *) &fs_iso_source_desc,
167 static struct usb_descriptor_header *hs_source_sink_descs[] = {
[all …]
H A Dstorage_common.c69 struct usb_descriptor_header *fsg_fs_function[] = {
70 (struct usb_descriptor_header *) &fsg_intf_desc,
71 (struct usb_descriptor_header *) &fsg_fs_bulk_in_desc,
72 (struct usb_descriptor_header *) &fsg_fs_bulk_out_desc,
106 struct usb_descriptor_header *fsg_hs_function[] = {
107 (struct usb_descriptor_header *) &fsg_intf_desc,
108 (struct usb_descriptor_header *) &fsg_hs_bulk_in_desc,
109 (struct usb_descriptor_header *) &fsg_hs_bulk_out_desc,
150 struct usb_descriptor_header *fsg_ss_function[] = {
151 (struct usb_descriptor_header *) &fsg_intf_desc,
[all …]
H A Df_audio_source.c182 static struct usb_descriptor_header *hs_audio_desc[] = {
183 (struct usb_descriptor_header *)&ac_interface_desc,
184 (struct usb_descriptor_header *)&ac_header_desc,
186 (struct usb_descriptor_header *)&input_terminal_desc,
187 (struct usb_descriptor_header *)&output_terminal_desc,
188 (struct usb_descriptor_header *)&feature_unit_desc,
190 (struct usb_descriptor_header *)&as_interface_alt_0_desc,
191 (struct usb_descriptor_header *)&as_interface_alt_1_desc,
192 (struct usb_descriptor_header *)&as_header_desc,
194 (struct usb_descriptor_header *)&as_type_i_desc,
[all …]
H A Df_phonet.c162 static struct usb_descriptor_header *fs_pn_function[] = {
163 (struct usb_descriptor_header *) &pn_control_intf_desc,
164 (struct usb_descriptor_header *) &pn_header_desc,
165 (struct usb_descriptor_header *) &pn_phonet_desc,
166 (struct usb_descriptor_header *) &pn_union_desc,
167 (struct usb_descriptor_header *) &pn_data_nop_intf_desc,
168 (struct usb_descriptor_header *) &pn_data_intf_desc,
169 (struct usb_descriptor_header *) &pn_fs_sink_desc,
170 (struct usb_descriptor_header *) &pn_fs_source_desc,
174 static struct usb_descriptor_header *hs_pn_function[] = {
[all …]
H A Df_loopback.c72 static struct usb_descriptor_header *fs_loopback_descs[] = {
73 (struct usb_descriptor_header *) &loopback_intf,
74 (struct usb_descriptor_header *) &fs_loop_sink_desc,
75 (struct usb_descriptor_header *) &fs_loop_source_desc,
97 static struct usb_descriptor_header *hs_loopback_descs[] = {
98 (struct usb_descriptor_header *) &loopback_intf,
99 (struct usb_descriptor_header *) &hs_loop_source_desc,
100 (struct usb_descriptor_header *) &hs_loop_sink_desc,
138 static struct usb_descriptor_header *ss_loopback_descs[] = {
139 (struct usb_descriptor_header *) &loopback_intf,
[all …]
H A Df_hid.c164 static struct usb_descriptor_header *hidg_ss_descriptors_intout[] = {
165 (struct usb_descriptor_header *)&hidg_interface_desc,
166 (struct usb_descriptor_header *)&hidg_desc,
167 (struct usb_descriptor_header *)&hidg_ss_in_ep_desc,
168 (struct usb_descriptor_header *)&hidg_ss_in_comp_desc,
169 (struct usb_descriptor_header *)&hidg_ss_out_ep_desc,
170 (struct usb_descriptor_header *)&hidg_ss_out_comp_desc,
174 static struct usb_descriptor_header *hidg_ss_descriptors_ssreport[] = {
175 (struct usb_descriptor_header *)&hidg_interface_desc,
176 (struct usb_descriptor_header *)&hidg_desc,
[all …]
H A Df_eem.c77 static struct usb_descriptor_header *eem_fs_function[] = {
79 (struct usb_descriptor_header *) &eem_intf,
80 (struct usb_descriptor_header *) &eem_fs_in_desc,
81 (struct usb_descriptor_header *) &eem_fs_out_desc,
105 static struct usb_descriptor_header *eem_hs_function[] = {
107 (struct usb_descriptor_header *) &eem_intf,
108 (struct usb_descriptor_header *) &eem_hs_in_desc,
109 (struct usb_descriptor_header *) &eem_hs_out_desc,
142 static struct usb_descriptor_header *eem_ss_function[] = {
144 (struct usb_descriptor_header *) &eem_intf,
[all …]
H A Df_uvc.c232 static const struct usb_descriptor_header * const uvc_fs_streaming[] = {
233 (struct usb_descriptor_header *) &uvc_streaming_intf_alt1,
234 (struct usb_descriptor_header *) &uvc_fs_streaming_ep,
238 static const struct usb_descriptor_header * const uvc_fs_bulk_streaming[] = {
239 (struct usb_descriptor_header *)&uvc_fs_bulk_streaming_ep,
243 static const struct usb_descriptor_header * const uvc_hs_streaming[] = {
244 (struct usb_descriptor_header *) &uvc_streaming_intf_alt1,
245 (struct usb_descriptor_header *) &uvc_hs_streaming_ep,
249 static const struct usb_descriptor_header * const uvc_hs_bulk_streaming[] = {
250 (struct usb_descriptor_header *)&uvc_hs_bulk_streaming_ep,
[all …]
H A Df_tcm.c1920 static struct usb_descriptor_header *uasp_fs_function_desc[] = {
1921 (struct usb_descriptor_header *) &bot_intf_desc,
1922 (struct usb_descriptor_header *) &uasp_fs_bi_desc,
1923 (struct usb_descriptor_header *) &uasp_fs_bo_desc,
1925 (struct usb_descriptor_header *) &uasp_intf_desc,
1926 (struct usb_descriptor_header *) &uasp_fs_bi_desc,
1927 (struct usb_descriptor_header *) &uasp_bi_pipe_desc,
1928 (struct usb_descriptor_header *) &uasp_fs_bo_desc,
1929 (struct usb_descriptor_header *) &uasp_bo_pipe_desc,
1930 (struct usb_descriptor_header *) &uasp_fs_status_desc,
[all …]
/OK3568_Linux_fs/kernel/drivers/usb/gadget/
H A Dconfig.c35 const struct usb_descriptor_header **src) in usb_descriptor_fillbuf()
80 const struct usb_descriptor_header **desc in usb_gadget_config_buf()
121 struct usb_descriptor_header **
122 usb_copy_descriptors(struct usb_descriptor_header **src) in usb_copy_descriptors()
124 struct usb_descriptor_header **tmp; in usb_copy_descriptors()
128 struct usb_descriptor_header **ret; in usb_copy_descriptors()
160 struct usb_descriptor_header **fs, in usb_assign_descriptors()
161 struct usb_descriptor_header **hs, in usb_assign_descriptors()
162 struct usb_descriptor_header **ss, in usb_assign_descriptors()
163 struct usb_descriptor_header **ssp) in usb_assign_descriptors()
[all …]
/OK3568_Linux_fs/u-boot/drivers/usb/gadget/
H A Dether.c667 static const struct usb_descriptor_header *fs_eth_function[11] = {
668 (struct usb_descriptor_header *) &otg_descriptor,
671 (struct usb_descriptor_header *) &control_intf,
672 (struct usb_descriptor_header *) &header_desc,
673 (struct usb_descriptor_header *) &union_desc,
674 (struct usb_descriptor_header *) &ether_desc,
676 (struct usb_descriptor_header *) &fs_status_desc,
678 (struct usb_descriptor_header *) &data_nop_intf,
679 (struct usb_descriptor_header *) &data_intf,
680 (struct usb_descriptor_header *) &fs_source_desc,
[all …]
H A Dstorage_common.c457 static struct usb_descriptor_header *fsg_fs_function[] = {
459 (struct usb_descriptor_header *) &fsg_otg_desc,
461 (struct usb_descriptor_header *) &fsg_intf_desc,
462 (struct usb_descriptor_header *) &fsg_fs_bulk_in_desc,
463 (struct usb_descriptor_header *) &fsg_fs_bulk_out_desc,
465 (struct usb_descriptor_header *) &fsg_fs_intr_in_desc,
520 static struct usb_descriptor_header *fsg_hs_function[] = {
522 (struct usb_descriptor_header *) &fsg_otg_desc,
524 (struct usb_descriptor_header *) &fsg_intf_desc,
525 (struct usb_descriptor_header *) &fsg_hs_bulk_in_desc,
[all …]
H A Df_rockusb.c41 static struct usb_descriptor_header *rkusb_fs_function[] = {
42 (struct usb_descriptor_header *)&rkusb_intf_desc,
43 (struct usb_descriptor_header *)&fsg_fs_bulk_in_desc,
44 (struct usb_descriptor_header *)&fsg_fs_bulk_out_desc,
48 static struct usb_descriptor_header *rkusb_hs_function[] = {
49 (struct usb_descriptor_header *)&rkusb_intf_desc,
50 (struct usb_descriptor_header *)&fsg_hs_bulk_in_desc,
51 (struct usb_descriptor_header *)&fsg_hs_bulk_out_desc,
55 static struct usb_descriptor_header *rkusb_ss_function[] = {
56 (struct usb_descriptor_header *)&rkusb_intf_desc,
[all …]
H A Df_thor.c499 static const struct usb_descriptor_header *hs_thor_downloader_function[] = {
500 (struct usb_descriptor_header *)&thor_iad_descriptor,
502 (struct usb_descriptor_header *)&thor_downloader_intf_int,
503 (struct usb_descriptor_header *)&thor_downloader_cdc_header,
504 (struct usb_descriptor_header *)&thor_downloader_cdc_call,
505 (struct usb_descriptor_header *)&thor_downloader_cdc_abstract,
506 (struct usb_descriptor_header *)&thor_downloader_cdc_union,
507 (struct usb_descriptor_header *)&hs_int_desc,
509 (struct usb_descriptor_header *)&thor_downloader_intf_data,
510 (struct usb_descriptor_header *)&thor_downloader_cdc_av,
[all …]
/OK3568_Linux_fs/kernel/include/linux/usb/
H A Dgadget.h839 const struct usb_descriptor_header **);
843 void *buf, unsigned buflen, const struct usb_descriptor_header **desc);
846 struct usb_descriptor_header **usb_copy_descriptors(
847 struct usb_descriptor_header **);
853 static inline void usb_free_descriptors(struct usb_descriptor_header **v) in usb_free_descriptors()
860 struct usb_descriptor_header **fs,
861 struct usb_descriptor_header **hs,
862 struct usb_descriptor_header **ss,
863 struct usb_descriptor_header **ssp);
866 struct usb_descriptor_header *usb_otg_descriptor_alloc(
[all …]
/OK3568_Linux_fs/u-boot/include/linux/usb/
H A Dcomposite.h100 struct usb_descriptor_header **descriptors;
101 struct usb_descriptor_header **hs_descriptors;
102 struct usb_descriptor_header **ss_descriptors;
205 const struct usb_descriptor_header **descriptors;

123