usb: host: xhci: use __ffs() instead of hardcoding shift
authorFelipe Balbi <balbi@ti.com>
Fri, 27 Jan 2012 14:19:15 +0000 (16:19 +0200)
committerSarah Sharp <sarah.a.sharp@linux.intel.com>
Mon, 12 Mar 2012 16:31:24 +0000 (09:31 -0700)
commit8d3709f3dd41769338cc383bec23673fd1ce34e7
tree414259a3c273deaf166cdc2747f1ed8b170821fd
parentf99298bfa7c42da8d27c2b42050941471c0866ab
usb: host: xhci: use __ffs() instead of hardcoding shift

__ffs() can tell us which is the SEGMENT_SHIFT value
to be used. This will prevent problems when users are
too fast and don't pay attention to the need of fixing
the Shift after changing TRBS_PER_SEGMENT.

Signed-off-by: Felipe Balbi <balbi@ti.com>
Signed-off-by: Sarah Sharp <sarah.a.sharp@linux.intel.com>
drivers/usb/host/xhci.h