usb: acm: fix the computation of the number of data bits
authorNicolas Boullis <nboullis@debian.org>
Mon, 15 Oct 2012 22:06:23 +0000 (00:06 +0200)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Sun, 28 Oct 2012 17:56:11 +0000 (10:56 -0700)
commit2a0a93395560888f997be62581eca0d87c4bebb9
tree624f990e8eca1edd2ca34648221cc725b78fb74f
parent081232d71a9618f2d1e87a23f8600675323d6103
usb: acm: fix the computation of the number of data bits

commit 301a29da6e891e7eb95c843af0ecdbe86d01f723 upstream.

The current code assumes that CSIZE is 0000060, which appears to be
wrong on some arches (such as powerpc).

Signed-off-by: Nicolas Boullis <nboullis@debian.org>
Acked-by: Oliver Neukum <oneukum@suse.de>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/usb/class/cdc-acm.c