USB: xhci: Fix Link TRB handoff bit twiddling.
authorSarah Sharp <sarah.a.sharp@linux.intel.com>
Thu, 30 Apr 2009 02:04:59 +0000 (19:04 -0700)
committerGreg Kroah-Hartman <gregkh@suse.de>
Tue, 16 Jun 2009 04:44:50 +0000 (21:44 -0700)
commit06e7a1487b61e1ae909c4a4c264b4428c55beb7e
tree33371e5c383b6ae9e1a0f28d218b39b2b4a97a3e
parent3841d56ebb9730c786a59bf3207529c35214df26
USB: xhci: Fix Link TRB handoff bit twiddling.

Make sure to preserve all bits *except* the TRB_CHAIN bit when giving a
Link TRB to the hardware.  We need to save things like TRB type and the
toggle bit in the control dword.

Signed-off-by: Sarah Sharp <sarah.a.sharp@linux.intel.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
drivers/usb/host/xhci-ring.c