aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorTexas Instruments Auto Merger2014-12-19 07:09:27 -0600
committerTexas Instruments Auto Merger2014-12-19 07:09:27 -0600
commit0e5217614e9fad739b0e81a72b84dc8a76ef5326 (patch)
treea55e20a7d3d4e104a9b2b6e4b2572b1bea1c1edf
parentf93aba31cfc224ed7ea414d1b7ab988808d764ba (diff)
parent33a4b3236d2ea86d03823552eb5ba4b8d37c9260 (diff)
downloadsitara-linux-0e5217614e9fad739b0e81a72b84dc8a76ef5326.tar.gz
sitara-linux-0e5217614e9fad739b0e81a72b84dc8a76ef5326.tar.xz
sitara-linux-0e5217614e9fad739b0e81a72b84dc8a76ef5326.zip
Merge branch 'platform-ti-linux-3.14.y' of git://git.ti.com/~rrnayak/ti-linux-kernel/platform-linux-feature-tree into ti-linux-3.14.y
TI-Feature: platform_base TI-Tree: git://git.ti.com/~rrnayak/ti-linux-kernel/platform-linux-feature-tree.git TI-Branch: platform-ti-linux-3.14.y * 'platform-ti-linux-3.14.y' of git://git.ti.com/~rrnayak/ti-linux-kernel/platform-linux-feature-tree: ARM: OMAP2+: hwmod: Fix _wait_target_ready() for hwmods without sysc Signed-off-by: Texas Instruments Auto Merger <lcpd_integration@list.ti.com>
-rw-r--r--arch/arm/mach-omap2/omap_hwmod.c12
1 files changed, 0 insertions, 12 deletions
diff --git a/arch/arm/mach-omap2/omap_hwmod.c b/arch/arm/mach-omap2/omap_hwmod.c
index 4c6b7b27356..f22b4dea0aa 100644
--- a/arch/arm/mach-omap2/omap_hwmod.c
+++ b/arch/arm/mach-omap2/omap_hwmod.c
@@ -2995,9 +2995,6 @@ static int _omap2xxx_wait_target_ready(struct omap_hwmod *oh)
2995 if (oh->flags & HWMOD_NO_IDLEST) 2995 if (oh->flags & HWMOD_NO_IDLEST)
2996 return 0; 2996 return 0;
2997 2997
2998 if (!_find_mpu_rt_port(oh))
2999 return 0;
3000
3001 /* XXX check module SIDLEMODE, hardreset status, enabled clocks */ 2998 /* XXX check module SIDLEMODE, hardreset status, enabled clocks */
3002 2999
3003 return omap2xxx_cm_wait_module_ready(oh->prcm.omap2.module_offs, 3000 return omap2xxx_cm_wait_module_ready(oh->prcm.omap2.module_offs,
@@ -3022,9 +3019,6 @@ static int _omap3xxx_wait_target_ready(struct omap_hwmod *oh)
3022 if (oh->flags & HWMOD_NO_IDLEST) 3019 if (oh->flags & HWMOD_NO_IDLEST)
3023 return 0; 3020 return 0;
3024 3021
3025 if (!_find_mpu_rt_port(oh))
3026 return 0;
3027
3028 /* XXX check module SIDLEMODE, hardreset status, enabled clocks */ 3022 /* XXX check module SIDLEMODE, hardreset status, enabled clocks */
3029 3023
3030 return omap3xxx_cm_wait_module_ready(oh->prcm.omap2.module_offs, 3024 return omap3xxx_cm_wait_module_ready(oh->prcm.omap2.module_offs,
@@ -3049,9 +3043,6 @@ static int _omap4_wait_target_ready(struct omap_hwmod *oh)
3049 if (oh->flags & HWMOD_NO_IDLEST || !oh->clkdm) 3043 if (oh->flags & HWMOD_NO_IDLEST || !oh->clkdm)
3050 return 0; 3044 return 0;
3051 3045
3052 if (!_find_mpu_rt_port(oh))
3053 return 0;
3054
3055 /* XXX check module SIDLEMODE, hardreset status */ 3046 /* XXX check module SIDLEMODE, hardreset status */
3056 3047
3057 return omap4_cminst_wait_module_ready(oh->clkdm->prcm_partition, 3048 return omap4_cminst_wait_module_ready(oh->clkdm->prcm_partition,
@@ -3077,9 +3068,6 @@ static int _am33xx_wait_target_ready(struct omap_hwmod *oh)
3077 if (oh->flags & HWMOD_NO_IDLEST) 3068 if (oh->flags & HWMOD_NO_IDLEST)
3078 return 0; 3069 return 0;
3079 3070
3080 if (!_find_mpu_rt_port(oh))
3081 return 0;
3082
3083 /* XXX check module SIDLEMODE, hardreset status */ 3071 /* XXX check module SIDLEMODE, hardreset status */
3084 3072
3085 return am33xx_cm_wait_module_ready(oh->clkdm->cm_inst, 3073 return am33xx_cm_wait_module_ready(oh->clkdm->cm_inst,