clk-bcm2835: use subsys_initcall for the clock driver when IMA is enabled
[platform/kernel/linux-rpi.git] / drivers / clk / bcm / clk-bcm2835.c
index 679c281..eecb2da 100644 (file)
@@ -2438,7 +2438,11 @@ static int __init __bcm2835_clk_driver_init(void)
 {
        return platform_driver_register(&bcm2835_clk_driver);
 }
+#ifdef CONFIG_IMA
+subsys_initcall(__bcm2835_clk_driver_init);
+#else
 postcore_initcall(__bcm2835_clk_driver_init);
+#endif
 
 MODULE_AUTHOR("Eric Anholt <eric@anholt.net>");
 MODULE_DESCRIPTION("BCM2835 clock driver");