tree: https://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git for-next head: 0ddf2784d6c29e59409a62b8f32dc5abe56135a4 commit: 1f55e3699fc9ced72400cdca39fe248bf2b288a2 [9/14] ALSA: hda/conexant: Use the new codec SSID matching config: i386-buildonly-randconfig-006-20241014 (https://download.01.org/0day-ci/archive/20241014/202410141700.bF6I8r36-lkp@xxxxxxxxx/config) compiler: gcc-12 (Debian 12.2.0-14) 12.2.0 reproduce (this is a W=1 build): (https://download.01.org/0day-ci/archive/20241014/202410141700.bF6I8r36-lkp@xxxxxxxxx/reproduce) If you fix the issue in a separate patch/commit (i.e. not just a new version of the same patch/commit), kindly add following tags | Reported-by: kernel test robot <lkp@xxxxxxxxx> | Closes: https://lore.kernel.org/oe-kbuild-all/202410141700.bF6I8r36-lkp@xxxxxxxxx/ Note: the tiwai-sound/for-next HEAD 0ddf2784d6c29e59409a62b8f32dc5abe56135a4 builds fine. It only hurts bisectability. All error/warnings (new ones prefixed by >>): In file included from sound/pci/hda/patch_conexant.c:18: >> sound/pci/hda/hda_local.h:312:58: error: 'const struct hda_quirk' has no member named 'name' 312 | { _SND_PCI_QUIRK_ID(vend, dev), .value = (val), .name = (xname),\ | ^~~~ sound/pci/hda/patch_conexant.c:1081:9: note: in expansion of macro 'HDA_CODEC_QUIRK' 1081 | HDA_CODEC_QUIRK(0x2782, 0x12c3, "Sirius Gen1", CXT_PINCFG_TOP_SPEAKER), | ^~~~~~~~~~~~~~~ >> sound/pci/hda/hda_local.h:312:65: warning: excess elements in struct initializer 312 | { _SND_PCI_QUIRK_ID(vend, dev), .value = (val), .name = (xname),\ | ^ sound/pci/hda/patch_conexant.c:1081:9: note: in expansion of macro 'HDA_CODEC_QUIRK' 1081 | HDA_CODEC_QUIRK(0x2782, 0x12c3, "Sirius Gen1", CXT_PINCFG_TOP_SPEAKER), | ^~~~~~~~~~~~~~~ sound/pci/hda/hda_local.h:312:65: note: (near initialization for 'cxt5066_fixups[47]') 312 | { _SND_PCI_QUIRK_ID(vend, dev), .value = (val), .name = (xname),\ | ^ sound/pci/hda/patch_conexant.c:1081:9: note: in expansion of macro 'HDA_CODEC_QUIRK' 1081 | HDA_CODEC_QUIRK(0x2782, 0x12c3, "Sirius Gen1", CXT_PINCFG_TOP_SPEAKER), | ^~~~~~~~~~~~~~~ >> sound/pci/hda/hda_local.h:312:58: error: 'const struct hda_quirk' has no member named 'name' 312 | { _SND_PCI_QUIRK_ID(vend, dev), .value = (val), .name = (xname),\ | ^~~~ sound/pci/hda/patch_conexant.c:1082:9: note: in expansion of macro 'HDA_CODEC_QUIRK' 1082 | HDA_CODEC_QUIRK(0x2782, 0x12c5, "Sirius Gen2", CXT_PINCFG_TOP_SPEAKER), | ^~~~~~~~~~~~~~~ >> sound/pci/hda/hda_local.h:312:65: warning: excess elements in struct initializer 312 | { _SND_PCI_QUIRK_ID(vend, dev), .value = (val), .name = (xname),\ | ^ sound/pci/hda/patch_conexant.c:1082:9: note: in expansion of macro 'HDA_CODEC_QUIRK' 1082 | HDA_CODEC_QUIRK(0x2782, 0x12c5, "Sirius Gen2", CXT_PINCFG_TOP_SPEAKER), | ^~~~~~~~~~~~~~~ sound/pci/hda/hda_local.h:312:65: note: (near initialization for 'cxt5066_fixups[48]') 312 | { _SND_PCI_QUIRK_ID(vend, dev), .value = (val), .name = (xname),\ | ^ sound/pci/hda/patch_conexant.c:1082:9: note: in expansion of macro 'HDA_CODEC_QUIRK' 1082 | HDA_CODEC_QUIRK(0x2782, 0x12c5, "Sirius Gen2", CXT_PINCFG_TOP_SPEAKER), | ^~~~~~~~~~~~~~~ vim +312 sound/pci/hda/hda_local.h 5b1913a79c3e05 Takashi Iwai 2024-10-08 310 5b1913a79c3e05 Takashi Iwai 2024-10-08 311 #define HDA_CODEC_QUIRK(vend, dev, xname, val) \ 5b1913a79c3e05 Takashi Iwai 2024-10-08 @312 { _SND_PCI_QUIRK_ID(vend, dev), .value = (val), .name = (xname),\ 5b1913a79c3e05 Takashi Iwai 2024-10-08 313 .match_codec_ssid = true } 5b1913a79c3e05 Takashi Iwai 2024-10-08 314 :::::: The code at line 312 was first introduced by commit :::::: 5b1913a79c3e0518d9c5db343fa9fc4edcea041f ALSA: hda: Use own quirk lookup helper :::::: TO: Takashi Iwai <tiwai@xxxxxxx> :::::: CC: Takashi Iwai <tiwai@xxxxxxx> -- 0-DAY CI Kernel Test Service https://github.com/intel/lkp-tests/wiki