diff options
Diffstat (limited to 'drivers/amba')
-rw-r--r-- | drivers/amba/bus.c | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/drivers/amba/bus.c b/drivers/amba/bus.c index 383c77ee13..f0a40b69c5 100644 --- a/drivers/amba/bus.c +++ b/drivers/amba/bus.c @@ -9,6 +9,7 @@ #include <linux/clk.h> #include <linux/amba/bus.h> #include <io.h> +#include <init.h> #define to_amba_driver(d) container_of(d, struct amba_driver, drv) @@ -208,3 +209,9 @@ struct amba_device *amba_device_alloc(const char *name, int id, resource_size_t return dev; } + +static int amba_bus_init(void) +{ + return bus_register(&amba_bustype); +} +pure_initcall(amba_bus_init); |