]> git.baikalelectronics.ru Git - kernel.git/commit
USB: add support for Motorola ROKR Z6 cellphone in mass storage mode
authorConstantin Baranov <const@tltsu.ru>
Sun, 16 Mar 2008 20:04:23 +0000 (20:04 +0000)
committerGreg Kroah-Hartman <gregkh@suse.de>
Tue, 25 Mar 2008 05:26:14 +0000 (22:26 -0700)
commit3f084c65787121597754384d9f86e5cdf413f137
treef533d78412b88f34a2e556eaa1e2f5886d8c65a8
parenta37ff99f130589697be11a462bd8abe1f15fcdd0
USB: add support for Motorola ROKR Z6 cellphone in mass storage mode

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>
Cc: stable <stable@kernel.org>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
drivers/usb/storage/transport.c
drivers/usb/storage/unusual_devs.h
include/linux/usb_usual.h