]> git.baikalelectronics.ru Git - kernel.git/commit
s390/timex: micro optimization for tod_to_ns
authorMartin Schwidefsky <schwidefsky@de.ibm.com>
Wed, 1 Mar 2017 08:47:57 +0000 (09:47 +0100)
committerMartin Schwidefsky <schwidefsky@de.ibm.com>
Wed, 1 Mar 2017 08:59:28 +0000 (09:59 +0100)
commit964f2c6a2a6983d9d7181c697d00d57c4a6e503f
tree1ff875a7337cbbd3ba85f8990e3d4103139c41cf
parent86647efb5a7c2258ce3c3b56980ee5299dbb63b5
s390/timex: micro optimization for tod_to_ns

The conversion of a TOD value to nano-seconds currently uses a 32/32 bit
split with the calculation for "nsecs = (TOD * 125) >> 9". Using a
55/9 bit split saves an instruction.

Signed-off-by: Martin Schwidefsky <schwidefsky@de.ibm.com>
arch/s390/include/asm/timex.h