n_gsm: Fix timings
authorAlan Cox <alan@linux.intel.com>
Tue, 8 Nov 2011 18:02:10 +0000 (18:02 +0000)
committerLinus Torvalds <torvalds@linux-foundation.org>
Tue, 8 Nov 2011 18:10:20 +0000 (10:10 -0800)
commita8d12007c795f3d69ee0b2d29f0abfefd55c6120
treec092e9392ab8265d3e0094d7b55affafb21176c2
parent1ea6b8f48918282bdca0b32a34095504ee65bab5
n_gsm: Fix timings

Alek Du reported that the code erroneously applies time to jiffies
conversions twice to the t1 and t2 values. In normal use on a modem link
this cases no visible problem but on a slower link it will break as with
HZ=1000 as is typical we are running t1/t2 ten times too fast.

Alek's original patch removed the conversion from the timer setting but we
in fact have to be more careful as the contents of t1/t2 are visible via
the device API and we thus need to correct the constants.

Signed-off-by: Alan Cox <alan@linux.intel.com>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
drivers/tty/n_gsm.c