summaryrefslogtreecommitdiffstats
path: root/include
diff options
context:
space:
mode:
authorAhmad Fatoum <a.fatoum@pengutronix.de>2020-08-07 09:29:05 +0200
committerSascha Hauer <s.hauer@pengutronix.de>2020-08-10 08:38:20 +0200
commit1e3d4e5b70be046b8ac1a4e9a6c3cc2d7269516d (patch)
tree1e28213858ad97f5a14cadf497b8974a72d4ecaf /include
parentef297889c26468094ee4707cc92f92b577254618 (diff)
downloadbarebox-1e3d4e5b70be046b8ac1a4e9a6c3cc2d7269516d.tar.gz
barebox-1e3d4e5b70be046b8ac1a4e9a6c3cc2d7269516d.tar.xz
spi: add coredevice_spi_driver macro as well
Some drivers would benefit from earlier probing, e.g. because they provide regulators. Add a macro to make registration of such drivers easier. Signed-off-by: Ahmad Fatoum <a.fatoum@pengutronix.de> Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
Diffstat (limited to 'include')
-rw-r--r--include/spi/spi.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/include/spi/spi.h b/include/spi/spi.h
index 66e0500d04..c5efca1cc3 100644
--- a/include/spi/spi.h
+++ b/include/spi/spi.h
@@ -515,6 +515,8 @@ static inline int spi_driver_register(struct driver_d *drv)
return register_driver(drv);
}
+#define coredevice_spi_driver(drv) \
+ register_driver_macro(coredevice,spi,drv)
#define device_spi_driver(drv) \
register_driver_macro(device,spi,drv)