X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;f=include%2Fasm-ppc%2Ftime.h;h=f7eadf6ac8063ddb6604a9cd09a5aba57abc1c2f;hb=refs%2Fheads%2Fvserver;hp=73f4fcd5555b504674ee8f95d840b82dfe785cd2;hpb=5273a3df6485dc2ad6aa7ddd441b9a21970f003b;p=linux-2.6.git diff --git a/include/asm-ppc/time.h b/include/asm-ppc/time.h index 73f4fcd55..f7eadf6ac 100644 --- a/include/asm-ppc/time.h +++ b/include/asm-ppc/time.h @@ -9,8 +9,8 @@ #ifndef __ASM_TIME_H__ #define __ASM_TIME_H__ -#include -#include +#include +#include #include #include @@ -57,7 +57,7 @@ static __inline__ void set_dec(unsigned int val) /* Accessor functions for the timebase (RTC on 601) registers. */ /* If one day CONFIG_POWER is added just define __USE_RTC as 1 */ #ifdef CONFIG_6xx -extern __inline__ int const __USE_RTC(void) { +extern __inline__ int __attribute_pure__ __USE_RTC(void) { return (mfspr(SPRN_PVR)>>16) == 1; } #else @@ -152,5 +152,10 @@ extern __inline__ unsigned binary_tbl(void) { ({unsigned z; asm ("mulhwu %0,%1,%2" : "=r" (z) : "r" (x), "r" (y)); z;}) unsigned mulhwu_scale_factor(unsigned, unsigned); + +#define account_process_vtime(tsk) do { } while (0) +#define calculate_steal_time() do { } while (0) +#define snapshot_timebases() do { } while (0) + #endif /* __ASM_TIME_H__ */ #endif /* __KERNEL__ */