aboutsummaryrefslogtreecommitdiffstats
path: root/arch/arm/mach-omap2/io.c
diff options
context:
space:
mode:
Diffstat (limited to 'arch/arm/mach-omap2/io.c')
-rw-r--r--arch/arm/mach-omap2/io.c6
1 files changed, 6 insertions, 0 deletions
diff --git a/arch/arm/mach-omap2/io.c b/arch/arm/mach-omap2/io.c
index 5f46f2729759..dc251673103a 100644
--- a/arch/arm/mach-omap2/io.c
+++ b/arch/arm/mach-omap2/io.c
@@ -45,6 +45,7 @@
45#include "sram.h" 45#include "sram.h"
46#include "cm2xxx.h" 46#include "cm2xxx.h"
47#include "cm3xxx.h" 47#include "cm3xxx.h"
48#include "cm33xx.h"
48#include "prm.h" 49#include "prm.h"
49#include "cm.h" 50#include "cm.h"
50#include "prcm_mpu44xx.h" 51#include "prcm_mpu44xx.h"
@@ -565,6 +566,7 @@ void __init am33xx_init_early(void)
565 omap2_set_globals_cm(AM33XX_L4_WK_IO_ADDRESS(AM33XX_PRCM_BASE), NULL); 566 omap2_set_globals_cm(AM33XX_L4_WK_IO_ADDRESS(AM33XX_PRCM_BASE), NULL);
566 omap3xxx_check_revision(); 567 omap3xxx_check_revision();
567 am33xx_check_features(); 568 am33xx_check_features();
569 am33xx_cm_init();
568 am33xx_powerdomains_init(); 570 am33xx_powerdomains_init();
569 am33xx_clockdomains_init(); 571 am33xx_clockdomains_init();
570 am33xx_hwmod_init(); 572 am33xx_hwmod_init();
@@ -592,6 +594,7 @@ void __init am43xx_init_early(void)
592 omap3xxx_check_revision(); 594 omap3xxx_check_revision();
593 am33xx_check_features(); 595 am33xx_check_features();
594 omap44xx_prm_init(); 596 omap44xx_prm_init();
597 omap4_cm_init();
595 am43xx_powerdomains_init(); 598 am43xx_powerdomains_init();
596 am43xx_clockdomains_init(); 599 am43xx_clockdomains_init();
597 am43xx_hwmod_init(); 600 am43xx_hwmod_init();
@@ -621,6 +624,7 @@ void __init omap4430_init_early(void)
621 omap_cm_base_init(); 624 omap_cm_base_init();
622 omap4xxx_check_revision(); 625 omap4xxx_check_revision();
623 omap4xxx_check_features(); 626 omap4xxx_check_features();
627 omap4_cm_init();
624 omap4_pm_init_early(); 628 omap4_pm_init_early();
625 omap44xx_prm_init(); 629 omap44xx_prm_init();
626 omap44xx_voltagedomains_init(); 630 omap44xx_voltagedomains_init();
@@ -656,6 +660,7 @@ void __init omap5_init_early(void)
656 omap_cm_base_init(); 660 omap_cm_base_init();
657 omap44xx_prm_init(); 661 omap44xx_prm_init();
658 omap5xxx_check_revision(); 662 omap5xxx_check_revision();
663 omap4_cm_init();
659 omap54xx_voltagedomains_init(); 664 omap54xx_voltagedomains_init();
660 omap54xx_powerdomains_init(); 665 omap54xx_powerdomains_init();
661 omap54xx_clockdomains_init(); 666 omap54xx_clockdomains_init();
@@ -687,6 +692,7 @@ void __init dra7xx_init_early(void)
687 omap_cm_base_init(); 692 omap_cm_base_init();
688 omap44xx_prm_init(); 693 omap44xx_prm_init();
689 dra7xxx_check_revision(); 694 dra7xxx_check_revision();
695 omap4_cm_init();
690 dra7xx_powerdomains_init(); 696 dra7xx_powerdomains_init();
691 dra7xx_clockdomains_init(); 697 dra7xx_clockdomains_init();
692 dra7xx_hwmod_init(); 698 dra7xx_hwmod_init();