On Friday 02 January 2009 06:26:39 Jean-Christophe PLAGNIOL-VILLARD wrote: > On 19:48 Thu 01 Jan , Mike Frysinger wrote: > > From: Bryan Wu <bryan...@analog.com> > > > > The SanDisk Corporation U3 Cruzer Micro 1/4GB Flash Drive > > 000016244373FFB4 does not like to be reset, so check for it. > > > > Signed-off-by: Bryan Wu <bryan...@analog.com> > > Signed-off-by: Mike Frysinger <vap...@gentoo.org> > > --- > > common/usb_storage.c | 7 +++++++ > > 1 files changed, 7 insertions(+), 0 deletions(-) > > > > diff --git a/common/usb_storage.c b/common/usb_storage.c > > index 94f659f..94124f8 100644 > > --- a/common/usb_storage.c > > +++ b/common/usb_storage.c > > @@ -1166,6 +1166,13 @@ int usb_stor_get_info(struct usb_device > > *dev,struct us_data *ss,block_dev_desc_t /* SanDisk Corporation Cruzer > > Micro 20044318410546613953 */ (dev->descriptor.idVendor == 0x0781 && > > dev->descriptor.idProduct == 0x5151) > > + || > > + /* > > + * SanDisk Corporation U3 Cruzer Micro 1/4GB > > + * Flash Drive 000016244373FFB4 > > + */ > > + (dev->descriptor.idVendor == 0x0781 && > > + dev->descriptor.idProduct == 0x5406) > > ) > > instead of add more and more if else case > why not add a fixup function?
feel free to ask/take it up with the usb maintainer. we work with what's there rather than being creative. -mike
signature.asc
Description: This is a digitally signed message part.
_______________________________________________ U-Boot mailing list U-Boot@lists.denx.de http://lists.denx.de/mailman/listinfo/u-boot