drm/rockchip: vop: support plane zpos property
[firefly-linux-kernel-4.4.55.git] / kernel / time / timekeeping.c
index d563c19603029bc6c57ac55154f71ed027320276..99188ee5d9d0908df81d3acbadbc6bd1af44ef0f 100644 (file)
@@ -305,8 +305,7 @@ static inline s64 timekeeping_get_ns(struct tk_read_base *tkr)
 
        delta = timekeeping_get_delta(tkr);
 
-       nsec = delta * tkr->mult + tkr->xtime_nsec;
-       nsec >>= tkr->shift;
+       nsec = (delta * tkr->mult + tkr->xtime_nsec) >> tkr->shift;
 
        /* If arch requires, add in get_arch_timeoffset() */
        return nsec + arch_gettimeoffset();