]> git.karo-electronics.de Git - karo-tx-linux.git/commit
USB: add support for Motorola ROKR Z6 cellphone in mass storage mode
authorConstantin Baranov <const@tltsu.ru>
Tue, 25 Mar 2008 06:35:11 +0000 (06:35 +0000)
committerChris Wright <chrisw@sous-sol.org>
Sat, 19 Apr 2008 01:53:19 +0000 (18:53 -0700)
commit5010082c1fb8795638fe62076bb23f2ee08af9f3
tree7a7f880e1190d1f4e3cd9f0b6f7ea6da03c74fdd
parent2b003ee8211d1e78f257dd91a5a24b425d330a1d
USB: add support for Motorola ROKR Z6 cellphone in mass storage mode

upstream commit: cc36bdd47ae51b66780b317c1fa519221f894405

Motorola ROKR Z6 cellphone has bugs in its USB, so it is impossible to use
it as mass storage. Patch describes new "unusual" USB device for it with
FIX_INQUIRY and FIX_CAPACITY flags and new BULK_IGNORE_TAG flag.
Last flag relaxes check for equality of bcs->Tag and us->tag in
usb_stor_Bulk_transport routine.

Signed-off-by: Constantin Baranov <const@tltsu.ru>
Signed-off-by: Matthew Dharm <mdharm-usb@one-eyed-alien.net>
Signed-off-by: Daniel Drake <dsd@gentoo.org>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
Signed-off-by: Chris Wright <chrisw@sous-sol.org>
drivers/usb/storage/transport.c
drivers/usb/storage/unusual_devs.h
include/linux/usb_usual.h