pci: Add IDs for Intel high-definition audio
authorSimon Glass <sjg@chromium.org>
Sun, 17 Feb 2019 03:24:44 +0000 (20:24 -0700)
committerBin Meng <bmeng.cn@gmail.com>
Wed, 20 Feb 2019 07:25:28 +0000 (15:25 +0800)
Add a few IDs for common HDA blocks and the ADSP used on samus.

Signed-off-by: Simon Glass <sjg@chromium.org>
Reviewed-by: Bin Meng <bmeng.cn@gmail.com>
include/pci_ids.h

index fdda679cc05a7b1612afed3c3d08efbd64b8c36c..bd59578ccb9c122228745190af36ac8b1f308c40 100644 (file)
@@ -41,6 +41,7 @@
 #define PCI_CLASS_MULTIMEDIA_VIDEO     0x0400
 #define PCI_CLASS_MULTIMEDIA_AUDIO     0x0401
 #define PCI_CLASS_MULTIMEDIA_PHONE     0x0402
+#define PCI_CLASS_MULTIMEDIA_HD_AUDIO  0x0403
 #define PCI_CLASS_MULTIMEDIA_OTHER     0x0480
 
 #define PCI_BASE_CLASS_MEMORY          0x05
 #define PCI_DEVICE_ID_CREATIVE_EMU10K1 0x0002
 #define PCI_DEVICE_ID_CREATIVE_20K1    0x0005
 #define PCI_DEVICE_ID_CREATIVE_20K2    0x000b
+#define PCI_DEVICE_ID_CREATIVE_CA01322 0x0011
 #define PCI_SUBDEVICE_ID_CREATIVE_SB0760       0x0024
 #define PCI_SUBDEVICE_ID_CREATIVE_SB08801      0x0041
 #define PCI_SUBDEVICE_ID_CREATIVE_SB08802      0x0042
 #define PCI_DEVICE_ID_INTEL_ICH7_19    0x27dd
 #define PCI_DEVICE_ID_INTEL_ICH7_20    0x27de
 #define PCI_DEVICE_ID_INTEL_ICH7_21    0x27df
+#define PCI_DEVICE_ID_INTEL_COUGARPOINT_HDMI   0x2806
 #define PCI_DEVICE_ID_INTEL_ICH8_0     0x2810
 #define PCI_DEVICE_ID_INTEL_ICH8_1     0x2811
 #define PCI_DEVICE_ID_INTEL_ICH8_2     0x2812
 #define PCI_DEVICE_ID_INTEL_LYNXPOINT_AHCI     0x9c03
 #define PCI_DEVICE_ID_INTEL_LYNXPOINT_LPC      0x9c45
 #define PCI_DEVICE_ID_INTEL_WILDCATPOINT_AHCI  0x9c83
+#define PCI_DEVICE_ID_INTEL_WILDCATPOINT_HDA   0x9ca0
+#define PCI_DEVICE_ID_INTEL_WILDCATPOINT_ADSP  0x9cb6
 #define PCI_DEVICE_ID_INTEL_WILDCATPOINT_LPC   0x9cc3
 #define PCI_DEVICE_ID_INTEL_S21152BB   0xb152