aboutsummaryrefslogtreecommitdiffstats
path: root/sound/core/seq/seq.c
diff options
context:
space:
mode:
authorClemens Ladisch <clemens@ladisch.de>2005-09-06 02:00:19 -0400
committerJaroslav Kysela <perex@suse.cz>2005-09-12 04:42:05 -0400
commita4f508b27c6b32d15c923b119b3e90a2d6a9500f (patch)
tree00a153e854bb2d01ba287917132a465b090d8ca8 /sound/core/seq/seq.c
parent43bcd973d6d05d16b876e09dcc49a09d3e48e88d (diff)
[ALSA] rtctimer: add option to make RTC timer the default sequencer timer
ALSA Core,ALSA sequencer Add an option to make the RTC timer the default sequencer timer. This becomes necessary for precise MIDI timing when the system timer runs at less than 1000 Hz. Signed-off-by: Clemens Ladisch <clemens@ladisch.de>
Diffstat (limited to 'sound/core/seq/seq.c')
-rw-r--r--sound/core/seq/seq.c8
1 files changed, 7 insertions, 1 deletions
diff --git a/sound/core/seq/seq.c b/sound/core/seq/seq.c
index 7449d2a6262..24644150f24 100644
--- a/sound/core/seq/seq.c
+++ b/sound/core/seq/seq.c
@@ -43,7 +43,13 @@ int seq_client_load[64] = {[0 ... 63] = -1};
43int seq_default_timer_class = SNDRV_TIMER_CLASS_GLOBAL; 43int seq_default_timer_class = SNDRV_TIMER_CLASS_GLOBAL;
44int seq_default_timer_sclass = SNDRV_TIMER_SCLASS_NONE; 44int seq_default_timer_sclass = SNDRV_TIMER_SCLASS_NONE;
45int seq_default_timer_card = -1; 45int seq_default_timer_card = -1;
46int seq_default_timer_device = SNDRV_TIMER_GLOBAL_SYSTEM; 46int seq_default_timer_device =
47#ifdef CONFIG_SND_SEQ_RTCTIMER_DEFAULT
48 SNDRV_TIMER_GLOBAL_RTC
49#else
50 SNDRV_TIMER_GLOBAL_SYSTEM
51#endif
52 ;
47int seq_default_timer_subdevice = 0; 53int seq_default_timer_subdevice = 0;
48int seq_default_timer_resolution = 0; /* Hz */ 54int seq_default_timer_resolution = 0; /* Hz */
49 55