diff options
Diffstat (limited to 'include/linux/timex.h')
-rw-r--r-- | include/linux/timex.h | 12 |
1 files changed, 4 insertions, 8 deletions
diff --git a/include/linux/timex.h b/include/linux/timex.h index e6967d10d9e5..7a082b32d8e1 100644 --- a/include/linux/timex.h +++ b/include/linux/timex.h | |||
@@ -115,13 +115,16 @@ struct timex { | |||
115 | #define ADJ_OFFSET_SS_READ 0xa001 /* read-only adjtime */ | 115 | #define ADJ_OFFSET_SS_READ 0xa001 /* read-only adjtime */ |
116 | #endif | 116 | #endif |
117 | 117 | ||
118 | /* xntp 3.4 compatibility names */ | 118 | /* NTP userland likes the MOD_ prefix better */ |
119 | #define MOD_OFFSET ADJ_OFFSET | 119 | #define MOD_OFFSET ADJ_OFFSET |
120 | #define MOD_FREQUENCY ADJ_FREQUENCY | 120 | #define MOD_FREQUENCY ADJ_FREQUENCY |
121 | #define MOD_MAXERROR ADJ_MAXERROR | 121 | #define MOD_MAXERROR ADJ_MAXERROR |
122 | #define MOD_ESTERROR ADJ_ESTERROR | 122 | #define MOD_ESTERROR ADJ_ESTERROR |
123 | #define MOD_STATUS ADJ_STATUS | 123 | #define MOD_STATUS ADJ_STATUS |
124 | #define MOD_TIMECONST ADJ_TIMECONST | 124 | #define MOD_TIMECONST ADJ_TIMECONST |
125 | #define MOD_TAI ADJ_TAI | ||
126 | #define MOD_MICRO ADJ_MICRO | ||
127 | #define MOD_NANO ADJ_NANO | ||
125 | 128 | ||
126 | 129 | ||
127 | /* | 130 | /* |
@@ -235,9 +238,6 @@ extern int tickadj; /* amount of adjustment per tick */ | |||
235 | * phase-lock loop variables | 238 | * phase-lock loop variables |
236 | */ | 239 | */ |
237 | extern int time_status; /* clock synchronization status bits */ | 240 | extern int time_status; /* clock synchronization status bits */ |
238 | extern long time_maxerror; /* maximum error */ | ||
239 | extern long time_esterror; /* estimated error */ | ||
240 | |||
241 | extern long time_adjust; /* The amount of adjtime left */ | 241 | extern long time_adjust; /* The amount of adjtime left */ |
242 | 242 | ||
243 | extern void ntp_init(void); | 243 | extern void ntp_init(void); |
@@ -261,11 +261,7 @@ static inline int ntp_synced(void) | |||
261 | 261 | ||
262 | #define NTP_SCALE_SHIFT 32 | 262 | #define NTP_SCALE_SHIFT 32 |
263 | 263 | ||
264 | #ifdef CONFIG_NO_HZ | ||
265 | #define NTP_INTERVAL_FREQ (2) | ||
266 | #else | ||
267 | #define NTP_INTERVAL_FREQ (HZ) | 264 | #define NTP_INTERVAL_FREQ (HZ) |
268 | #endif | ||
269 | #define NTP_INTERVAL_LENGTH (NSEC_PER_SEC/NTP_INTERVAL_FREQ) | 265 | #define NTP_INTERVAL_LENGTH (NSEC_PER_SEC/NTP_INTERVAL_FREQ) |
270 | 266 | ||
271 | /* Returns how long ticks are at present, in ns / 2^NTP_SCALE_SHIFT. */ | 267 | /* Returns how long ticks are at present, in ns / 2^NTP_SCALE_SHIFT. */ |