Lines Matching +full:0 +full:x1d6b
128 .language = 0x0409, /* en-us */
152 #define AUDIO_VENDOR_NUM 0x1d6b /* Linux Foundation */
153 #define AUDIO_PRODUCT_NUM 0x0101 /* Linux-USB Audio Gadget */
165 .bDeviceSubClass = 0,
166 .bDeviceProtocol = 0,
169 .bDeviceSubClass = 0x02,
170 .bDeviceProtocol = 0x01,
210 if (status < 0) { in audio_do_config()
222 if (status < 0) { in audio_do_config()
228 return 0; in audio_do_config()
273 for (i = 0; i < p_srates_cnt; ++i) in audio_bind()
279 for (i = 0; i < c_srates_cnt; ++i) in audio_bind()
289 for (i = 0; i < p_srates_cnt; ++i) in audio_bind()
295 for (i = 0; i < c_srates_cnt; ++i) in audio_bind()
312 if (status < 0) in audio_bind()
317 if (gadget_is_otg(cdev->gadget) && !otg_desc[0]) { in audio_bind()
326 otg_desc[0] = usb_desc; in audio_bind()
331 if (status < 0) in audio_bind()
336 return 0; in audio_bind()
339 kfree(otg_desc[0]); in audio_bind()
340 otg_desc[0] = NULL; in audio_bind()
363 kfree(otg_desc[0]); in audio_unbind()
364 otg_desc[0] = NULL; in audio_unbind()
366 return 0; in audio_unbind()