diff options
author | Takashi Iwai <tiwai@suse.de> | 2005-05-12 09:00:41 -0400 |
---|---|---|
committer | Jaroslav Kysela <perex@suse.cz> | 2005-05-29 04:08:43 -0400 |
commit | fc20a562ca1a3c22dc257b2e2d849cb1a9ab6420 (patch) | |
tree | ad600f55720bbfbb82e0310dc8e1c9f47f2c0fc8 | |
parent | f5d40b30ed4daf09f1d43f9b2da1263b17a53c28 (diff) |
[ALSA] Add support of VIA VT8251/VT8237A HD-Audio controllers
Documentation,HDA Intel driver
Added the support of VIA VT8251/VT8237A HD-Audio controllers.
They are (almost) compatible with Intel ICH6/7.
Signed-off-by: Takashi Iwai <tiwai@suse.de>
-rw-r--r-- | Documentation/sound/alsa/ALSA-Configuration.txt | 3 | ||||
-rw-r--r-- | sound/pci/hda/hda_intel.c | 5 |
2 files changed, 6 insertions, 2 deletions
diff --git a/Documentation/sound/alsa/ALSA-Configuration.txt b/Documentation/sound/alsa/ALSA-Configuration.txt index 587eddcad912..5a7f7f5b3d57 100644 --- a/Documentation/sound/alsa/ALSA-Configuration.txt +++ b/Documentation/sound/alsa/ALSA-Configuration.txt | |||
@@ -615,7 +615,8 @@ Prior to version 0.9.0rc4 options had a 'snd_' prefix. This was removed. | |||
615 | Module snd-hda-intel | 615 | Module snd-hda-intel |
616 | -------------------- | 616 | -------------------- |
617 | 617 | ||
618 | Module for Intel HD Audio (ICH6, ICH6M, ICH7), ATI SB450 | 618 | Module for Intel HD Audio (ICH6, ICH6M, ICH7), ATI SB450, |
619 | VIA VT8251/VT8237A | ||
619 | 620 | ||
620 | model - force the model name | 621 | model - force the model name |
621 | position_fix - Fix DMA pointer (0 = FIFO size, 1 = none, 2 = POSBUF) | 622 | position_fix - Fix DMA pointer (0 = FIFO size, 1 = none, 2 = POSBUF) |
diff --git a/sound/pci/hda/hda_intel.c b/sound/pci/hda/hda_intel.c index d8329a79bcd2..87988da47bff 100644 --- a/sound/pci/hda/hda_intel.c +++ b/sound/pci/hda/hda_intel.c | |||
@@ -69,7 +69,9 @@ MODULE_SUPPORTED_DEVICE("{{Intel, ICH6}," | |||
69 | "{Intel, ICH6M}," | 69 | "{Intel, ICH6M}," |
70 | "{Intel, ICH7}," | 70 | "{Intel, ICH7}," |
71 | "{Intel, ESB2}," | 71 | "{Intel, ESB2}," |
72 | "{ATI, SB450}}"); | 72 | "{ATI, SB450}," |
73 | "{VIA, VT8251}," | ||
74 | "{VIA, VT8237A}}"); | ||
73 | MODULE_DESCRIPTION("Intel HDA driver"); | 75 | MODULE_DESCRIPTION("Intel HDA driver"); |
74 | 76 | ||
75 | #define SFX "hda-intel: " | 77 | #define SFX "hda-intel: " |
@@ -1452,6 +1454,7 @@ static struct pci_device_id azx_ids[] = { | |||
1452 | { 0x8086, 0x27d8, PCI_ANY_ID, PCI_ANY_ID, 0, 0, 0 }, /* ICH7 */ | 1454 | { 0x8086, 0x27d8, PCI_ANY_ID, PCI_ANY_ID, 0, 0, 0 }, /* ICH7 */ |
1453 | { 0x8086, 0x269a, PCI_ANY_ID, PCI_ANY_ID, 0, 0, 0 }, /* ESB2 */ | 1455 | { 0x8086, 0x269a, PCI_ANY_ID, PCI_ANY_ID, 0, 0, 0 }, /* ESB2 */ |
1454 | { 0x1002, 0x437b, PCI_ANY_ID, PCI_ANY_ID, 0, 0, 0 }, /* ATI SB450 */ | 1456 | { 0x1002, 0x437b, PCI_ANY_ID, PCI_ANY_ID, 0, 0, 0 }, /* ATI SB450 */ |
1457 | { 0x1106, 0x3288, PCI_ANY_ID, PCI_ANY_ID, 0, 0, 0 }, /* VIA VT8251/VT8237A */ | ||
1455 | { 0, } | 1458 | { 0, } |
1456 | }; | 1459 | }; |
1457 | MODULE_DEVICE_TABLE(pci, azx_ids); | 1460 | MODULE_DEVICE_TABLE(pci, azx_ids); |