diff options
author | Linus Torvalds <torvalds@ppc970.osdl.org> | 2005-04-16 18:20:36 -0400 |
---|---|---|
committer | Linus Torvalds <torvalds@ppc970.osdl.org> | 2005-04-16 18:20:36 -0400 |
commit | 1da177e4c3f41524e886b7f1b8a0c1fc7321cac2 (patch) | |
tree | 0bba044c4ce775e45a88a51686b5d9f90697ea9d /sound/core/Kconfig |
Linux-2.6.12-rc2v2.6.12-rc2
Initial git repository build. I'm not bothering with the full history,
even though we have it. We can create a separate "historical" git
archive of that later if we want to, and in the meantime it's about
3.2GB when imported into git - space that would just make the early
git days unnecessarily complicated, when we don't have a lot of good
infrastructure for it.
Let it rip!
Diffstat (limited to 'sound/core/Kconfig')
-rw-r--r-- | sound/core/Kconfig | 133 |
1 files changed, 133 insertions, 0 deletions
diff --git a/sound/core/Kconfig b/sound/core/Kconfig new file mode 100644 index 000000000000..d1e800b9866d --- /dev/null +++ b/sound/core/Kconfig | |||
@@ -0,0 +1,133 @@ | |||
1 | # ALSA soundcard-configuration | ||
2 | config SND_TIMER | ||
3 | tristate | ||
4 | depends on SND | ||
5 | |||
6 | config SND_PCM | ||
7 | tristate | ||
8 | select SND_TIMER | ||
9 | depends on SND | ||
10 | |||
11 | config SND_HWDEP | ||
12 | tristate | ||
13 | depends on SND | ||
14 | |||
15 | config SND_RAWMIDI | ||
16 | tristate | ||
17 | depends on SND | ||
18 | |||
19 | config SND_SEQUENCER | ||
20 | tristate "Sequencer support" | ||
21 | depends on SND | ||
22 | select SND_TIMER | ||
23 | help | ||
24 | Say Y or M to enable MIDI sequencer and router support. This | ||
25 | feature allows routing and enqueueing of MIDI events. Events | ||
26 | can be processed at a given time. | ||
27 | |||
28 | Many programs require this feature, so you should enable it | ||
29 | unless you know what you're doing. | ||
30 | |||
31 | config SND_SEQ_DUMMY | ||
32 | tristate "Sequencer dummy client" | ||
33 | depends on SND_SEQUENCER | ||
34 | help | ||
35 | Say Y here to enable the dummy sequencer client. This client | ||
36 | is a simple MIDI-through client: all normal input events are | ||
37 | redirected to the output port immediately. | ||
38 | |||
39 | You don't need this unless you want to connect many MIDI | ||
40 | devices or applications together. | ||
41 | |||
42 | To compile this driver as a module, choose M here: the module | ||
43 | will be called snd-seq-dummy. | ||
44 | |||
45 | config SND_OSSEMUL | ||
46 | bool | ||
47 | depends on SND | ||
48 | |||
49 | config SND_MIXER_OSS | ||
50 | tristate "OSS Mixer API" | ||
51 | depends on SND | ||
52 | select SND_OSSEMUL | ||
53 | help | ||
54 | To enable OSS mixer API emulation (/dev/mixer*), say Y here | ||
55 | and read <file:Documentation/sound/alsa/OSS-Emulation.txt>. | ||
56 | |||
57 | Many programs still use the OSS API, so say Y. | ||
58 | |||
59 | To compile this driver as a module, choose M here: the module | ||
60 | will be called snd-mixer-oss. | ||
61 | |||
62 | config SND_PCM_OSS | ||
63 | tristate "OSS PCM (digital audio) API" | ||
64 | depends on SND | ||
65 | select SND_OSSEMUL | ||
66 | select SND_PCM | ||
67 | help | ||
68 | To enable OSS digital audio (PCM) emulation (/dev/dsp*), say Y | ||
69 | here and read <file:Documentation/sound/alsa/OSS-Emulation.txt>. | ||
70 | |||
71 | Many programs still use the OSS API, so say Y. | ||
72 | |||
73 | To compile this driver as a module, choose M here: the module | ||
74 | will be called snd-pcm-oss. | ||
75 | |||
76 | config SND_SEQUENCER_OSS | ||
77 | bool "OSS Sequencer API" | ||
78 | depends on SND && SND_SEQUENCER | ||
79 | select SND_OSSEMUL | ||
80 | help | ||
81 | Say Y here to enable OSS sequencer emulation (both | ||
82 | /dev/sequencer and /dev/music interfaces). | ||
83 | |||
84 | Many programs still use the OSS API, so say Y. | ||
85 | |||
86 | To compile this driver as a module, choose M here: the module | ||
87 | will be called snd-seq-oss. | ||
88 | |||
89 | config SND_RTCTIMER | ||
90 | tristate "RTC Timer support" | ||
91 | depends on SND && RTC | ||
92 | select SND_TIMER | ||
93 | help | ||
94 | Say Y here to enable RTC timer support for ALSA. ALSA uses | ||
95 | the RTC timer as a precise timing source and maps the RTC | ||
96 | timer to ALSA's timer interface. The ALSA sequencer code also | ||
97 | can use this timing source. | ||
98 | |||
99 | To compile this driver as a module, choose M here: the module | ||
100 | will be called snd-rtctimer. | ||
101 | |||
102 | config SND_VERBOSE_PRINTK | ||
103 | bool "Verbose printk" | ||
104 | depends on SND | ||
105 | help | ||
106 | Say Y here to enable verbose log messages. These messages | ||
107 | will help to identify source file and position containing | ||
108 | printed messages. | ||
109 | |||
110 | You don't need this unless you're debugging ALSA. | ||
111 | |||
112 | config SND_DEBUG | ||
113 | bool "Debug" | ||
114 | depends on SND | ||
115 | help | ||
116 | Say Y here to enable ALSA debug code. | ||
117 | |||
118 | config SND_DEBUG_MEMORY | ||
119 | bool "Debug memory" | ||
120 | depends on SND_DEBUG | ||
121 | help | ||
122 | Say Y here to enable debugging of memory allocations. | ||
123 | |||
124 | config SND_DEBUG_DETECT | ||
125 | bool "Debug detection" | ||
126 | depends on SND_DEBUG | ||
127 | help | ||
128 | Say Y here to enable extra-verbose log messages printed when | ||
129 | detecting devices. | ||
130 | |||
131 | config SND_GENERIC_PM | ||
132 | bool | ||
133 | depends on SND | ||