aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorTakashi Iwai <tiwai@suse.de>2010-12-22 14:36:24 +0100
committerTakashi Iwai <tiwai@suse.de>2010-12-22 14:36:24 +0100
commit2613db34dd46842722ec1b47fb75f78763c8d539 (patch)
treef76613525382908738a17e7e764104192bd70873
parent22a4e4326f37306a62e7f4d29b914fe0a64d37eb (diff)
downloadalsa-driver-build-unstable-2613db34dd46842722ec1b47fb75f78763c8d539.tar.gz
Add pm_wakeup_event() and request_any_context_irq() wrappers
Signed-off-by: Takashi Iwai <tiwai@suse.de>
-rw-r--r--include/adriver.h11
1 files changed, 11 insertions, 0 deletions
diff --git a/include/adriver.h b/include/adriver.h
index 60593dccb..c16becea3 100644
--- a/include/adriver.h
+++ b/include/adriver.h
@@ -1968,6 +1968,17 @@ static inline bool flush_delayed_work_sync(struct delayed_work *dwork)
#define cancel_delayed_work_sync flush_delayed_work_sync
#endif
+#endif /* < 2.6.37 */
+
+/* pm_wakeup_event() wrapper */
+#if LINUX_VERSION_CODE < KERNEL_VERSION(2, 6, 37)
+#define pm_wakeup_event(dev, msec)
+#endif
+
+/* request_any_context_irq() wrapper */
+#if LINUX_VERSION_CODE < KERNEL_VERSION(2, 6, 35)
+#define request_any_context_irq(irq, fn, flags, name, dev_id) \
+ request_irq(irq, fn, flags, name, dev_id)
#endif
/* hack - CONFIG_SND_HDA_INPUT_JACK can be wrongly set for older kernels */