summaryrefslogtreecommitdiffstats
path: root/include/spi
diff options
context:
space:
mode:
authorSascha Hauer <s.hauer@pengutronix.de>2008-08-13 14:37:51 +0200
committerSascha Hauer <s.hauer@pengutronix.de>2008-08-13 16:52:15 +0200
commitfd12d4cd77f385cb57c83fc293d0c4c116aa1354 (patch)
treebf8a060df98b03647b9f5cf8c218466a325dd976 /include/spi
parent9e64db63420d1f564053ac2a8ee7e43f07f602f4 (diff)
downloadbarebox-fd12d4cd77f385cb57c83fc293d0c4c116aa1354.tar.gz
barebox-fd12d4cd77f385cb57c83fc293d0c4c116aa1354.tar.xz
SPI: Add empty spi_register_board_info function when SPI is disabled
Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
Diffstat (limited to 'include/spi')
-rw-r--r--include/spi/spi.h11
1 files changed, 10 insertions, 1 deletions
diff --git a/include/spi/spi.h b/include/spi/spi.h
index 9ccd5270e8..36698e6a17 100644
--- a/include/spi/spi.h
+++ b/include/spi/spi.h
@@ -335,7 +335,16 @@ spi_transfer_del(struct spi_transfer *t)
int spi_sync(struct spi_device *spi, struct spi_message *message);
-int spi_register_board_info(struct spi_board_info const *info, int num);
int spi_register_master(struct spi_master *master);
+#ifdef CONFIG_SPI
+int spi_register_board_info(struct spi_board_info const *info, int num);
+#else
+static inline int spi_register_board_info(struct spi_board_info const *info,
+ int num)
+{
+ return 0;
+}
+#endif
+
#endif /* __INCLUDE_SPI_H */