]> git.baikalelectronics.ru Git - kernel.git/commit
Revert "xhci: Clear the host side toggle manually when endpoint is 'soft reset'"
authorMathias Nyman <mathias.nyman@linux.intel.com>
Tue, 10 Mar 2015 17:49:00 +0000 (19:49 +0200)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Wed, 11 Mar 2015 13:13:51 +0000 (14:13 +0100)
commit03131e6a940ee50e11b3d50e9cc67bf74d515d2f
tree5ee14d49af998da2c4ad735ce78aab9955dac223
parent048509a32a5445b6d6ea284dbb400133944c6213
Revert "xhci: Clear the host side toggle manually when endpoint is 'soft reset'"

This reverts commit 7a200dca4f2e ("xhci: Clear the host side toggle manually")

Turns out this fix to enable soft resetting endpoints wasn't mature enough.
It caused regression with some usb DVB-T devices and needs some more tuning
to get the endpiont ring pointers set correctly.

The original commit was tagged for stable 3.18, and should be reverted
from there as well.

Cc: stable <stable@vger.kernel.org> # v3.18
Signed-off-by: Mathias Nyman <mathias.nyman@linux.intel.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/usb/host/xhci-ring.c
drivers/usb/host/xhci.c
drivers/usb/host/xhci.h