usb.c (2cbbf3576aa9eae9a92f2669f38a453b6cb8e956) usb.c (a9fb6d05d59c9e118ad8c355adfdf88c970c61bc)
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)

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

61
62#include "usb.h"
63#include "scsiglue.h"
64#include "transport.h"
65#include "protocol.h"
66#include "debug.h"
67#include "initializers.h"
68
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)

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

61
62#include "usb.h"
63#include "scsiglue.h"
64#include "transport.h"
65#include "protocol.h"
66#include "debug.h"
67#include "initializers.h"
68
69#ifdef CONFIG_USB_STORAGE_JUMPSHOT
70#include "jumpshot.h"
71#endif
72#ifdef CONFIG_USB_STORAGE_ONETOUCH
73#include "onetouch.h"
74#endif
75#ifdef CONFIG_USB_STORAGE_ALAUDA
76#include "alauda.h"
77#endif
78#ifdef CONFIG_USB_STORAGE_KARMA
79#include "karma.h"

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

596 break;
597
598 case US_PR_BULK:
599 us->transport_name = "Bulk";
600 us->transport = usb_stor_Bulk_transport;
601 us->transport_reset = usb_stor_Bulk_reset;
602 break;
603
69#ifdef CONFIG_USB_STORAGE_ONETOUCH
70#include "onetouch.h"
71#endif
72#ifdef CONFIG_USB_STORAGE_ALAUDA
73#include "alauda.h"
74#endif
75#ifdef CONFIG_USB_STORAGE_KARMA
76#include "karma.h"

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

593 break;
594
595 case US_PR_BULK:
596 us->transport_name = "Bulk";
597 us->transport = usb_stor_Bulk_transport;
598 us->transport_reset = usb_stor_Bulk_reset;
599 break;
600
604#ifdef CONFIG_USB_STORAGE_JUMPSHOT
605 case US_PR_JUMPSHOT:
606 us->transport_name = "Lexar Jumpshot Control/Bulk";
607 us->transport = jumpshot_transport;
608 us->transport_reset = usb_stor_Bulk_reset;
609 us->max_lun = 1;
610 break;
611#endif
612
613#ifdef CONFIG_USB_STORAGE_ALAUDA
614 case US_PR_ALAUDA:
615 us->transport_name = "Alauda Control/Bulk";
616 us->transport = alauda_transport;
617 us->transport_reset = usb_stor_Bulk_reset;
618 us->max_lun = 1;
619 break;
620#endif

--- 474 unchanged lines hidden ---
601#ifdef CONFIG_USB_STORAGE_ALAUDA
602 case US_PR_ALAUDA:
603 us->transport_name = "Alauda Control/Bulk";
604 us->transport = alauda_transport;
605 us->transport_reset = usb_stor_Bulk_reset;
606 us->max_lun = 1;
607 break;
608#endif

--- 474 unchanged lines hidden ---