summaryrefslogtreecommitdiffstats
path: root/include/partition.h
diff options
context:
space:
mode:
authorSascha Hauer <s.hauer@pengutronix.de>2008-08-13 15:59:02 +0200
committerSascha Hauer <s.hauer@pengutronix.de>2008-08-13 16:29:26 +0200
commitf043f32b82807959059c34f77db2d3d1297bf836 (patch)
treead66408c647efead604c38032dde72e192c7bbc9 /include/partition.h
parent932b57873db47db89989b86789b216e50a753478 (diff)
downloadbarebox-f043f32b82807959059c34f77db2d3d1297bf836.tar.gz
barebox-f043f32b82807959059c34f77db2d3d1297bf836.tar.xz
partition: Add dummy dev_add_partition when partitions are disabled
Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
Diffstat (limited to 'include/partition.h')
-rw-r--r--include/partition.h9
1 files changed, 9 insertions, 0 deletions
diff --git a/include/partition.h b/include/partition.h
index 08504dd0f4..cdf6368fd4 100644
--- a/include/partition.h
+++ b/include/partition.h
@@ -19,8 +19,17 @@ struct partition {
char name[16];
};
+#ifdef CONFIG_PARTITION
struct device_d *dev_add_partition(struct device_d *dev, unsigned long offset,
size_t size, int flags, const char *name);
+#else
+static inline struct device_d *dev_add_partition(struct device_d *dev,
+ unsigned long offset, size_t size, int flags,
+ const char *name)
+{
+ return 0;
+}
+#endif
/* FIXME: counterpart missing */
#endif /* __PARTITION_H */