summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorShawn Guo <shawn.guo@linaro.org>2011-10-06 14:57:24 +0100
committerRussell King <rmk+kernel@arm.linux.org.uk>2011-10-15 11:04:22 +0100
commitbb1ac3ec95cf0cce5145617b140f2090ed45d565 (patch)
tree6969b37feed4d6c024eea58e464de797c9d53d60
parent29a541f6c1f6e4a85628bb86071b9e72c9f8be2c (diff)
downloadblackbird-op-linux-bb1ac3ec95cf0cce5145617b140f2090ed45d565.tar.gz
blackbird-op-linux-bb1ac3ec95cf0cce5145617b140f2090ed45d565.zip
ARM: 7122/1: localtimer: add header linux/errno.h explicitly
Per the text in Documentation/SubmitChecklist as below, we should explicitly have header linux/errno.h in localtimer.h for ENXIO reference. 1: If you use a facility then #include the file that defines/declares that facility. Don't depend on other header files pulling in ones that you use. Otherwise, we may run into some compiling error like the following one, if any file includes localtimer.h without CONFIG_LOCAL_TIMERS defined. arch/arm/include/asm/localtimer.h: In function ‘local_timer_setup’: arch/arm/include/asm/localtimer.h:53:10: error: ‘ENXIO’ undeclared (first use in this function) Signed-off-by: Shawn Guo <shawn.guo@linaro.org> Signed-off-by: Russell King <rmk+kernel@arm.linux.org.uk>
-rw-r--r--arch/arm/include/asm/localtimer.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/arch/arm/include/asm/localtimer.h b/arch/arm/include/asm/localtimer.h
index 080d74f8128d..ff66638ff54d 100644
--- a/arch/arm/include/asm/localtimer.h
+++ b/arch/arm/include/asm/localtimer.h
@@ -10,6 +10,8 @@
#ifndef __ASM_ARM_LOCALTIMER_H
#define __ASM_ARM_LOCALTIMER_H
+#include <linux/errno.h>
+
struct clock_event_device;
/*
OpenPOWER on IntegriCloud