]> git.karo-electronics.de Git - karo-tx-linux.git/commitdiff
ENGR00170005: Enable DVFS-CORE at boot
authorRanjani Vaidyanathan <ra5478@freescale.com>
Sun, 11 Dec 2011 06:12:37 +0000 (00:12 -0600)
committerLothar Waßmann <LW@KARO-electronics.de>
Fri, 24 May 2013 06:33:35 +0000 (08:33 +0200)
DVFS-CORE should be enabled at boot by default.

Signed-off-by: Ranjani Vaidyanathan <ra5478@freescale.com>
arch/arm/plat-mxc/dvfs_core.c

index 183a6dd4b0bf83e5434ba80c5829fa11d8c73a8f..7721832ebb116c573c0f295e5755cd1122b3b412 100755 (executable)
@@ -1075,6 +1075,12 @@ static int __init dvfs_init(void)
 
        dvfs_core_is_active = 0;
        printk(KERN_INFO "DVFS driver module loaded\n");
+
+       /* Enable DVFS by default. */
+       if (start_dvfs() != 0)
+               printk(KERN_ERR "Failed to start DVFS\n");
+       printk(KERN_INFO "DVFS driver Enabled\n");
+
        return 0;
 }
 
@@ -1099,7 +1105,7 @@ static void __exit dvfs_cleanup(void)
 
 }
 
-module_init(dvfs_init);
+late_initcall(dvfs_init);
 module_exit(dvfs_cleanup);
 
 MODULE_AUTHOR("Freescale Semiconductor, Inc.");