__le16  wLength;
 } __attribute__ ((packed));
 
+/* UART State Bitmap Values from 6.3.5 SerialState */
+#define USB_CDC_SERIAL_STATE_DCD               (1 << 0)
+#define USB_CDC_SERIAL_STATE_DSR               (1 << 1)
+#define USB_CDC_SERIAL_STATE_BREAK             (1 << 2)
+#define USB_CDC_SERIAL_STATE_RING_SIGNAL       (1 << 3)
+#define USB_CDC_SERIAL_STATE_FRAMING           (1 << 4)
+#define USB_CDC_SERIAL_STATE_PARITY            (1 << 5)
+#define USB_CDC_SERIAL_STATE_OVERRUN           (1 << 6)
+
 struct usb_cdc_speed_change {
        __le32  DLBitRRate;     /* contains the downlink bit rate (IN pipe) */
        __le32  ULBitRate;      /* contains the uplink bit rate (OUT pipe) */