[linux-usb-devel] PATCH: unusual_devs fixups

2003-06-15 Thread Matthew Dharm
(Resend due to error in address for linux-scsi.) This patch moves the initialization of the struct scsi_device fields use_10_for_ms and use_10_for_rw into a central place. This allows the host's slave_configure() function to change them (with effect). This also collapses two identical sections o

[linux-usb-devel] PATCH: unusual_devs fixups

2003-06-15 Thread Matthew Dharm
This patch moves the initialization of the struct scsi_device fields use_10_for_ms and use_10_for_rw into a central place. This allows the host's slave_configure() function to change them (with effect). This also collapses two identical sections of code into a single one. This patch is needed by

[linux-usb-devel] PATCH: unusual_devs fixups

2003-06-15 Thread Matthew Dharm
This patch implements US_PR_DEVICE and US_SC_DEVICE, which have the meaning 'use the device's value -- no override'. This should make maintance easier, and also allow for those few devices that change their descriptors depending on what they are connected to. This will also print a message to hel