diff options
author | Haavard Skinnemoen <haavard.skinnemoen@atmel.com> | 2008-04-19 20:38:13 -0400 |
---|---|---|
committer | Haavard Skinnemoen <haavard.skinnemoen@atmel.com> | 2008-04-19 20:38:13 -0400 |
commit | 03414e57ad9875d0c8bfa5a4a65813cb2157372e (patch) | |
tree | 836db238d42a6282a5ac2241363eb8b6db190ab7 /drivers/misc/Kconfig | |
parent | 3925e6fc1f774048404fdd910b0345b06c699eb4 (diff) | |
parent | 3ee08aea72f44a6d176af7a97f3ad0c67bc65a44 (diff) |
Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/hskinnemoen/tclib into base
Diffstat (limited to 'drivers/misc/Kconfig')
-rw-r--r-- | drivers/misc/Kconfig | 33 |
1 files changed, 33 insertions, 0 deletions
diff --git a/drivers/misc/Kconfig b/drivers/misc/Kconfig index 962817e49fba..bb94ce78a6d0 100644 --- a/drivers/misc/Kconfig +++ b/drivers/misc/Kconfig | |||
@@ -22,6 +22,39 @@ config ATMEL_PWM | |||
22 | purposes including software controlled power-efficent backlights | 22 | purposes including software controlled power-efficent backlights |
23 | on LCD displays, motor control, and waveform generation. | 23 | on LCD displays, motor control, and waveform generation. |
24 | 24 | ||
25 | config ATMEL_TCLIB | ||
26 | bool "Atmel AT32/AT91 Timer/Counter Library" | ||
27 | depends on (AVR32 || ARCH_AT91) | ||
28 | help | ||
29 | Select this if you want a library to allocate the Timer/Counter | ||
30 | blocks found on many Atmel processors. This facilitates using | ||
31 | these blocks by different drivers despite processor differences. | ||
32 | |||
33 | config ATMEL_TCB_CLKSRC | ||
34 | bool "TC Block Clocksource" | ||
35 | depends on ATMEL_TCLIB && GENERIC_TIME | ||
36 | default y | ||
37 | help | ||
38 | Select this to get a high precision clocksource based on a | ||
39 | TC block with a 5+ MHz base clock rate. Two timer channels | ||
40 | are combined to make a single 32-bit timer. | ||
41 | |||
42 | When GENERIC_CLOCKEVENTS is defined, the third timer channel | ||
43 | may be used as a clock event device supporting oneshot mode | ||
44 | (delays of up to two seconds) based on the 32 KiHz clock. | ||
45 | |||
46 | config ATMEL_TCB_CLKSRC_BLOCK | ||
47 | int | ||
48 | depends on ATMEL_TCB_CLKSRC | ||
49 | prompt "TC Block" if ARCH_AT91RM9200 || ARCH_AT91SAM9260 || CPU_AT32AP700X | ||
50 | default 0 | ||
51 | range 0 1 | ||
52 | help | ||
53 | Some chips provide more than one TC block, so you have the | ||
54 | choice of which one to use for the clock framework. The other | ||
55 | TC can be used for other purposes, such as PWM generation and | ||
56 | interval timing. | ||
57 | |||
25 | config IBM_ASM | 58 | config IBM_ASM |
26 | tristate "Device driver for IBM RSA service processor" | 59 | tristate "Device driver for IBM RSA service processor" |
27 | depends on X86 && PCI && INPUT && EXPERIMENTAL | 60 | depends on X86 && PCI && INPUT && EXPERIMENTAL |