]> git.baikalelectronics.ru Git - uboot.git/commit
usb: storage: continue probe on "Invalid device"
authorJanne Grunau <j@jannau.net>
Fri, 4 Nov 2022 07:38:59 +0000 (08:38 +0100)
committerMarek Vasut <marex@denx.de>
Fri, 4 Nov 2022 11:22:45 +0000 (12:22 +0100)
commit23cb3ff2215034c2e20581ce7685b84ec44fbf83
tree5b558b2250b2ef7027bb8a520c59a73de955367f
parente7251e2ee3f9a867e513ac9a7fa7b16d4ce0af4d
usb: storage: continue probe on "Invalid device"

Fixes a crash during probing of sd card readers without medium present.
Seen with the device below but reported for many other devices.

  idVendor           0x0bda Realtek Semiconductor Corp.
  idProduct          0x0326 Card reader
  bcdDevice           11.24
  iManufacturer           1 Realtek
  iProduct                2 USB3.0 Card Reader
  iSerial                 3 201404081410

Link: https://github.com/AsahiLinux/linux/issues/44
Link: https://lists.denx.de/pipermail/u-boot/2022-July/489717.html
Signed-off-by: Janne Grunau <j@jannau.net>
Reviewed-by: Simon Glass <sjg@chromium.org>
Reviewed-by: Marek Vasut <marex@denx.de>
common/usb_storage.c