diff options
author | Jon Hunter <jon-hunter@ti.com> | 2012-06-05 13:34:53 -0400 |
---|---|---|
committer | Tony Lindgren <tony@atomide.com> | 2012-06-14 05:39:07 -0400 |
commit | 139486fa0c219914cf4a2b41df3e4c525afb1eee (patch) | |
tree | 5f375fd91008392f5081179e54dd69131f960e00 /arch/arm/mach-omap2/omap_hwmod_44xx_data.c | |
parent | d1c1691be5290bf7e5b11b63b6fda0d63a9f4937 (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.c | 6 |
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 */ |