summaryrefslogtreecommitdiff
path: root/include
diff options
context:
space:
mode:
authorGreg Ungerer <gerg@snapgear.com>2003-02-18 05:47:11 -0800
committerLinus Torvalds <torvalds@home.transmeta.com>2003-02-18 05:47:11 -0800
commitbf68af96d45f54172b46eaacb5068bdfbe1ad026 (patch)
tree5fe4ca4decfe51ff315f35201770813a07b8c229 /include
parent33271bbc71e8e007be6560481e1699e853b4292b (diff)
[PATCH] inline unsued functions for MMUless configuration
This patch adds inline versions of init_emergency_isa_pool() and blk_queue_bounce() for MMUless builds. This patch was originally from Christoph Hellwig, as part of the MMUless merge.
Diffstat (limited to 'include')
-rw-r--r--include/linux/blkdev.h11
1 files changed, 11 insertions, 0 deletions
diff --git a/include/linux/blkdev.h b/include/linux/blkdev.h
index 82766b7e60b0..b5a2f676c4f8 100644
--- a/include/linux/blkdev.h
+++ b/include/linux/blkdev.h
@@ -1,6 +1,7 @@
#ifndef _LINUX_BLKDEV_H
#define _LINUX_BLKDEV_H
+#include <linux/config.h>
#include <linux/major.h>
#include <linux/genhd.h>
#include <linux/list.h>
@@ -301,8 +302,18 @@ extern unsigned long blk_max_low_pfn, blk_max_pfn;
#define BLK_BOUNCE_ANY ((u64)blk_max_pfn << PAGE_SHIFT)
#define BLK_BOUNCE_ISA (ISA_DMA_THRESHOLD)
+#if CONFIG_MMU
extern int init_emergency_isa_pool(void);
extern void blk_queue_bounce(request_queue_t *q, struct bio **bio);
+#else
+static inline int init_emergency_isa_pool(void)
+{
+ return 0;
+}
+static inline void blk_queue_bounce(request_queue_t *q, struct bio **bio)
+{
+}
+#endif /* CONFIG_MMU */
#define rq_for_each_bio(bio, rq) \
if ((rq->bio)) \