]> git.karo-electronics.de Git - karo-tx-linux.git/commit
xhci: Clarify some expressions in the TRB math
authorPaul Zimmerman <Paul.Zimmerman@synopsys.com>
Sat, 12 Feb 2011 22:06:44 +0000 (14:06 -0800)
committerAK <andi@firstfloor.org>
Thu, 31 Mar 2011 18:58:14 +0000 (11:58 -0700)
commit25d6b22368f95c5ef83f1ee7313d3b66fbf027d3
tree3a9d64d8aed2c19afc14d764a6a5c86946269339
parentf239e2d130e493b80338290722c902f0e6e3198d
xhci: Clarify some expressions in the TRB math

commit a2490187011cc2263117626615a581927d19f1d3 upstream.

This makes it easier to spot some problems, which will be fixed by the
next patch in the series. Also change dev_dbg to dev_err in
check_trb_math(), so any math errors will be visible even when running
with debug disabled.

Note: This patch changes the expressions containing
"((1 << TRB_MAX_BUFF_SHIFT) - 1)" to use the equivalent
"(TRB_MAX_BUFF_SIZE - 1)". No change in behavior is intended for
those expressions.

This patch should be queued for stable kernels back to 2.6.31.

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