diff options
author | Tobin Davis <tobinx.b.davis@intel.com> | 2006-08-22 13:43:46 -0400 |
---|---|---|
committer | Jaroslav Kysela <perex@suse.cz> | 2006-09-23 04:42:00 -0400 |
commit | 948a4db217235ba51c41d8e7c2ffcf9432e57274 (patch) | |
tree | 6b7b6f2f9a4b0b15b78a2add58157767d29c2be9 | |
parent | 79cf0d376fbf1cdf8e9c7c70c3a7c7434a716879 (diff) |
[ALSA] hda-codec - add missing device ids for Intel 945 boards
This patch adds missing device ids for Intel 945 motherboards.
Signed-off-by: Tobin Davis <tobinx.b.davis@intel.com>
Signed-off-by: Takashi Iwai <tiwai@suse.de>
Signed-off-by: Jaroslav Kysela <perex@suse.cz>
-rw-r--r-- | sound/pci/hda/patch_sigmatel.c | 66 |
1 files changed, 60 insertions, 6 deletions
diff --git a/sound/pci/hda/patch_sigmatel.c b/sound/pci/hda/patch_sigmatel.c index d709389c4f61..7b29288690cb 100644 --- a/sound/pci/hda/patch_sigmatel.c +++ b/sound/pci/hda/patch_sigmatel.c | |||
@@ -396,19 +396,53 @@ static struct hda_board_config stac922x_cfg_tbl[] = { | |||
396 | .pci_subvendor = PCI_VENDOR_ID_INTEL, | 396 | .pci_subvendor = PCI_VENDOR_ID_INTEL, |
397 | .pci_subdevice = 0x2668, /* DFI LanParty */ | 397 | .pci_subdevice = 0x2668, /* DFI LanParty */ |
398 | .config = STAC_REF }, /* SigmaTel reference board */ | 398 | .config = STAC_REF }, /* SigmaTel reference board */ |
399 | /* Intel 945G based systems */ | ||
399 | { .pci_subvendor = PCI_VENDOR_ID_INTEL, | 400 | { .pci_subvendor = PCI_VENDOR_ID_INTEL, |
400 | .pci_subdevice = 0x0101, | 401 | .pci_subdevice = 0x0101, |
401 | .config = STAC_D945GTP3 }, /* Intel D945GTP - 3 Stack */ | 402 | .config = STAC_D945GTP3 }, /* Intel D945GTP - 3 Stack */ |
402 | { .pci_subvendor = PCI_VENDOR_ID_INTEL, | 403 | { .pci_subvendor = PCI_VENDOR_ID_INTEL, |
403 | .pci_subdevice = 0x0202, | 404 | .pci_subdevice = 0x0202, |
404 | .config = STAC_D945GTP3 }, /* Intel D945GNT - 3 Stack, 9221 A1 */ | 405 | .config = STAC_D945GTP3 }, /* Intel D945GNT - 3 Stack */ |
405 | { .pci_subvendor = PCI_VENDOR_ID_INTEL, | 406 | { .pci_subvendor = PCI_VENDOR_ID_INTEL, |
406 | .pci_subdevice = 0x0b0b, | 407 | .pci_subdevice = 0x0606, |
407 | .config = STAC_D945GTP3 }, /* Intel D945PSN - 3 Stack, 9221 A1 */ | 408 | .config = STAC_D945GTP3 }, /* Intel D945GTP - 3 Stack */ |
409 | { .pci_subvendor = PCI_VENDOR_ID_INTEL, | ||
410 | .pci_subdevice = 0x0601, | ||
411 | .config = STAC_D945GTP3 }, /* Intel D945GTP - 3 Stack */ | ||
412 | { .pci_subvendor = PCI_VENDOR_ID_INTEL, | ||
413 | .pci_subdevice = 0x0111, | ||
414 | .config = STAC_D945GTP3 }, /* Intel D945GZP - 3 Stack */ | ||
415 | { .pci_subvendor = PCI_VENDOR_ID_INTEL, | ||
416 | .pci_subdevice = 0x1115, | ||
417 | .config = STAC_D945GTP3 }, /* Intel D945GPM - 3 Stack */ | ||
418 | { .pci_subvendor = PCI_VENDOR_ID_INTEL, | ||
419 | .pci_subdevice = 0x1116, | ||
420 | .config = STAC_D945GTP3 }, /* Intel D945GBO - 3 Stack */ | ||
421 | { .pci_subvendor = PCI_VENDOR_ID_INTEL, | ||
422 | .pci_subdevice = 0x1117, | ||
423 | .config = STAC_D945GTP3 }, /* Intel D945GPM - 3 Stack */ | ||
424 | { .pci_subvendor = PCI_VENDOR_ID_INTEL, | ||
425 | .pci_subdevice = 0x1118, | ||
426 | .config = STAC_D945GTP3 }, /* Intel D945GPM - 3 Stack */ | ||
427 | { .pci_subvendor = PCI_VENDOR_ID_INTEL, | ||
428 | .pci_subdevice = 0x1119, | ||
429 | .config = STAC_D945GTP3 }, /* Intel D945GPM - 3 Stack */ | ||
430 | { .pci_subvendor = PCI_VENDOR_ID_INTEL, | ||
431 | .pci_subdevice = 0x8826, | ||
432 | .config = STAC_D945GTP3 }, /* Intel D945GPM - 3 Stack */ | ||
433 | { .pci_subvendor = PCI_VENDOR_ID_INTEL, | ||
434 | .pci_subdevice = 0x5049, | ||
435 | .config = STAC_D945GTP3 }, /* Intel D945GCZ - 3 Stack */ | ||
436 | { .pci_subvendor = PCI_VENDOR_ID_INTEL, | ||
437 | .pci_subdevice = 0x5055, | ||
438 | .config = STAC_D945GTP3 }, /* Intel D945GCZ - 3 Stack */ | ||
439 | { .pci_subvendor = PCI_VENDOR_ID_INTEL, | ||
440 | .pci_subdevice = 0x5048, | ||
441 | .config = STAC_D945GTP3 }, /* Intel D945GPB - 3 Stack */ | ||
442 | { .pci_subvendor = PCI_VENDOR_ID_INTEL, | ||
443 | .pci_subdevice = 0x0110, | ||
444 | .config = STAC_D945GTP3 }, /* Intel D945GLR - 3 Stack */ | ||
408 | { .pci_subvendor = PCI_VENDOR_ID_INTEL, | 445 | { .pci_subvendor = PCI_VENDOR_ID_INTEL, |
409 | .pci_subdevice = 0x0707, | ||
410 | .config = STAC_D945GTP5 }, /* Intel D945PSV - 5 Stack */ | ||
411 | { .pci_subvendor = PCI_VENDOR_ID_INTEL, | ||
412 | .pci_subdevice = 0x0404, | 446 | .pci_subdevice = 0x0404, |
413 | .config = STAC_D945GTP5 }, /* Intel D945GTP - 5 Stack */ | 447 | .config = STAC_D945GTP5 }, /* Intel D945GTP - 5 Stack */ |
414 | { .pci_subvendor = PCI_VENDOR_ID_INTEL, | 448 | { .pci_subvendor = PCI_VENDOR_ID_INTEL, |
@@ -420,6 +454,26 @@ static struct hda_board_config stac922x_cfg_tbl[] = { | |||
420 | { .pci_subvendor = PCI_VENDOR_ID_INTEL, | 454 | { .pci_subvendor = PCI_VENDOR_ID_INTEL, |
421 | .pci_subdevice = 0x0417, | 455 | .pci_subdevice = 0x0417, |
422 | .config = STAC_D945GTP5 }, /* Intel D975XBK - 5 Stack */ | 456 | .config = STAC_D945GTP5 }, /* Intel D975XBK - 5 Stack */ |
457 | /* Intel 945P based systems */ | ||
458 | { .pci_subvendor = PCI_VENDOR_ID_INTEL, | ||
459 | .pci_subdevice = 0x0b0b, | ||
460 | .config = STAC_D945GTP3 }, /* Intel D945PSN - 3 Stack */ | ||
461 | { .pci_subvendor = PCI_VENDOR_ID_INTEL, | ||
462 | .pci_subdevice = 0x0112, | ||
463 | .config = STAC_D945GTP3 }, /* Intel D945PLN - 3 Stack */ | ||
464 | { .pci_subvendor = PCI_VENDOR_ID_INTEL, | ||
465 | .pci_subdevice = 0x0d0d, | ||
466 | .config = STAC_D945GTP3 }, /* Intel D945PLM - 3 Stack */ | ||
467 | { .pci_subvendor = PCI_VENDOR_ID_INTEL, | ||
468 | .pci_subdevice = 0x0909, | ||
469 | .config = STAC_D945GTP3 }, /* Intel D945PAW - 3 Stack */ | ||
470 | { .pci_subvendor = PCI_VENDOR_ID_INTEL, | ||
471 | .pci_subdevice = 0x0505, | ||
472 | .config = STAC_D945GTP3 }, /* Intel D945PLM - 3 Stack */ | ||
473 | { .pci_subvendor = PCI_VENDOR_ID_INTEL, | ||
474 | .pci_subdevice = 0x0707, | ||
475 | .config = STAC_D945GTP5 }, /* Intel D945PSV - 5 Stack */ | ||
476 | /* other systems */ | ||
423 | { .pci_subvendor = 0x8384, | 477 | { .pci_subvendor = 0x8384, |
424 | .pci_subdevice = 0x7680, | 478 | .pci_subdevice = 0x7680, |
425 | .config = STAC_MACMINI }, /* Apple Mac Mini (early 2006) */ | 479 | .config = STAC_MACMINI }, /* Apple Mac Mini (early 2006) */ |