Commit 20752c3f authored by Kevin Hilman's avatar Kevin Hilman

OMAP: move GP timer selection alongside other timer options

Signed-off-by: default avatarKevin Hilman <khilman@deeprootsystems.com>
parent 0c8eba80
...@@ -132,19 +132,3 @@ config MACH_OVERO ...@@ -132,19 +132,3 @@ config MACH_OVERO
config MACH_OMAP3_PANDORA config MACH_OMAP3_PANDORA
bool "OMAP3 Pandora" bool "OMAP3 Pandora"
depends on ARCH_OMAP3 && ARCH_OMAP34XX depends on ARCH_OMAP3 && ARCH_OMAP34XX
config OMAP_TICK_GPTIMER
int "GPTIMER used for system tick timer"
depends on ARCH_OMAP2 || ARCH_OMAP3
range 1 12
default 1
help
Linux uses one of the twelve on-board OMAP GPTIMER blocks to generate
system tick interrupts. The twelve GPTIMERs have slightly
different powerdomain, source clock, and security properties
(mostly documented in the OMAP3 TRMs) that can affect the selection
of which GPTIMER to use. The historical default is GPTIMER1.
If CONFIG_OMAP_32K_TIMER is selected, Beagle may require GPTIMER12
due to hardware sensitivity to glitches on the OMAP 32kHz clock
input.
...@@ -214,6 +214,21 @@ config OMAP_32K_TIMER_HZ ...@@ -214,6 +214,21 @@ config OMAP_32K_TIMER_HZ
Kernel internal timer frequency should be a divisor of 32768, Kernel internal timer frequency should be a divisor of 32768,
such as 64 or 128. such as 64 or 128.
config OMAP_TICK_GPTIMER
int "GPTIMER used for system tick timer"
depends on ARCH_OMAP2 || ARCH_OMAP3
range 1 12
default 1
help
Linux uses one of the twelve on-board OMAP GPTIMER blocks to generate
system tick interrupts. The twelve GPTIMERs have slightly
different powerdomain, source clock, and security properties
(mostly documented in the OMAP3 TRMs) that can affect the selection
of which GPTIMER to use. The historical default is GPTIMER1.
If CONFIG_OMAP_32K_TIMER is selected, Beagle may require GPTIMER12
due to hardware sensitivity to glitches on the OMAP 32kHz clock
input.
config OMAP_DM_TIMER config OMAP_DM_TIMER
bool "Use dual-mode timer" bool "Use dual-mode timer"
depends on ARCH_OMAP16XX || ARCH_OMAP24XX || ARCH_OMAP34XX depends on ARCH_OMAP16XX || ARCH_OMAP24XX || ARCH_OMAP34XX
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment