diff options
author | Takashi Iwai <tiwai@suse.de> | 2008-10-24 12:16:50 -0400 |
---|---|---|
committer | Takashi Iwai <tiwai@suse.de> | 2008-10-24 12:16:50 -0400 |
commit | bbaf5e97337287479eb78dbc3822d9560bbfd2e2 (patch) | |
tree | 806b5e54038417d55ab2a28bfe4f5f63c4738c20 /sound/core/Kconfig | |
parent | 52948b3f7c481be2cd3a68d1db42dd6906bf853a (diff) |
ALSA: Add hrtimer backend for ALSA timer interface
Added the hrtimer backend for ALSA timer interface.
It can be used for the sequencer timer source.
Signed-off-by: Takashi Iwai <tiwai@suse.de>
Diffstat (limited to 'sound/core/Kconfig')
-rw-r--r-- | sound/core/Kconfig | 21 |
1 files changed, 21 insertions, 0 deletions
diff --git a/sound/core/Kconfig b/sound/core/Kconfig index 66348c92f88d..406a45010985 100644 --- a/sound/core/Kconfig +++ b/sound/core/Kconfig | |||
@@ -95,6 +95,26 @@ config SND_SEQUENCER_OSS | |||
95 | this will be compiled as a module. The module will be called | 95 | this will be compiled as a module. The module will be called |
96 | snd-seq-oss. | 96 | snd-seq-oss. |
97 | 97 | ||
98 | config SND_HRTIMER | ||
99 | tristate "HR-timer backend support" | ||
100 | depends on HIGH_RES_TIMERS | ||
101 | select SND_TIMER | ||
102 | help | ||
103 | Say Y here to enable HR-timer backend for ALSA timer. ALSA uses | ||
104 | the hrtimer as a precise timing source. The ALSA sequencer code | ||
105 | also can use this timing source. | ||
106 | |||
107 | To compile this driver as a module, choose M here: the module | ||
108 | will be called snd-hrtimer. | ||
109 | |||
110 | config SND_SEQ_HRTIMER_DEFAULT | ||
111 | bool "Use HR-timer as default sequencer timer" | ||
112 | depends on SND_HRTIMER && SND_SEQUENCER | ||
113 | default y | ||
114 | help | ||
115 | Say Y here to use the HR-timer backend as the default sequencer | ||
116 | timer. | ||
117 | |||
98 | config SND_RTCTIMER | 118 | config SND_RTCTIMER |
99 | tristate "RTC Timer support" | 119 | tristate "RTC Timer support" |
100 | depends on RTC | 120 | depends on RTC |
@@ -114,6 +134,7 @@ config SND_RTCTIMER | |||
114 | config SND_SEQ_RTCTIMER_DEFAULT | 134 | config SND_SEQ_RTCTIMER_DEFAULT |
115 | bool "Use RTC as default sequencer timer" | 135 | bool "Use RTC as default sequencer timer" |
116 | depends on SND_RTCTIMER && SND_SEQUENCER | 136 | depends on SND_RTCTIMER && SND_SEQUENCER |
137 | dpeends on !SND_SEQ_HRTIMER_DEFAULT | ||
117 | default y | 138 | default y |
118 | help | 139 | help |
119 | Say Y here to use the RTC timer as the default sequencer | 140 | Say Y here to use the RTC timer as the default sequencer |