Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

ALSA: hda: Add Intel BMG PCI ID and HDMI codec vid

Add HD Audio PCI ID and HDMI codec vendor ID for Intel Battlemage.

Signed-off-by: Chaitanya Kumar Borah <chaitanya.kumar.borah@intel.com>
Link: https://lore.kernel.org/r/20240506052531.1150062-1-chaitanya.kumar.borah@intel.com
Signed-off-by: Takashi Iwai <tiwai@suse.de>

authored by

Chaitanya Kumar Borah and committed by
Takashi Iwai
e8336a63 222a5966

+5
+1
include/linux/pci_ids.h
··· 3106 3106 #define PCI_DEVICE_ID_INTEL_HDA_CML_S 0xa3f0 3107 3107 #define PCI_DEVICE_ID_INTEL_HDA_LNL_P 0xa828 3108 3108 #define PCI_DEVICE_ID_INTEL_S21152BB 0xb152 3109 + #define PCI_DEVICE_ID_INTEL_HDA_BMG 0xe2f7 3109 3110 #define PCI_DEVICE_ID_INTEL_HDA_CML_R 0xf0c8 3110 3111 #define PCI_DEVICE_ID_INTEL_HDA_RKL_S 0xf1c8 3111 3112
+1
include/sound/hdaudio.h
··· 732 732 { PCI_DEVICE(PCI_VENDOR_ID_INTEL, PCI_DEVICE_ID_INTEL_HDA_DG2_0) }, \ 733 733 { PCI_DEVICE(PCI_VENDOR_ID_INTEL, PCI_DEVICE_ID_INTEL_HDA_DG2_1) }, \ 734 734 { PCI_DEVICE(PCI_VENDOR_ID_INTEL, PCI_DEVICE_ID_INTEL_HDA_DG2_2) }, \ 735 + { PCI_DEVICE(PCI_VENDOR_ID_INTEL, PCI_DEVICE_ID_INTEL_HDA_BMG) }, \ 735 736 { } \ 736 737 }, pci) || HDA_CONTROLLER_IS_HSW(pci)) 737 738
+2
sound/pci/hda/hda_intel.c
··· 2505 2505 { PCI_DEVICE_DATA(INTEL, HDA_RPL_M, AZX_DRIVER_SKL | AZX_DCAPS_INTEL_SKYLAKE) }, 2506 2506 { PCI_DEVICE_DATA(INTEL, HDA_RPL_PX, AZX_DRIVER_SKL | AZX_DCAPS_INTEL_SKYLAKE) }, 2507 2507 { PCI_DEVICE_DATA(INTEL, HDA_MTL, AZX_DRIVER_SKL | AZX_DCAPS_INTEL_SKYLAKE) }, 2508 + /* Battlemage */ 2509 + { PCI_DEVICE_DATA(INTEL, HDA_BMG, AZX_DRIVER_SKL | AZX_DCAPS_INTEL_SKYLAKE) }, 2508 2510 /* Lunarlake-P */ 2509 2511 { PCI_DEVICE_DATA(INTEL, HDA_LNL_P, AZX_DRIVER_SKL | AZX_DCAPS_INTEL_LNL) }, 2510 2512 /* Arrow Lake-S */
+1
sound/pci/hda/patch_hdmi.c
··· 4642 4642 HDA_CODEC_ENTRY(0x8086281b, "Elkhartlake HDMI", patch_i915_icl_hdmi), 4643 4643 HDA_CODEC_ENTRY(0x8086281c, "Alderlake-P HDMI", patch_i915_adlp_hdmi), 4644 4644 HDA_CODEC_ENTRY(0x8086281d, "Meteor Lake HDMI", patch_i915_adlp_hdmi), 4645 + HDA_CODEC_ENTRY(0x8086281e, "Battlemage HDMI", patch_i915_adlp_hdmi), 4645 4646 HDA_CODEC_ENTRY(0x8086281f, "Raptor Lake P HDMI", patch_i915_adlp_hdmi), 4646 4647 HDA_CODEC_ENTRY(0x80862820, "Lunar Lake HDMI", patch_i915_adlp_hdmi), 4647 4648 HDA_CODEC_ENTRY(0x80862880, "CedarTrail HDMI", patch_generic_hdmi),