]> git.proxmox.com Git - qemu.git/commit
usb-host: fix halted endpoints
authorGerd Hoffmann <kraxel@redhat.com>
Wed, 24 Aug 2011 08:55:40 +0000 (10:55 +0200)
committerGerd Hoffmann <kraxel@redhat.com>
Wed, 7 Sep 2011 07:50:49 +0000 (09:50 +0200)
commit9b87e19bc7adea69bd55ae9c64b8a7fb81214726
tree02653f825333191bee56ca9d5b528ff514b6bbed
parent40197c359b1f06cbaae5460336bca241c35f266e
usb-host: fix halted endpoints

Two fixes for the price of one ;)

First, reinitialize the endpoint table after device reset.
This is needed anyway as the reset might have switched interfaces.
It also clears the endpoint halted state.

Second the CLEAR_HALT ioctl wants a unsigned int passed in as
argument, not uint8_t.

This gets my usb sd card reader (sandisk micromate) going.

Signed-off-by: Gerd Hoffmann <kraxel@redhat.com>
usb-linux.c