]> git.ipfire.org Git - thirdparty/kernel/linux.git/commitdiff
ALSA: hda: Add AZX_DCAPS_NO_TCSEL flag for Loongson HDA devices
authorQunqin Zhao <zhaoqunqin@loongson.cn>
Tue, 14 Jan 2025 08:07:00 +0000 (16:07 +0800)
committerTakashi Iwai <tiwai@suse.de>
Tue, 14 Jan 2025 08:45:39 +0000 (09:45 +0100)
Loongson's HDA devices do not support TCSEL functionality.

Signed-off-by: Qunqin Zhao <zhaoqunqin@loongson.cn>
Link: https://patch.msgid.link/20250114080700.23029-1-zhaoqunqin@loongson.cn
Signed-off-by: Takashi Iwai <tiwai@suse.de>
sound/pci/hda/hda_intel.c

index 4a62440adfafdb351e96de3c4c9fed478432e4ac..7d7f9aac50a91f239d699d3c3fb37b1a94dab2d1 100644 (file)
@@ -2738,9 +2738,9 @@ static const struct pci_device_id azx_ids[] = {
        { PCI_VDEVICE(ZHAOXIN, 0x3288), .driver_data = AZX_DRIVER_ZHAOXIN },
        /* Loongson HDAudio*/
        { PCI_VDEVICE(LOONGSON, PCI_DEVICE_ID_LOONGSON_HDA),
-         .driver_data = AZX_DRIVER_LOONGSON },
+         .driver_data = AZX_DRIVER_LOONGSON | AZX_DCAPS_NO_TCSEL },
        { PCI_VDEVICE(LOONGSON, PCI_DEVICE_ID_LOONGSON_HDMI),
-         .driver_data = AZX_DRIVER_LOONGSON },
+         .driver_data = AZX_DRIVER_LOONGSON | AZX_DCAPS_NO_TCSEL },
        { 0, }
 };
 MODULE_DEVICE_TABLE(pci, azx_ids);