Lines Matching +full:en +full:- +full:modem
2 * g_dnl.c -- USB Downloader Gadget
7 * SPDX-License-Identifier: GPL-2.0+
55 strncpy(g_dnl_serial, s, MAX_STRING_SERIAL - 1); in g_dnl_set_serialnumber()
64 .bDeviceSubClass = 0, /*0x02:CDC-modem , 0x00:CDC-serial*/
74 * static strings, in UTF-8
85 .language = 0x0409, /* en-us */
96 struct usb_gadget *gadget = cdev->gadget; in g_dnl_unbind()
99 "controller '%s'\n", __func__, gadget->name); in g_dnl_unbind()
119 const char *s = c->cdev->driver->name; in g_dnl_do_config()
123 __func__, c, c->cdev); in g_dnl_do_config()
126 if (!strcmp(s, callback->usb_function_name)) in g_dnl_do_config()
127 return callback->fptr(c); in g_dnl_do_config()
128 return -ENODEV; in g_dnl_do_config()
138 return -ENOMEM; in g_dnl_config_register()
142 config->label = name; in g_dnl_config_register()
143 config->bmAttributes = USB_CONFIG_ATT_ONE | USB_CONFIG_ATT_SELFPOWER; in g_dnl_config_register()
144 config->bConfigurationValue = CONFIGURATION_NUMBER; in g_dnl_config_register()
145 config->iConfiguration = STRING_USBDOWN; in g_dnl_config_register()
146 config->bind = g_dnl_do_config; in g_dnl_config_register()
176 return -EOPNOTSUPP; in g_dnl_board_usb_cable_connected()
198 struct usb_gadget *gadget = cdev->gadget; in g_dnl_get_bcd_device_number()
223 struct usb_gadget *gadget = cdev->gadget; in g_dnl_bind()
243 g_dnl_bind_fixup(&device_desc, cdev->driver->name); in g_dnl_bind()
263 __func__, gadget->name); in g_dnl_bind()
268 "controller '%s'\n", __func__, gadget->name); in g_dnl_bind()
275 return -ENOMEM; in g_dnl_bind()