ALSA: hda - patch_nvhdmi.c: Add missing codec IDs, unify names

* Add missing codec IDs.
* Modify some existing codec names for discrete GPUs to match newly
added IDs. Note: existing names were a mixture of marketing and
engineering GPU names. Equally, there's no reason that codec IDs
have to be specific to a particular GPU or board, so identify
codecs in a less marketing-oriented fashion.
* Reformat codec ID table so it's easier to read, for me at least.

Signed-off-by: Stephen Warren <swarren@nvidia.com>
Signed-off-by: Takashi Iwai <tiwai@suse.de>

authored by Stephen Warren and committed by Takashi Iwai 9cf2657d 850eab9d

+41 -20
+41 -20
sound/pci/hda/patch_nvhdmi.c
··· 540 540 * patch entries 541 541 */ 542 542 static struct hda_codec_preset snd_hda_preset_nvhdmi[] = { 543 - { .id = 0x10de0002, .name = "MCP77/78 HDMI", 544 - .patch = patch_nvhdmi_8ch_7x }, 545 - { .id = 0x10de0003, .name = "MCP77/78 HDMI", 546 - .patch = patch_nvhdmi_8ch_7x }, 547 - { .id = 0x10de0005, .name = "MCP77/78 HDMI", 548 - .patch = patch_nvhdmi_8ch_7x }, 549 - { .id = 0x10de0006, .name = "MCP77/78 HDMI", 550 - .patch = patch_nvhdmi_8ch_7x }, 551 - { .id = 0x10de0007, .name = "MCP79/7A HDMI", 552 - .patch = patch_nvhdmi_8ch_7x }, 553 - { .id = 0x10de000a, .name = "GT220 HDMI", 554 - .patch = patch_nvhdmi_8ch_89 }, 555 - { .id = 0x10de000b, .name = "GT21x HDMI", 556 - .patch = patch_nvhdmi_8ch_89 }, 557 - { .id = 0x10de000c, .name = "MCP89 HDMI", 558 - .patch = patch_nvhdmi_8ch_89 }, 559 - { .id = 0x10de000d, .name = "GT240 HDMI", 560 - .patch = patch_nvhdmi_8ch_89 }, 561 - { .id = 0x10de0067, .name = "MCP67 HDMI", .patch = patch_nvhdmi_2ch }, 562 - { .id = 0x10de8001, .name = "MCP73 HDMI", .patch = patch_nvhdmi_2ch }, 543 + { .id = 0x10de0002, .name = "MCP77/78 HDMI", .patch = patch_nvhdmi_8ch_7x }, 544 + { .id = 0x10de0003, .name = "MCP77/78 HDMI", .patch = patch_nvhdmi_8ch_7x }, 545 + { .id = 0x10de0005, .name = "MCP77/78 HDMI", .patch = patch_nvhdmi_8ch_7x }, 546 + { .id = 0x10de0006, .name = "MCP77/78 HDMI", .patch = patch_nvhdmi_8ch_7x }, 547 + { .id = 0x10de0007, .name = "MCP79/7A HDMI", .patch = patch_nvhdmi_8ch_7x }, 548 + { .id = 0x10de000a, .name = "GPU 0a HDMI/DP", .patch = patch_nvhdmi_8ch_89 }, 549 + { .id = 0x10de000b, .name = "GPU 0b HDMI/DP", .patch = patch_nvhdmi_8ch_89 }, 550 + { .id = 0x10de000c, .name = "MCP89 HDMI", .patch = patch_nvhdmi_8ch_89 }, 551 + { .id = 0x10de000d, .name = "GPU 0d HDMI/DP", .patch = patch_nvhdmi_8ch_89 }, 552 + { .id = 0x10de0010, .name = "GPU 10 HDMI/DP", .patch = patch_nvhdmi_8ch_89 }, 553 + { .id = 0x10de0011, .name = "GPU 11 HDMI/DP", .patch = patch_nvhdmi_8ch_89 }, 554 + { .id = 0x10de0012, .name = "GPU 12 HDMI/DP", .patch = patch_nvhdmi_8ch_89 }, 555 + { .id = 0x10de0013, .name = "GPU 13 HDMI/DP", .patch = patch_nvhdmi_8ch_89 }, 556 + { .id = 0x10de0014, .name = "GPU 14 HDMI/DP", .patch = patch_nvhdmi_8ch_89 }, 557 + { .id = 0x10de0018, .name = "GPU 18 HDMI/DP", .patch = patch_nvhdmi_8ch_89 }, 558 + { .id = 0x10de0019, .name = "GPU 19 HDMI/DP", .patch = patch_nvhdmi_8ch_89 }, 559 + { .id = 0x10de001a, .name = "GPU 1a HDMI/DP", .patch = patch_nvhdmi_8ch_89 }, 560 + { .id = 0x10de001b, .name = "GPU 1b HDMI/DP", .patch = patch_nvhdmi_8ch_89 }, 561 + { .id = 0x10de001c, .name = "GPU 1c HDMI/DP", .patch = patch_nvhdmi_8ch_89 }, 562 + { .id = 0x10de0040, .name = "GPU 40 HDMI/DP", .patch = patch_nvhdmi_8ch_89 }, 563 + { .id = 0x10de0041, .name = "GPU 41 HDMI/DP", .patch = patch_nvhdmi_8ch_89 }, 564 + { .id = 0x10de0042, .name = "GPU 42 HDMI/DP", .patch = patch_nvhdmi_8ch_89 }, 565 + { .id = 0x10de0043, .name = "GPU 43 HDMI/DP", .patch = patch_nvhdmi_8ch_89 }, 566 + { .id = 0x10de0044, .name = "GPU 44 HDMI/DP", .patch = patch_nvhdmi_8ch_89 }, 567 + { .id = 0x10de0067, .name = "MCP67 HDMI", .patch = patch_nvhdmi_2ch }, 568 + { .id = 0x10de8001, .name = "MCP73 HDMI", .patch = patch_nvhdmi_2ch }, 563 569 {} /* terminator */ 564 570 }; 565 571 ··· 578 572 MODULE_ALIAS("snd-hda-codec-id:10de000b"); 579 573 MODULE_ALIAS("snd-hda-codec-id:10de000c"); 580 574 MODULE_ALIAS("snd-hda-codec-id:10de000d"); 575 + MODULE_ALIAS("snd-hda-codec-id:10de0010"); 576 + MODULE_ALIAS("snd-hda-codec-id:10de0011"); 577 + MODULE_ALIAS("snd-hda-codec-id:10de0012"); 578 + MODULE_ALIAS("snd-hda-codec-id:10de0013"); 579 + MODULE_ALIAS("snd-hda-codec-id:10de0014"); 580 + MODULE_ALIAS("snd-hda-codec-id:10de0018"); 581 + MODULE_ALIAS("snd-hda-codec-id:10de0019"); 582 + MODULE_ALIAS("snd-hda-codec-id:10de001a"); 583 + MODULE_ALIAS("snd-hda-codec-id:10de001b"); 584 + MODULE_ALIAS("snd-hda-codec-id:10de001c"); 585 + MODULE_ALIAS("snd-hda-codec-id:10de0040"); 586 + MODULE_ALIAS("snd-hda-codec-id:10de0041"); 587 + MODULE_ALIAS("snd-hda-codec-id:10de0042"); 588 + MODULE_ALIAS("snd-hda-codec-id:10de0043"); 589 + MODULE_ALIAS("snd-hda-codec-id:10de0044"); 581 590 MODULE_ALIAS("snd-hda-codec-id:10de0067"); 582 591 MODULE_ALIAS("snd-hda-codec-id:10de8001"); 583 592