]>
Commit | Line | Data |
---|---|---|
1da177e4 LT |
1 | # |
2 | # USB Storage driver configuration | |
3 | # | |
4 | ||
0eb526b9 BP |
5 | comment "NOTE: USB_STORAGE depends on SCSI but BLK_DEV_SD may" |
6 | comment "also be needed; see USB_STORAGE Help for more info" | |
1da177e4 LT |
7 | |
8 | config USB_STORAGE | |
9 | tristate "USB Mass Storage support" | |
25e11ec4 | 10 | depends on SCSI |
1da177e4 LT |
11 | ---help--- |
12 | Say Y here if you want to connect USB mass storage devices to your | |
13 | computer's USB port. This is the driver you need for USB | |
14 | floppy drives, USB hard disks, USB tape drives, USB CD-ROMs, | |
15 | USB flash devices, and memory sticks, along with | |
16 | similar devices. This driver may also be used for some cameras | |
17 | and card readers. | |
18 | ||
65934a9a | 19 | This option depends on 'SCSI' support being enabled, but you |
1da177e4 | 20 | probably also need 'SCSI device support: SCSI disk support' |
823d12c9 AS |
21 | (BLK_DEV_SD) for most USB storage devices. Some devices also |
22 | will require 'Probe all LUNs on each SCSI device' | |
23 | (SCSI_MULTI_LUN). | |
1da177e4 LT |
24 | |
25 | To compile this driver as a module, choose M here: the | |
26 | module will be called usb-storage. | |
27 | ||
28 | config USB_STORAGE_DEBUG | |
29 | bool "USB Mass Storage verbose debug" | |
30 | depends on USB_STORAGE | |
31 | help | |
32 | Say Y here in order to have the USB Mass Storage code generate | |
33 | verbose debugging messages. | |
34 | ||
50a6cb93 | 35 | config USB_STORAGE_REALTEK |
36 | tristate "Realtek Card Reader support" | |
37 | depends on USB_STORAGE | |
38 | help | |
39 | Say Y here to include additional code to support the power-saving function | |
40 | for Realtek RTS51xx USB card readers. | |
41 | ||
42 | If this driver is compiled as a module, it will be named ums-realtek. | |
43 | ||
e931830b | 44 | config REALTEK_AUTOPM |
45 | bool "Realtek Card Reader autosuspend support" | |
839f245f | 46 | depends on USB_STORAGE_REALTEK && PM_RUNTIME |
e931830b | 47 | default y |
50a6cb93 | 48 | |
1da177e4 | 49 | config USB_STORAGE_DATAFAB |
2cbbf357 | 50 | tristate "Datafab Compact Flash Reader support" |
726627f3 | 51 | depends on USB_STORAGE |
1da177e4 LT |
52 | help |
53 | Support for certain Datafab CompactFlash readers. | |
631dd1a8 | 54 | Datafab has a web page at <http://www.datafab.com/>. |
1da177e4 | 55 | |
2cbbf357 AS |
56 | If this driver is compiled as a module, it will be named ums-datafab. |
57 | ||
1da177e4 | 58 | config USB_STORAGE_FREECOM |
0d62939f | 59 | tristate "Freecom USB/ATAPI Bridge support" |
1da177e4 LT |
60 | depends on USB_STORAGE |
61 | help | |
62 | Support for the Freecom USB to IDE/ATAPI adaptor. | |
63 | Freecom has a web page at <http://www.freecom.de/>. | |
64 | ||
0d62939f AS |
65 | If this driver is compiled as a module, it will be named ums-freecom. |
66 | ||
1da177e4 | 67 | config USB_STORAGE_ISD200 |
32d5493e | 68 | tristate "ISD-200 USB/ATA Bridge support" |
66e0a988 | 69 | depends on USB_STORAGE |
1da177e4 LT |
70 | ---help--- |
71 | Say Y here if you want to use USB Mass Store devices based | |
72 | on the In-Systems Design ISD-200 USB/ATA bridge. | |
73 | ||
74 | Some of the products that use this chip are: | |
75 | ||
76 | - Archos Jukebox 6000 | |
77 | - ISD SmartCable for Storage | |
78 | - Taiwan Skymaster CD530U/DEL-0241 IDE bridge | |
79 | - Sony CRX10U CD-R/RW drive | |
80 | - CyQ've CQ8060A CDRW drive | |
81 | - Planex eXtreme Drive RX-25HU USB-IDE cable (not model RX-25U) | |
82 | ||
32d5493e AS |
83 | If this driver is compiled as a module, it will be named ums-isd200. |
84 | ||
1da177e4 | 85 | config USB_STORAGE_USBAT |
26d6818f | 86 | tristate "USBAT/USBAT02-based storage support" |
726627f3 | 87 | depends on USB_STORAGE |
1da177e4 LT |
88 | help |
89 | Say Y here to include additional code to support storage devices | |
90 | based on the SCM/Shuttle USBAT/USBAT02 processors. | |
91 | ||
92 | Devices reported to work with this driver include: | |
93 | - CompactFlash reader included with Kodak DC3800 camera | |
94 | - Dane-Elec Zmate CompactFlash reader | |
95 | - Delkin Efilm reader2 | |
96 | - HP 8200e/8210e/8230e CD-Writer Plus drives | |
97 | - I-JAM JS-50U | |
98 | - Jessops CompactFlash JESDCFRU BLACK | |
99 | - Kingston Technology PCREAD-USB/CF | |
100 | - Maxell UA4 CompactFlash reader | |
101 | - Memorex UCF-100 | |
102 | - Microtech ZiO! ICS-45 CF2 | |
103 | - RCA LYRA MP3 portable | |
104 | - Sandisk ImageMate SDDR-05b | |
105 | ||
26d6818f AS |
106 | If this driver is compiled as a module, it will be named ums-usbat. |
107 | ||
1da177e4 | 108 | config USB_STORAGE_SDDR09 |
0ff71883 | 109 | tristate "SanDisk SDDR-09 (and other SmartMedia, including DPCM) support" |
726627f3 | 110 | depends on USB_STORAGE |
1da177e4 LT |
111 | help |
112 | Say Y here to include additional code to support the Sandisk SDDR-09 | |
113 | SmartMedia reader in the USB Mass Storage driver. | |
c20b15fd | 114 | Also works for the Microtech Zio! CompactFlash/SmartMedia reader. |
1da177e4 | 115 | |
0ff71883 AS |
116 | If this driver is compiled as a module, it will be named ums-sddr09. |
117 | ||
1da177e4 | 118 | config USB_STORAGE_SDDR55 |
70fcc005 | 119 | tristate "SanDisk SDDR-55 SmartMedia support" |
726627f3 | 120 | depends on USB_STORAGE |
1da177e4 LT |
121 | help |
122 | Say Y here to include additional code to support the Sandisk SDDR-55 | |
123 | SmartMedia reader in the USB Mass Storage driver. | |
124 | ||
70fcc005 AS |
125 | If this driver is compiled as a module, it will be named ums-sddr55. |
126 | ||
1da177e4 | 127 | config USB_STORAGE_JUMPSHOT |
a9fb6d05 | 128 | tristate "Lexar Jumpshot Compact Flash Reader" |
726627f3 | 129 | depends on USB_STORAGE |
1da177e4 LT |
130 | help |
131 | Say Y here to include additional code to support the Lexar Jumpshot | |
132 | USB CompactFlash reader. | |
133 | ||
a9fb6d05 AS |
134 | If this driver is compiled as a module, it will be named ums-jumpshot. |
135 | ||
e80b0fad | 136 | config USB_STORAGE_ALAUDA |
a74bba3b | 137 | tristate "Olympus MAUSB-10/Fuji DPC-R1 support" |
726627f3 | 138 | depends on USB_STORAGE |
e80b0fad MD |
139 | help |
140 | Say Y here to include additional code to support the Olympus MAUSB-10 | |
141 | and Fujifilm DPC-R1 USB Card reader/writer devices. | |
142 | ||
09509603 | 143 | These devices are based on the Alauda chip and support both |
e80b0fad | 144 | XD and SmartMedia cards. |
34008dbf | 145 | |
a74bba3b AS |
146 | If this driver is compiled as a module, it will be named ums-alauda. |
147 | ||
34008dbf | 148 | config USB_STORAGE_ONETOUCH |
9cfb95ef | 149 | tristate "Support OneTouch Button on Maxtor Hard Drives" |
e42dc36b DT |
150 | depends on USB_STORAGE |
151 | depends on INPUT=y || INPUT=USB_STORAGE | |
34008dbf MD |
152 | help |
153 | Say Y here to include additional code to support the Maxtor OneTouch | |
154 | USB hard drive's onetouch button. | |
155 | ||
156 | This code registers the button on the front of Maxtor OneTouch USB | |
157 | hard drive's as an input device. An action can be associated with | |
158 | this input in any keybinding software. (e.g. gnome's keyboard short- | |
159 | cuts) | |
a00828e9 | 160 | |
9cfb95ef AS |
161 | If this driver is compiled as a module, it will be named ums-onetouch. |
162 | ||
dfe0d3ba | 163 | config USB_STORAGE_KARMA |
c1033784 | 164 | tristate "Support for Rio Karma music player" |
dfe0d3ba MD |
165 | depends on USB_STORAGE |
166 | help | |
167 | Say Y here to include additional code to support the Rio Karma | |
168 | USB interface. | |
169 | ||
170 | This code places the Rio Karma into mass storage mode, enabling | |
171 | it to be mounted as an ordinary filesystem. Performing an eject | |
172 | on the resulting scsi device node returns the Karma to normal | |
173 | operation. | |
174 | ||
c1033784 AS |
175 | If this driver is compiled as a module, it will be named ums-karma. |
176 | ||
d277064e | 177 | config USB_STORAGE_CYPRESS_ATACB |
fcdb5140 | 178 | tristate "SAT emulation on Cypress USB/ATA Bridge with ATACB" |
d277064e MC |
179 | depends on USB_STORAGE |
180 | ---help--- | |
181 | Say Y here if you want to use SAT (ata pass through) on devices based | |
182 | on the Cypress USB/ATA bridge supporting ATACB. This will allow you | |
183 | to use tools to tune and monitor your drive (like hdparm or smartctl). | |
184 | ||
185 | If you say no here your device will still work with the standard usb | |
186 | mass storage class. | |
187 | ||
fcdb5140 AS |
188 | If this driver is compiled as a module, it will be named ums-cypress. |
189 | ||
e49c459c RD |
190 | config USB_STORAGE_ENE_UB6250 |
191 | tristate "USB ENE card reader support" | |
25e11ec4 | 192 | depends on SCSI |
e49c459c RD |
193 | depends on USB_STORAGE |
194 | ---help--- | |
33842ced CYC |
195 | Say Y here if you wish to control a ENE SD/MS Card reader. |
196 | To use SM card, please build driver/staging/keucr/keucr.ko | |
e49c459c RD |
197 | |
198 | This option depends on 'SCSI' support being enabled, but you | |
199 | probably also need 'SCSI device support: SCSI disk support' | |
200 | (BLK_DEV_SD) for most USB storage devices. | |
201 | ||
202 | To compile this driver as a module, choose M here: the | |
203 | module will be called ums-eneub6250. | |
204 | ||
115bb1ff MW |
205 | config USB_UAS |
206 | tristate "USB Attached SCSI" | |
dc88608d | 207 | depends on SCSI && USB_STORAGE |
115bb1ff MW |
208 | help |
209 | The USB Attached SCSI protocol is supported by some USB | |
210 | storage devices. It permits higher performance by supporting | |
211 | multiple outstanding commands. | |
212 | ||
213 | If you don't know whether you have a UAS device, it is safe to | |
214 | say 'Y' or 'M' here and the kernel will use the right driver. | |
215 | ||
216 | If you compile this driver as a module, it will be named uas. |