diff options
author | Ben Dooks <ben-linux@fluff.org> | 2006-09-18 08:30:20 -0400 |
---|---|---|
committer | Russell King <rmk+kernel@arm.linux.org.uk> | 2006-09-18 08:30:20 -0400 |
commit | a9c3685b2f0515bffd8d13ea9e3417664ff22a07 (patch) | |
tree | 358a877cbd770157d9483251937da6ae74189bbb /arch/arm/mach-s3c2410 | |
parent | 71aa7054d3df0f74d9ffbef3dd1486764c7f592a (diff) |
[ARM] 3794/1: S3C24XX: do not defined set_irq_wake when no CONFIG_PM
Patch from Ben Dooks
Do not define set_irq_wake as a real function if
the CONFIG_PM option is not set.
Fixes bug reported by Thomas Gleixner.
Signed-off-by: Ben Dooks <ben-linux@fluff.org>
Signed-off-by: Russell King <rmk+kernel@arm.linux.org.uk>
Diffstat (limited to 'arch/arm/mach-s3c2410')
-rw-r--r-- | arch/arm/mach-s3c2410/irq.h | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/arch/arm/mach-s3c2410/irq.h b/arch/arm/mach-s3c2410/irq.h index f7cc4c983de5..842a9f42c97b 100644 --- a/arch/arm/mach-s3c2410/irq.h +++ b/arch/arm/mach-s3c2410/irq.h | |||
@@ -100,5 +100,10 @@ s3c_irqsub_ack(unsigned int irqno, unsigned int parentmask, unsigned int group) | |||
100 | 100 | ||
101 | /* exported for use in arch/arm/mach-s3c2410 */ | 101 | /* exported for use in arch/arm/mach-s3c2410 */ |
102 | 102 | ||
103 | #ifdef CONFIG_PM | ||
103 | extern int s3c_irq_wake(unsigned int irqno, unsigned int state); | 104 | extern int s3c_irq_wake(unsigned int irqno, unsigned int state); |
105 | #else | ||
106 | #define s3c_irq_wake NULL | ||
107 | #endif | ||
108 | |||
104 | extern int s3c_irqext_type(unsigned int irq, unsigned int type); | 109 | extern int s3c_irqext_type(unsigned int irq, unsigned int type); |