usb.c (0ff71883b2d60136430458413c135d545c69b0c4) usb.c (32d5493eb83a217c3b1eba4b98cd6d19864f71a8)
1/* Driver for USB Mass Storage compliant devices
2 *
3 * Current development and maintenance by:
4 * (c) 1999-2003 Matthew Dharm (mdharm-usb@one-eyed-alien.net)
5 *
6 * Developed with the assistance of:
7 * (c) 2000 David L. Brown, Jr. (usb-storage@davidb.org)
8 * (c) 2003-2009 Alan Stern (stern@rowland.harvard.edu)

--- 61 unchanged lines hidden (view full) ---

70#include "shuttle_usbat.h"
71#endif
72#ifdef CONFIG_USB_STORAGE_SDDR55
73#include "sddr55.h"
74#endif
75#ifdef CONFIG_USB_STORAGE_FREECOM
76#include "freecom.h"
77#endif
1/* Driver for USB Mass Storage compliant devices
2 *
3 * Current development and maintenance by:
4 * (c) 1999-2003 Matthew Dharm (mdharm-usb@one-eyed-alien.net)
5 *
6 * Developed with the assistance of:
7 * (c) 2000 David L. Brown, Jr. (usb-storage@davidb.org)
8 * (c) 2003-2009 Alan Stern (stern@rowland.harvard.edu)

--- 61 unchanged lines hidden (view full) ---

70#include "shuttle_usbat.h"
71#endif
72#ifdef CONFIG_USB_STORAGE_SDDR55
73#include "sddr55.h"
74#endif
75#ifdef CONFIG_USB_STORAGE_FREECOM
76#include "freecom.h"
77#endif
78#ifdef CONFIG_USB_STORAGE_ISD200
79#include "isd200.h"
80#endif
81#ifdef CONFIG_USB_STORAGE_DATAFAB
82#include "datafab.h"
83#endif
84#ifdef CONFIG_USB_STORAGE_JUMPSHOT
85#include "jumpshot.h"
86#endif
87#ifdef CONFIG_USB_STORAGE_ONETOUCH
88#include "onetouch.h"

--- 627 unchanged lines hidden (view full) ---

716 us->proto_handler = usb_stor_transparent_scsi_command;
717 break;
718
719 case US_SC_UFI:
720 us->protocol_name = "Uniform Floppy Interface (UFI)";
721 us->proto_handler = usb_stor_ufi_command;
722 break;
723
78#ifdef CONFIG_USB_STORAGE_DATAFAB
79#include "datafab.h"
80#endif
81#ifdef CONFIG_USB_STORAGE_JUMPSHOT
82#include "jumpshot.h"
83#endif
84#ifdef CONFIG_USB_STORAGE_ONETOUCH
85#include "onetouch.h"

--- 627 unchanged lines hidden (view full) ---

713 us->proto_handler = usb_stor_transparent_scsi_command;
714 break;
715
716 case US_SC_UFI:
717 us->protocol_name = "Uniform Floppy Interface (UFI)";
718 us->proto_handler = usb_stor_ufi_command;
719 break;
720
724#ifdef CONFIG_USB_STORAGE_ISD200
725 case US_SC_ISD200:
726 us->protocol_name = "ISD200 ATA/ATAPI";
727 us->proto_handler = isd200_ata_command;
728 break;
729#endif
730
731#ifdef CONFIG_USB_STORAGE_CYPRESS_ATACB
732 case US_SC_CYP_ATACB:
733 us->protocol_name = "Transparent SCSI with Cypress ATACB";
734 us->proto_handler = cypress_atacb_passthrough;
735 break;
736#endif
737
738 }

--- 425 unchanged lines hidden ---
721#ifdef CONFIG_USB_STORAGE_CYPRESS_ATACB
722 case US_SC_CYP_ATACB:
723 us->protocol_name = "Transparent SCSI with Cypress ATACB";
724 us->proto_handler = cypress_atacb_passthrough;
725 break;
726#endif
727
728 }

--- 425 unchanged lines hidden ---