USB_CDC_PROTO_NONE
USB_CDC_PROTO_NONE), \
.bInterfaceProtocol = USB_CDC_PROTO_NONE
.bInterfaceProtocol = USB_CDC_PROTO_NONE
USB_CDC_SUBCLASS_ETHERNET, USB_CDC_PROTO_NONE),
USB_CDC_SUBCLASS_MDLM, USB_CDC_PROTO_NONE),
USB_CDC_SUBCLASS_ETHERNET, USB_CDC_PROTO_NONE),
USB_CDC_SUBCLASS_ETHERNET, USB_CDC_PROTO_NONE),
USB_CDC_SUBCLASS_ETHERNET, USB_CDC_PROTO_NONE),
USB_CDC_SUBCLASS_ETHERNET, USB_CDC_PROTO_NONE),
USB_CDC_SUBCLASS_ETHERNET, USB_CDC_PROTO_NONE),
USB_CDC_SUBCLASS_ETHERNET, USB_CDC_PROTO_NONE),
USB_CDC_SUBCLASS_ETHERNET, USB_CDC_PROTO_NONE),
USB_CDC_SUBCLASS_ETHERNET, USB_CDC_PROTO_NONE),
USB_CDC_SUBCLASS_ETHERNET, USB_CDC_PROTO_NONE),
USB_CDC_SUBCLASS_ETHERNET, USB_CDC_PROTO_NONE),
USB_CDC_SUBCLASS_ETHERNET, USB_CDC_PROTO_NONE),
USB_CDC_PROTO_NONE),
USB_CDC_PROTO_NONE),
USB_CDC_PROTO_NONE),
USB_CDC_PROTO_NONE),
USB_CDC_PROTO_NONE),
USB_CDC_PROTO_NONE),
USB_CDC_PROTO_NONE),
USB_CDC_PROTO_NONE),
USB_CDC_PROTO_NONE),
USB_CDC_PROTO_NONE),
USB_CDC_SUBCLASS_ETHERNET, USB_CDC_PROTO_NONE),
USB_CDC_SUBCLASS_ETHERNET, USB_CDC_PROTO_NONE),
USB_CDC_PROTO_NONE),
USB_CDC_PROTO_NONE),
USB_CDC_PROTO_NONE),
USB_CDC_PROTO_NONE),
USB_CDC_PROTO_NONE),
USB_CDC_PROTO_NONE),
USB_CDC_PROTO_NONE),
USB_CDC_PROTO_NONE),
USB_CDC_PROTO_NONE),
USB_CDC_PROTO_NONE),
USB_CDC_PROTO_NONE),
USB_CDC_PROTO_NONE),
{ USB_INTERFACE_INFO(USB_CLASS_COMM, USB_CDC_SUBCLASS_NCM, USB_CDC_PROTO_NONE),
{ USB_VENDOR_AND_INTERFACE_INFO(0x0bdb, USB_CLASS_COMM, USB_CDC_SUBCLASS_MBIM, USB_CDC_PROTO_NONE),
{ USB_VENDOR_AND_INTERFACE_INFO(0x12d1, USB_CLASS_COMM, USB_CDC_SUBCLASS_MBIM, USB_CDC_PROTO_NONE),
{ USB_DEVICE_AND_INTERFACE_INFO(0x03f0, 0xa31d, USB_CLASS_COMM, USB_CDC_SUBCLASS_MBIM, USB_CDC_PROTO_NONE),
{ USB_DEVICE_AND_INTERFACE_INFO(0x1bc7, 0x1041, USB_CLASS_COMM, USB_CDC_SUBCLASS_MBIM, USB_CDC_PROTO_NONE),
{ USB_DEVICE_AND_INTERFACE_INFO(0x1bc7, 0x1061, USB_CLASS_COMM, USB_CDC_SUBCLASS_MBIM, USB_CDC_PROTO_NONE),
{ USB_DEVICE_AND_INTERFACE_INFO(0x1bc7, 0x1071, USB_CLASS_COMM, USB_CDC_SUBCLASS_MBIM, USB_CDC_PROTO_NONE),
{ USB_DEVICE_AND_INTERFACE_INFO(0x1bc7, 0x1081, USB_CLASS_COMM, USB_CDC_SUBCLASS_MBIM, USB_CDC_PROTO_NONE),
{ USB_INTERFACE_INFO(USB_CLASS_COMM, USB_CDC_SUBCLASS_MBIM, USB_CDC_PROTO_NONE),
.bInterfaceProtocol = USB_CDC_PROTO_NONE,
USB_CDC_SUBCLASS_NCM, USB_CDC_PROTO_NONE),
USB_CDC_SUBCLASS_NCM, USB_CDC_PROTO_NONE),
USB_CDC_SUBCLASS_NCM, USB_CDC_PROTO_NONE),
.bInterfaceProtocol = USB_CDC_PROTO_NONE,
.bInterfaceProtocol = USB_CDC_PROTO_NONE,
USB_CDC_PROTO_NONE),
USB_CDC_SUBCLASS_NCM, USB_CDC_PROTO_NONE),
USB_CDC_SUBCLASS_NCM, USB_CDC_PROTO_NONE),
USB_CDC_SUBCLASS_NCM, USB_CDC_PROTO_NONE),
.bInterfaceProtocol = USB_CDC_PROTO_NONE,
USB_CDC_SUBCLASS_NCM, USB_CDC_PROTO_NONE),
USB_CDC_SUBCLASS_ETHERNET, USB_CDC_PROTO_NONE),
USB_CDC_PROTO_NONE),
USB_CDC_PROTO_NONE),
USB_CDC_PROTO_NONE),
USB_CDC_PROTO_NONE),
USB_CDC_PROTO_NONE),
USB_CDC_PROTO_NONE),
USB_CDC_PROTO_NONE),
USB_CDC_PROTO_NONE),
USB_CDC_SUBCLASS_ETHERNET, USB_CDC_PROTO_NONE),
USB_CDC_SUBCLASS_ETHERNET, USB_CDC_PROTO_NONE),
USB_CDC_SUBCLASS_ETHERNET, USB_CDC_PROTO_NONE),
.bInterfaceProtocol = USB_CDC_PROTO_NONE
.bInterfaceProtocol = USB_CDC_PROTO_NONE
USB_CDC_SUBCLASS_MDLM, USB_CDC_PROTO_NONE),
USB_CDC_SUBCLASS_MDLM, USB_CDC_PROTO_NONE),
USB_CDC_SUBCLASS_MDLM, USB_CDC_PROTO_NONE),
USB_CDC_SUBCLASS_MDLM, USB_CDC_PROTO_NONE),
USB_CDC_PROTO_NONE) },
.bFunctionProtocol = USB_CDC_PROTO_NONE,
.bInterfaceProtocol = USB_CDC_PROTO_NONE,
.bFunctionProtocol = USB_CDC_PROTO_NONE,
.bInterfaceProtocol = USB_CDC_PROTO_NONE,
.bFunctionProtocol = USB_CDC_PROTO_NONE,
(x)->desc.bInterfaceProtocol == USB_CDC_PROTO_NONE)