Go to the documentation of this file.
32 #include <linux/time.h>
37 #define RX_COPY_THRESHOLD 200
38 #define IRDA_USB_MAX_MTU 2051
39 #define IRDA_USB_SPEED_MTU 64
59 #define IU_MAX_ACTIVE_RX_URBS 1
65 #define IU_MAX_RX_URBS (IU_MAX_ACTIVE_RX_URBS + 1)
69 #define IU_BUG_KICK_TIMEOUT
71 #undef IU_DUMP_CLASS_DESC
80 #define IU_USB_MIN_RTT 500
83 #define MEDIA_BUSY 0x80
85 #define SPEED_2400 0x01
86 #define SPEED_9600 0x02
87 #define SPEED_19200 0x03
88 #define SPEED_38400 0x04
89 #define SPEED_57600 0x05
90 #define SPEED_115200 0x06
91 #define SPEED_576000 0x07
92 #define SPEED_1152000 0x08
93 #define SPEED_4000000 0x09
94 #define SPEED_16000000 0x0a
97 #define IUC_DEFAULT 0x00
99 #define IUC_SPEED_BUG 0x01
100 #define IUC_NO_WINDOW 0x02
101 #define IUC_NO_TURN 0x04
103 #define IUC_SIR_ONLY 0x08
104 #define IUC_SMALL_PKT 0x10
105 #define IUC_MAX_WINDOW 0x20
106 #define IUC_MAX_XBOFS 0x40
107 #define IUC_STIR421X 0x80
110 #define USB_IRDA_HEADER 0x01
111 #define USB_CLASS_IRDA 0x02
112 #define USB_DT_IRDA 0x21
113 #define USB_IRDA_STIR421X_HEADER 0x03
114 #define IU_SIGMATEL_MAX_RX_URBS (IU_MAX_ACTIVE_RX_URBS + \
115 USB_IRDA_STIR421X_HEADER)
133 #define IU_REQ_GET_CLASS_DESC 0x06
134 #define STIR421X_MAX_PATCH_DOWNLOAD_SIZE 1023