]> git.baikalelectronics.ru Git - kernel.git/commit
xhci: Increase reset timeout for Renesas 720201 host.
authorSarah Sharp <sarah.a.sharp@linux.intel.com>
Mon, 23 Jul 2012 23:06:08 +0000 (16:06 -0700)
committerSarah Sharp <sarah.a.sharp@linux.intel.com>
Tue, 7 Aug 2012 17:56:30 +0000 (10:56 -0700)
commit2bcbcd8469a2d4e3914c42581cf35b85a9a2f1ae
treeb6d543c31abfc7b214d131e3a1cf17a5f551f543
parent9bab380dbc56a92c5472ee2154e0510c910a02c8
xhci: Increase reset timeout for Renesas 720201 host.

The NEC/Renesas 720201 xHCI host controller does not complete its reset
within 250 milliseconds.  In fact, it takes about 9 seconds to reset the
host controller, and 1 second for the host to be ready for doorbell
rings.  Extend the reset and CNR polling timeout to 10 seconds each.

This patch should be backported to kernels as old as 2.6.31, that
contain the commit 6eb08c0fe39ef62c27a4af3607c31b546ab43125 "USB: xhci:
BIOS handoff and HW initialization."

Signed-off-by: Sarah Sharp <sarah.a.sharp@linux.intel.com>
Reported-by: Edwin Klein Mentink <e.kleinmentink@zonnet.nl>
Cc: stable@vger.kernel.org
drivers/usb/host/xhci.c