summaryrefslogtreecommitdiff
path: root/include
diff options
context:
space:
mode:
authorJaroslav Kysela <perex@suse.cz>2004-02-05 18:00:18 +0100
committerJaroslav Kysela <perex@suse.cz>2004-02-05 18:00:18 +0100
commitf1ff1f85f5d935d83b5a841ae5e8a101acd6e4c2 (patch)
tree7166041043d944a3f9b5b9a0ad113677ba846803 /include
parentf734a14c8493596a8099ea5915cb43686f217118 (diff)
ALSA CVS update - Jaroslav Kysela <perex@suse.cz>
AC97 Codec Core,Intel8x0 driver,VIA82xx driver Add AC97 quick manual override module parameter.
Diffstat (limited to 'include')
-rw-r--r--include/sound/ac97_codec.h4
1 files changed, 3 insertions, 1 deletions
diff --git a/include/sound/ac97_codec.h b/include/sound/ac97_codec.h
index d5e7bf95b3e8..cf37658b54ed 100644
--- a/include/sound/ac97_codec.h
+++ b/include/sound/ac97_codec.h
@@ -479,6 +479,8 @@ void snd_ac97_resume(ac97_t *ac97);
/* quirk types */
enum {
+ AC97_TUNE_DEFAULT = -1, /* use default from quirk list (not valid in list) */
+ AC97_TUNE_NONE = 0, /* nothing extra to do */
AC97_TUNE_HP_ONLY, /* headphone (true line-out) control as master only */
AC97_TUNE_SWAP_HP, /* swap headphone and master controls */
AC97_TUNE_SWAP_SURROUND, /* swap master and surround controls */
@@ -493,7 +495,7 @@ struct ac97_quirk {
int type; /* quirk type above */
};
-int snd_ac97_tune_hardware(ac97_t *ac97, struct ac97_quirk *quirk);
+int snd_ac97_tune_hardware(ac97_t *ac97, struct ac97_quirk *quirk, int override);
int snd_ac97_set_rate(ac97_t *ac97, int reg, unsigned short rate);
int snd_ac97_pcm_assign(ac97_bus_t *ac97,