diff options
author | Ahmad Fatoum <a.fatoum@pengutronix.de> | 2020-08-07 09:29:05 +0200 |
---|---|---|
committer | Sascha Hauer <s.hauer@pengutronix.de> | 2020-08-10 08:38:20 +0200 |
commit | 1e3d4e5b70be046b8ac1a4e9a6c3cc2d7269516d (patch) | |
tree | 1e28213858ad97f5a14cadf497b8974a72d4ecaf | |
parent | ef297889c26468094ee4707cc92f92b577254618 (diff) | |
download | barebox-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>
-rw-r--r-- | include/spi/spi.h | 2 |
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) |