aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/include/uapi/linux/time.h
diff options
context:
space:
mode:
authorChristoph Hellwig <hch@lst.de>2017-05-26 12:03:10 +0300
committerThomas Gleixner <tglx@linutronix.de>2017-05-26 12:52:19 +0200
commit07903ada96139ced48f2f893fe57a26a8fbc6043 (patch)
treefbe10541b66d424b70767012bbc7717f4b8628a7 /include/uapi/linux/time.h
parentLinux 4.12-rc2 (diff)
downloadwireguard-linux-07903ada96139ced48f2f893fe57a26a8fbc6043.tar.xz
wireguard-linux-07903ada96139ced48f2f893fe57a26a8fbc6043.zip
mmtimer: Remove the SGI SN2 mmtimer driver
This driver supports direct system clock access on the ancient SGI SN2 IA64 systems, and implement the only non-builtin k_clock instance. Remove it as any remaining IA64 altix user will be running just as old distros anyway. Dimitri Sivanich stated: "Since this is SN2 specific, this can be removed." Note that this does not affect the never uv_mmtimer driver for x86-based Altix systems. [ tglx: Added comment to CLOCK_SGI_CYCLE ] Signed-off-by: Christoph Hellwig <hch@lst.de> Signed-off-by: Thomas Gleixner <tglx@linutronix.de> Cc: Mike Travis <mike.travis@hpe.com> Cc: Dimitri Sivanich <sivanich@hpe.com> Link: http://lkml.kernel.org/r/20170526090311.3377-2-hch@lst.de
Diffstat (limited to 'include/uapi/linux/time.h')
-rw-r--r--include/uapi/linux/time.h6
1 files changed, 5 insertions, 1 deletions
diff --git a/include/uapi/linux/time.h b/include/uapi/linux/time.h
index e75e1b6ff27f..09299fcb842a 100644
--- a/include/uapi/linux/time.h
+++ b/include/uapi/linux/time.h
@@ -54,7 +54,11 @@ struct itimerval {
#define CLOCK_BOOTTIME 7
#define CLOCK_REALTIME_ALARM 8
#define CLOCK_BOOTTIME_ALARM 9
-#define CLOCK_SGI_CYCLE 10 /* Hardware specific */
+/*
+ * The driver implementing this got removed. The clock ID is kept as a
+ * place holder. Do not reuse!
+ */
+#define CLOCK_SGI_CYCLE 10
#define CLOCK_TAI 11
#define MAX_CLOCKS 16