| From edf9d4b5c6aaf33e195e04ee8f25a03064d1d6e2 Mon Sep 17 00:00:00 2001 |
| From: Thomas Gleixner <tglx@linutronix.de> |
| Date: Sat, 1 May 2010 18:29:35 +0200 |
| Subject: [PATCH] tclib: Default to tclib timer for RT |
| |
| commit edf9d4b5c6aaf33e195e04ee8f25a03064d1d6e2 in tip. |
| |
| RT is not too happy about the shared timer interrupt in AT91 |
| devices. Default to tclib timer for RT. |
| |
| Signed-off-by: Thomas Gleixner <tglx@linutronix.de> |
| |
| diff --git a/drivers/misc/Kconfig b/drivers/misc/Kconfig |
| index 3f3a4c8..693a9f9 100644 |
| --- a/drivers/misc/Kconfig |
| +++ b/drivers/misc/Kconfig |
| @@ -39,6 +39,7 @@ config ATMEL_PWM |
| config ATMEL_TCLIB |
| bool "Atmel AT32/AT91 Timer/Counter Library" |
| depends on (AVR32 || ARCH_AT91) |
| + default y if PREEMPT_RT |
| help |
| Select this if you want a library to allocate the Timer/Counter |
| blocks found on many Atmel processors. This facilitates using |
| @@ -71,7 +72,7 @@ config ATMEL_TCB_CLKSRC_BLOCK |
| config ATMEL_TCB_CLKSRC_USE_SLOW_CLOCK |
| bool "TC Block use 32 KiHz clock" |
| depends on ATMEL_TCB_CLKSRC |
| - default y |
| + default y if !PREEMPT_RT |
| help |
| Select this to use 32 KiHz base clock rate as TC block clock |
| source for clock events. |
| -- |
| 1.7.1.1 |
| |