diff options
Diffstat (limited to 'drivers/usb/storage/usb.c')
-rw-r--r-- | drivers/usb/storage/usb.c | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/drivers/usb/storage/usb.c b/drivers/usb/storage/usb.c index ac6114eea0c3..f59593de3b8f 100644 --- a/drivers/usb/storage/usb.c +++ b/drivers/usb/storage/usb.c | |||
@@ -101,6 +101,9 @@ | |||
101 | #ifdef CONFIG_USB_STORAGE_KARMA | 101 | #ifdef CONFIG_USB_STORAGE_KARMA |
102 | #include "karma.h" | 102 | #include "karma.h" |
103 | #endif | 103 | #endif |
104 | #ifdef CONFIG_USB_STORAGE_CYPRESS_ATACB | ||
105 | #include "cypress_atacb.h" | ||
106 | #endif | ||
104 | 107 | ||
105 | /* Some informational data */ | 108 | /* Some informational data */ |
106 | MODULE_AUTHOR("Matthew Dharm <mdharm-usb@one-eyed-alien.net>"); | 109 | MODULE_AUTHOR("Matthew Dharm <mdharm-usb@one-eyed-alien.net>"); |
@@ -708,6 +711,13 @@ static int get_protocol(struct us_data *us) | |||
708 | break; | 711 | break; |
709 | #endif | 712 | #endif |
710 | 713 | ||
714 | #ifdef CONFIG_USB_STORAGE_CYPRESS_ATACB | ||
715 | case US_SC_CYP_ATACB: | ||
716 | us->protocol_name = "Transparent SCSI with Cypress ATACB"; | ||
717 | us->proto_handler = cypress_atacb_passthrough; | ||
718 | break; | ||
719 | #endif | ||
720 | |||
711 | default: | 721 | default: |
712 | return -EIO; | 722 | return -EIO; |
713 | } | 723 | } |