sched/headers: Prepare to move cputime functionality from <linux/sched.h> into <linux...
[sfrench/cifs-2.6.git] / arch / powerpc / kernel / time.c
index 14e485525e317907c52d0183c88d8887cc77ff97..07b90725855e3b0f8791e95ff6d8ab8469d334d1 100644 (file)
@@ -34,6 +34,7 @@
 #include <linux/errno.h>
 #include <linux/export.h>
 #include <linux/sched.h>
+#include <linux/sched/clock.h>
 #include <linux/kernel.h>
 #include <linux/param.h>
 #include <linux/string.h>
@@ -57,7 +58,7 @@
 #include <linux/clk-provider.h>
 #include <linux/suspend.h>
 #include <linux/rtc.h>
-#include <linux/cputime.h>
+#include <linux/sched/cputime.h>
 #include <asm/trace.h>
 
 #include <asm/io.h>
@@ -709,7 +710,7 @@ unsigned long long running_clock(void)
         * time and on a host which doesn't do any virtualisation TB *should* equal
         * VTB so it makes no difference anyway.
         */
-       return local_clock() - cputime_to_nsecs(kcpustat_this_cpu->cpustat[CPUTIME_STEAL]);
+       return local_clock() - kcpustat_this_cpu->cpustat[CPUTIME_STEAL];
 }
 #endif