diff options
Diffstat (limited to 'include/linux/usb_usual.h')
-rw-r--r-- | include/linux/usb_usual.h | 21 |
1 files changed, 4 insertions, 17 deletions
diff --git a/include/linux/usb_usual.h b/include/linux/usb_usual.h index 1eea1ab68dc4..3d15fb9bc116 100644 --- a/include/linux/usb_usual.h +++ b/include/linux/usb_usual.h | |||
@@ -96,39 +96,26 @@ enum { US_DO_ALL_FLAGS }; | |||
96 | #define US_PR_CBI 0x00 /* Control/Bulk/Interrupt */ | 96 | #define US_PR_CBI 0x00 /* Control/Bulk/Interrupt */ |
97 | #define US_PR_CB 0x01 /* Control/Bulk w/o interrupt */ | 97 | #define US_PR_CB 0x01 /* Control/Bulk w/o interrupt */ |
98 | #define US_PR_BULK 0x50 /* bulk only */ | 98 | #define US_PR_BULK 0x50 /* bulk only */ |
99 | #ifdef CONFIG_USB_STORAGE_USBAT | 99 | |
100 | #define US_PR_USBAT 0x80 /* SCM-ATAPI bridge */ | 100 | #define US_PR_USBAT 0x80 /* SCM-ATAPI bridge */ |
101 | #endif | ||
102 | #ifdef CONFIG_USB_STORAGE_SDDR09 | ||
103 | #define US_PR_EUSB_SDDR09 0x81 /* SCM-SCSI bridge for SDDR-09 */ | 101 | #define US_PR_EUSB_SDDR09 0x81 /* SCM-SCSI bridge for SDDR-09 */ |
104 | #endif | ||
105 | #ifdef CONFIG_USB_STORAGE_SDDR55 | ||
106 | #define US_PR_SDDR55 0x82 /* SDDR-55 (made up) */ | 102 | #define US_PR_SDDR55 0x82 /* SDDR-55 (made up) */ |
107 | #endif | ||
108 | #define US_PR_DPCM_USB 0xf0 /* Combination CB/SDDR09 */ | 103 | #define US_PR_DPCM_USB 0xf0 /* Combination CB/SDDR09 */ |
109 | #ifdef CONFIG_USB_STORAGE_FREECOM | ||
110 | #define US_PR_FREECOM 0xf1 /* Freecom */ | 104 | #define US_PR_FREECOM 0xf1 /* Freecom */ |
111 | #endif | ||
112 | #ifdef CONFIG_USB_STORAGE_DATAFAB | ||
113 | #define US_PR_DATAFAB 0xf2 /* Datafab chipsets */ | 105 | #define US_PR_DATAFAB 0xf2 /* Datafab chipsets */ |
114 | #endif | ||
115 | #ifdef CONFIG_USB_STORAGE_JUMPSHOT | ||
116 | #define US_PR_JUMPSHOT 0xf3 /* Lexar Jumpshot */ | 106 | #define US_PR_JUMPSHOT 0xf3 /* Lexar Jumpshot */ |
117 | #endif | ||
118 | #ifdef CONFIG_USB_STORAGE_ALAUDA | ||
119 | #define US_PR_ALAUDA 0xf4 /* Alauda chipsets */ | 107 | #define US_PR_ALAUDA 0xf4 /* Alauda chipsets */ |
120 | #endif | ||
121 | #ifdef CONFIG_USB_STORAGE_KARMA | ||
122 | #define US_PR_KARMA 0xf5 /* Rio Karma */ | 108 | #define US_PR_KARMA 0xf5 /* Rio Karma */ |
123 | #endif | ||
124 | 109 | ||
125 | #define US_PR_DEVICE 0xff /* Use device's value */ | 110 | #define US_PR_DEVICE 0xff /* Use device's value */ |
126 | 111 | ||
127 | /* | 112 | /* |
128 | */ | 113 | */ |
114 | extern int usb_usual_ignore_device(struct usb_interface *intf); | ||
115 | extern struct usb_device_id usb_storage_usb_ids[]; | ||
116 | |||
129 | #ifdef CONFIG_USB_LIBUSUAL | 117 | #ifdef CONFIG_USB_LIBUSUAL |
130 | 118 | ||
131 | extern struct usb_device_id storage_usb_ids[]; | ||
132 | extern void usb_usual_set_present(int type); | 119 | extern void usb_usual_set_present(int type); |
133 | extern void usb_usual_clear_present(int type); | 120 | extern void usb_usual_clear_present(int type); |
134 | extern int usb_usual_check_type(const struct usb_device_id *, int type); | 121 | extern int usb_usual_check_type(const struct usb_device_id *, int type); |