io.c (efde234674d9db08b762d9faef4dbbaa2eba3a2e) | io.c (ca125b5e31f5ada6844f57c5a8e7cd104d26c8fa) |
---|---|
1/* 2 * linux/arch/arm/mach-omap2/io.c 3 * 4 * OMAP2 I/O mapping code 5 * 6 * Copyright (C) 2005 Nokia Corporation 7 * Copyright (C) 2007-2009 Texas Instruments 8 * --- 617 unchanged lines hidden (view full) --- 626} 627#endif 628 629#ifdef CONFIG_ARCH_OMAP4 630void __init omap4430_init_early(void) 631{ 632 omap2_set_globals_tap(OMAP443X_CLASS, 633 OMAP2_L4_IO_ADDRESS(OMAP443X_SCM_BASE)); | 1/* 2 * linux/arch/arm/mach-omap2/io.c 3 * 4 * OMAP2 I/O mapping code 5 * 6 * Copyright (C) 2005 Nokia Corporation 7 * Copyright (C) 2007-2009 Texas Instruments 8 * --- 617 unchanged lines hidden (view full) --- 626} 627#endif 628 629#ifdef CONFIG_ARCH_OMAP4 630void __init omap4430_init_early(void) 631{ 632 omap2_set_globals_tap(OMAP443X_CLASS, 633 OMAP2_L4_IO_ADDRESS(OMAP443X_SCM_BASE)); |
634 omap2_set_globals_control(OMAP2_L4_IO_ADDRESS(OMAP443X_SCM_BASE)); | |
635 omap2_set_globals_prcm_mpu(OMAP2_L4_IO_ADDRESS(OMAP4430_PRCM_MPU_BASE)); | 634 omap2_set_globals_prcm_mpu(OMAP2_L4_IO_ADDRESS(OMAP4430_PRCM_MPU_BASE)); |
635 omap2_control_base_init(); |
|
636 omap4xxx_check_revision(); 637 omap4xxx_check_features(); 638 omap2_prcm_base_init(); 639 omap4_pm_init_early(); 640 omap44xx_voltagedomains_init(); 641 omap44xx_powerdomains_init(); 642 omap44xx_clockdomains_init(); 643 omap44xx_hwmod_init(); --- 10 unchanged lines hidden (view full) --- 654} 655#endif 656 657#ifdef CONFIG_SOC_OMAP5 658void __init omap5_init_early(void) 659{ 660 omap2_set_globals_tap(OMAP54XX_CLASS, 661 OMAP2_L4_IO_ADDRESS(OMAP54XX_SCM_BASE)); | 636 omap4xxx_check_revision(); 637 omap4xxx_check_features(); 638 omap2_prcm_base_init(); 639 omap4_pm_init_early(); 640 omap44xx_voltagedomains_init(); 641 omap44xx_powerdomains_init(); 642 omap44xx_clockdomains_init(); 643 omap44xx_hwmod_init(); --- 10 unchanged lines hidden (view full) --- 654} 655#endif 656 657#ifdef CONFIG_SOC_OMAP5 658void __init omap5_init_early(void) 659{ 660 omap2_set_globals_tap(OMAP54XX_CLASS, 661 OMAP2_L4_IO_ADDRESS(OMAP54XX_SCM_BASE)); |
662 omap2_set_globals_control(OMAP2_L4_IO_ADDRESS(OMAP54XX_SCM_BASE)); | |
663 omap2_set_globals_prcm_mpu(OMAP2_L4_IO_ADDRESS(OMAP54XX_PRCM_MPU_BASE)); | 662 omap2_set_globals_prcm_mpu(OMAP2_L4_IO_ADDRESS(OMAP54XX_PRCM_MPU_BASE)); |
663 omap2_control_base_init(); |
|
664 omap4_pm_init_early(); 665 omap2_prcm_base_init(); 666 omap5xxx_check_revision(); 667 omap54xx_voltagedomains_init(); 668 omap54xx_powerdomains_init(); 669 omap54xx_clockdomains_init(); 670 omap54xx_hwmod_init(); 671 omap_hwmod_init_postsetup(); --- 7 unchanged lines hidden (view full) --- 679 omap2_clk_enable_autoidle_all(); 680} 681#endif 682 683#ifdef CONFIG_SOC_DRA7XX 684void __init dra7xx_init_early(void) 685{ 686 omap2_set_globals_tap(-1, OMAP2_L4_IO_ADDRESS(DRA7XX_TAP_BASE)); | 664 omap4_pm_init_early(); 665 omap2_prcm_base_init(); 666 omap5xxx_check_revision(); 667 omap54xx_voltagedomains_init(); 668 omap54xx_powerdomains_init(); 669 omap54xx_clockdomains_init(); 670 omap54xx_hwmod_init(); 671 omap_hwmod_init_postsetup(); --- 7 unchanged lines hidden (view full) --- 679 omap2_clk_enable_autoidle_all(); 680} 681#endif 682 683#ifdef CONFIG_SOC_DRA7XX 684void __init dra7xx_init_early(void) 685{ 686 omap2_set_globals_tap(-1, OMAP2_L4_IO_ADDRESS(DRA7XX_TAP_BASE)); |
687 omap2_set_globals_control(OMAP2_L4_IO_ADDRESS(OMAP54XX_SCM_BASE)); | |
688 omap2_set_globals_prcm_mpu(OMAP2_L4_IO_ADDRESS(OMAP54XX_PRCM_MPU_BASE)); | 687 omap2_set_globals_prcm_mpu(OMAP2_L4_IO_ADDRESS(OMAP54XX_PRCM_MPU_BASE)); |
688 omap2_control_base_init(); |
|
689 omap4_pm_init_early(); 690 omap2_prcm_base_init(); 691 dra7xxx_check_revision(); 692 dra7xx_powerdomains_init(); 693 dra7xx_clockdomains_init(); 694 dra7xx_hwmod_init(); 695 omap_hwmod_init_postsetup(); 696 omap_clk_soc_init = dra7xx_dt_clk_init; --- 51 unchanged lines hidden --- | 689 omap4_pm_init_early(); 690 omap2_prcm_base_init(); 691 dra7xxx_check_revision(); 692 dra7xx_powerdomains_init(); 693 dra7xx_clockdomains_init(); 694 dra7xx_hwmod_init(); 695 omap_hwmod_init_postsetup(); 696 omap_clk_soc_init = dra7xx_dt_clk_init; --- 51 unchanged lines hidden --- |