aboutsummaryrefslogtreecommitdiffstats
path: root/arch/arm/mach-omap2/omap_hwmod_44xx_data.c
diff options
context:
space:
mode:
authorJon Hunter <jon-hunter@ti.com>2012-06-05 13:34:53 -0400
committerTony Lindgren <tony@atomide.com>2012-06-14 05:39:07 -0400
commit139486fa0c219914cf4a2b41df3e4c525afb1eee (patch)
tree5f375fd91008392f5081179e54dd69131f960e00 /arch/arm/mach-omap2/omap_hwmod_44xx_data.c
parentd1c1691be5290bf7e5b11b63b6fda0d63a9f4937 (diff)
ARM: OMAP2+: HWMOD: Correct timer device attributes
Fix the following issues with the timer device attributes for OMAP2+ devices: 1. For OMAP24xx devices, timers 2-8 have the ALWAYS-ON attribute indicating that these timers are in an ALWAYS-ON power domain. This is not the case only timer1 is in an ALWAYS-ON power domain. 2. For OMAP3xxx devices, timers 2-7 have the ALWAYS-ON attribute indicating that these timers are in an ALWAYS-ON power domain. This is not the case only timer1 and timer12 are in an ALWAYS-ON power domain. 3. For OMAP3xxx devices, timer12 does not have the ALWAYS-ON attribute but is in an always-on power domain. Signed-off-by: Jon Hunter <jon-hunter@ti.com> Acked-by: Paul Walmsley <paul@pwsan.com> Signed-off-by: Tony Lindgren <tony@atomide.com>
Diffstat (limited to 'arch/arm/mach-omap2/omap_hwmod_44xx_data.c')
-rw-r--r--arch/arm/mach-omap2/omap_hwmod_44xx_data.c6
1 files changed, 0 insertions, 6 deletions
diff --git a/arch/arm/mach-omap2/omap_hwmod_44xx_data.c b/arch/arm/mach-omap2/omap_hwmod_44xx_data.c
index 950454a3fa31..ebf9657460dd 100644
--- a/arch/arm/mach-omap2/omap_hwmod_44xx_data.c
+++ b/arch/arm/mach-omap2/omap_hwmod_44xx_data.c
@@ -2943,7 +2943,6 @@ static struct omap_hwmod omap44xx_timer2_hwmod = {
2943 .modulemode = MODULEMODE_SWCTRL, 2943 .modulemode = MODULEMODE_SWCTRL,
2944 }, 2944 },
2945 }, 2945 },
2946 .dev_attr = &capability_alwon_dev_attr,
2947}; 2946};
2948 2947
2949/* timer3 */ 2948/* timer3 */
@@ -2965,7 +2964,6 @@ static struct omap_hwmod omap44xx_timer3_hwmod = {
2965 .modulemode = MODULEMODE_SWCTRL, 2964 .modulemode = MODULEMODE_SWCTRL,
2966 }, 2965 },
2967 }, 2966 },
2968 .dev_attr = &capability_alwon_dev_attr,
2969}; 2967};
2970 2968
2971/* timer4 */ 2969/* timer4 */
@@ -2987,7 +2985,6 @@ static struct omap_hwmod omap44xx_timer4_hwmod = {
2987 .modulemode = MODULEMODE_SWCTRL, 2985 .modulemode = MODULEMODE_SWCTRL,
2988 }, 2986 },
2989 }, 2987 },
2990 .dev_attr = &capability_alwon_dev_attr,
2991}; 2988};
2992 2989
2993/* timer5 */ 2990/* timer5 */
@@ -3009,7 +3006,6 @@ static struct omap_hwmod omap44xx_timer5_hwmod = {
3009 .modulemode = MODULEMODE_SWCTRL, 3006 .modulemode = MODULEMODE_SWCTRL,
3010 }, 3007 },
3011 }, 3008 },
3012 .dev_attr = &capability_alwon_dev_attr,
3013}; 3009};
3014 3010
3015/* timer6 */ 3011/* timer6 */
@@ -3032,7 +3028,6 @@ static struct omap_hwmod omap44xx_timer6_hwmod = {
3032 .modulemode = MODULEMODE_SWCTRL, 3028 .modulemode = MODULEMODE_SWCTRL,
3033 }, 3029 },
3034 }, 3030 },
3035 .dev_attr = &capability_alwon_dev_attr,
3036}; 3031};
3037 3032
3038/* timer7 */ 3033/* timer7 */
@@ -3054,7 +3049,6 @@ static struct omap_hwmod omap44xx_timer7_hwmod = {
3054 .modulemode = MODULEMODE_SWCTRL, 3049 .modulemode = MODULEMODE_SWCTRL,
3055 }, 3050 },
3056 }, 3051 },
3057 .dev_attr = &capability_alwon_dev_attr,
3058}; 3052};
3059 3053
3060/* timer8 */ 3054/* timer8 */