blob: 9f9e9ae44a9d89bb62b76410781972fcff53d11c [file] [log] [blame]
Linus Torvalds1da177e2005-04-16 15:20:36 -07001/*
2 * HDA Patches - included by hda_codec.c
3 */
4
5/* Realtek codecs */
6extern struct hda_codec_preset snd_hda_preset_realtek[];
7/* C-Media codecs */
8extern struct hda_codec_preset snd_hda_preset_cmedia[];
9/* Analog Devices codecs */
10extern struct hda_codec_preset snd_hda_preset_analog[];
Matt2f2f4252005-04-13 14:45:30 +020011/* SigmaTel codecs */
12extern struct hda_codec_preset snd_hda_preset_sigmatel[];
Sasha Khapyorskyb65f8242005-08-11 11:18:38 +020013/* SiLabs 3054/3055 modem codecs */
14extern struct hda_codec_preset snd_hda_preset_si3054[];
Felix Kuehling778b6e12006-05-17 11:22:21 +020015/* ATI HDMI codecs */
16extern struct hda_codec_preset snd_hda_preset_atihdmi[];
Tobin Davisc9b443d2006-11-14 12:13:39 +010017/* Conexant audio codec */
18extern struct hda_codec_preset snd_hda_preset_conexant[];
Joseph Chanc577b8a2006-11-29 15:29:40 +010019/* VIA codecs */
20extern struct hda_codec_preset snd_hda_preset_via[];
Linus Torvalds1da177e2005-04-16 15:20:36 -070021
22static const struct hda_codec_preset *hda_preset_tables[] = {
23 snd_hda_preset_realtek,
24 snd_hda_preset_cmedia,
25 snd_hda_preset_analog,
Matt2f2f4252005-04-13 14:45:30 +020026 snd_hda_preset_sigmatel,
Sasha Khapyorskyb65f8242005-08-11 11:18:38 +020027 snd_hda_preset_si3054,
Felix Kuehling778b6e12006-05-17 11:22:21 +020028 snd_hda_preset_atihdmi,
Tobin Davisc9b443d2006-11-14 12:13:39 +010029 snd_hda_preset_conexant,
Joseph Chanc577b8a2006-11-29 15:29:40 +010030 snd_hda_preset_via,
Linus Torvalds1da177e2005-04-16 15:20:36 -070031 NULL
32};