usb.c (e6e244b6cb1f70e7109381626293cd40a8334ed3) usb.c (0ff71883b2d60136430458413c135d545c69b0c4)
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)

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

64#include "transport.h"
65#include "protocol.h"
66#include "debug.h"
67#include "initializers.h"
68
69#ifdef CONFIG_USB_STORAGE_USBAT
70#include "shuttle_usbat.h"
71#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)

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

64#include "transport.h"
65#include "protocol.h"
66#include "debug.h"
67#include "initializers.h"
68
69#ifdef CONFIG_USB_STORAGE_USBAT
70#include "shuttle_usbat.h"
71#endif
72#ifdef CONFIG_USB_STORAGE_SDDR09
73#include "sddr09.h"
74#endif
75#ifdef CONFIG_USB_STORAGE_SDDR55
76#include "sddr55.h"
77#endif
78#ifdef CONFIG_USB_STORAGE_FREECOM
79#include "freecom.h"
80#endif
81#ifdef CONFIG_USB_STORAGE_ISD200
82#include "isd200.h"

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

626 case US_PR_USBAT:
627 us->transport_name = "Shuttle USBAT";
628 us->transport = usbat_transport;
629 us->transport_reset = usb_stor_CB_reset;
630 us->max_lun = 1;
631 break;
632#endif
633
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"

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

623 case US_PR_USBAT:
624 us->transport_name = "Shuttle USBAT";
625 us->transport = usbat_transport;
626 us->transport_reset = usb_stor_CB_reset;
627 us->max_lun = 1;
628 break;
629#endif
630
634#ifdef CONFIG_USB_STORAGE_SDDR09
635 case US_PR_EUSB_SDDR09:
636 us->transport_name = "EUSB/SDDR09";
637 us->transport = sddr09_transport;
638 us->transport_reset = usb_stor_CB_reset;
639 us->max_lun = 0;
640 break;
641#endif
642
643#ifdef CONFIG_USB_STORAGE_SDDR55
644 case US_PR_SDDR55:
645 us->transport_name = "SDDR55";
646 us->transport = sddr55_transport;
647 us->transport_reset = sddr55_reset;
648 us->max_lun = 0;
649 break;
650#endif
651
631#ifdef CONFIG_USB_STORAGE_SDDR55
632 case US_PR_SDDR55:
633 us->transport_name = "SDDR55";
634 us->transport = sddr55_transport;
635 us->transport_reset = sddr55_reset;
636 us->max_lun = 0;
637 break;
638#endif
639
652#ifdef CONFIG_USB_STORAGE_DPCM
653 case US_PR_DPCM_USB:
654 us->transport_name = "Control/Bulk-EUSB/SDDR09";
655 us->transport = dpcm_transport;
656 us->transport_reset = usb_stor_CB_reset;
657 us->max_lun = 1;
658 break;
659#endif
660
661#ifdef CONFIG_USB_STORAGE_FREECOM
662 case US_PR_FREECOM:
663 us->transport_name = "Freecom";
664 us->transport = freecom_transport;
665 us->transport_reset = usb_stor_freecom_reset;
666 us->max_lun = 0;
667 break;
668#endif

--- 516 unchanged lines hidden ---
640#ifdef CONFIG_USB_STORAGE_FREECOM
641 case US_PR_FREECOM:
642 us->transport_name = "Freecom";
643 us->transport = freecom_transport;
644 us->transport_reset = usb_stor_freecom_reset;
645 us->max_lun = 0;
646 break;
647#endif

--- 516 unchanged lines hidden ---