#ifndef __LINUX_USB_IRDA_H
#define __LINUX_USB_IRDA_H
#define USB_SUBCLASS_IRDA …
#define USB_REQ_CS_IRDA_RECEIVING …
#define USB_REQ_CS_IRDA_CHECK_MEDIA_BUSY …
#define USB_REQ_CS_IRDA_RATE_SNIFF …
#define USB_REQ_CS_IRDA_UNICAST_LIST …
#define USB_REQ_CS_IRDA_GET_CLASS_DESC …
#define USB_DT_CS_IRDA …
#define USB_IRDA_DS_2048 …
#define USB_IRDA_DS_1024 …
#define USB_IRDA_DS_512 …
#define USB_IRDA_DS_256 …
#define USB_IRDA_DS_128 …
#define USB_IRDA_DS_64 …
#define USB_IRDA_WS_7 …
#define USB_IRDA_WS_6 …
#define USB_IRDA_WS_5 …
#define USB_IRDA_WS_4 …
#define USB_IRDA_WS_3 …
#define USB_IRDA_WS_2 …
#define USB_IRDA_WS_1 …
#define USB_IRDA_MTT_0 …
#define USB_IRDA_MTT_10 …
#define USB_IRDA_MTT_50 …
#define USB_IRDA_MTT_100 …
#define USB_IRDA_MTT_500 …
#define USB_IRDA_MTT_1000 …
#define USB_IRDA_MTT_5000 …
#define USB_IRDA_MTT_10000 …
#define USB_IRDA_BR_4000000 …
#define USB_IRDA_BR_1152000 …
#define USB_IRDA_BR_576000 …
#define USB_IRDA_BR_115200 …
#define USB_IRDA_BR_57600 …
#define USB_IRDA_BR_38400 …
#define USB_IRDA_BR_19200 …
#define USB_IRDA_BR_9600 …
#define USB_IRDA_BR_2400 …
#define USB_IRDA_AB_0 …
#define USB_IRDA_AB_1 …
#define USB_IRDA_AB_2 …
#define USB_IRDA_AB_3 …
#define USB_IRDA_AB_6 …
#define USB_IRDA_AB_12 …
#define USB_IRDA_AB_24 …
#define USB_IRDA_AB_48 …
#define USB_IRDA_RATE_SNIFF …
struct usb_irda_cs_descriptor { … } __attribute__ ((packed));
#define USB_IRDA_STATUS_MEDIA_BUSY …
#define USB_IRDA_STATUS_LINK_SPEED …
#define USB_IRDA_LS_NO_CHANGE …
#define USB_IRDA_LS_2400 …
#define USB_IRDA_LS_9600 …
#define USB_IRDA_LS_19200 …
#define USB_IRDA_LS_38400 …
#define USB_IRDA_LS_57600 …
#define USB_IRDA_LS_115200 …
#define USB_IRDA_LS_576000 …
#define USB_IRDA_LS_1152000 …
#define USB_IRDA_LS_4000000 …
#define USB_IRDA_EXTRA_BOFS …
struct usb_irda_inbound_header { … };
struct usb_irda_outbound_header { … };
#endif