From: kernel test robot <lkp@intel.com>
To: Srinivas Kandagatla <srinivas.kandagatla@oss.qualcomm.com>
Cc: oe-kbuild-all@lists.linux.dev, linux-kernel@vger.kernel.org,
Mark Brown <broonie@kernel.org>
Subject: sound/soc/intel/common/soc-acpi-intel-sdca-quirks.c:32:undefined reference to `sdca_device_quirk_match'
Date: Tue, 03 Nov 2026 01:10:46 +0100 [thread overview]
Message-ID: <202611030010.WaPDRv2X-lkp@intel.com> (raw)
tree: https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git master
head: 6628e7d4c6b25c8d18f1345e3a20d21829aae7e4
commit: 677507a5303a6716d9e0bbf3a8ba8c0f27391ab2 ASoC: SDCA: allow building without ACPI
date: 5 weeks ago
config: s390-randconfig-r2300-20261102 (https://download.01.org/0day-ci/archive/20261103/202611030010.WaPDRv2X-lkp@intel.com/config)
compiler: s390-linux-gcc (GCC) 11.5.0
sparse: v0.6.5-rc1-21-g84ec0658
reproduce (this is a W=1 build): (https://download.01.org/0day-ci/archive/20261103/202611030010.WaPDRv2X-lkp@intel.com/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
| Fixes: 677507a5303a ("ASoC: SDCA: allow building without ACPI")
| Reported-by: kernel test robot <lkp@intel.com>
| Closes: https://lore.kernel.org/oe-kbuild-all/202611030010.WaPDRv2X-lkp@intel.com/
All errors (new ones prefixed by >>):
s390-linux-ld: sound/soc/intel/common/soc-acpi-intel-sdca-quirks.o: in function `snd_soc_acpi_intel_sdca_is_device_rt712_vb':
>> sound/soc/intel/common/soc-acpi-intel-sdca-quirks.c:32:(.text+0xa6): undefined reference to `sdca_device_quirk_match'
vim +32 sound/soc/intel/common/soc-acpi-intel-sdca-quirks.c
5703ab86ff7bf0 Pierre-Louis Bossart 2024-10-16 14
5703ab86ff7bf0 Pierre-Louis Bossart 2024-10-16 15 /*
5703ab86ff7bf0 Pierre-Louis Bossart 2024-10-16 16 * Pretend machine quirk. The argument type is not the traditional
5703ab86ff7bf0 Pierre-Louis Bossart 2024-10-16 17 * 'struct snd_soc_acpi_mach' pointer but instead the sdw_intel_ctx
5703ab86ff7bf0 Pierre-Louis Bossart 2024-10-16 18 * which contains the peripheral information required for the
5703ab86ff7bf0 Pierre-Louis Bossart 2024-10-16 19 * SoundWire/SDCA filter on the SMART_MIC setup and interface
5703ab86ff7bf0 Pierre-Louis Bossart 2024-10-16 20 * revision. When the return value is false, the entry in the
5703ab86ff7bf0 Pierre-Louis Bossart 2024-10-16 21 * 'snd_soc_acpi_mach' table needs to be skipped.
5703ab86ff7bf0 Pierre-Louis Bossart 2024-10-16 22 */
5703ab86ff7bf0 Pierre-Louis Bossart 2024-10-16 23 bool snd_soc_acpi_intel_sdca_is_device_rt712_vb(void *arg)
5703ab86ff7bf0 Pierre-Louis Bossart 2024-10-16 24 {
5703ab86ff7bf0 Pierre-Louis Bossart 2024-10-16 25 struct sdw_intel_ctx *ctx = arg;
5703ab86ff7bf0 Pierre-Louis Bossart 2024-10-16 26 int i;
5703ab86ff7bf0 Pierre-Louis Bossart 2024-10-16 27
5703ab86ff7bf0 Pierre-Louis Bossart 2024-10-16 28 if (!ctx)
5703ab86ff7bf0 Pierre-Louis Bossart 2024-10-16 29 return false;
5703ab86ff7bf0 Pierre-Louis Bossart 2024-10-16 30
5703ab86ff7bf0 Pierre-Louis Bossart 2024-10-16 31 for (i = 0; i < ctx->peripherals->num_peripherals; i++) {
5703ab86ff7bf0 Pierre-Louis Bossart 2024-10-16 @32 if (sdca_device_quirk_match(ctx->peripherals->array[i],
5703ab86ff7bf0 Pierre-Louis Bossart 2024-10-16 33 SDCA_QUIRKS_RT712_VB))
5703ab86ff7bf0 Pierre-Louis Bossart 2024-10-16 34 return true;
5703ab86ff7bf0 Pierre-Louis Bossart 2024-10-16 35 }
5703ab86ff7bf0 Pierre-Louis Bossart 2024-10-16 36
5703ab86ff7bf0 Pierre-Louis Bossart 2024-10-16 37 return false;
5703ab86ff7bf0 Pierre-Louis Bossart 2024-10-16 38 }
cdd30ebb1b9f36 Peter Zijlstra 2024-12-02 39 EXPORT_SYMBOL_NS(snd_soc_acpi_intel_sdca_is_device_rt712_vb, "SND_SOC_ACPI_INTEL_SDCA_QUIRKS");
5703ab86ff7bf0 Pierre-Louis Bossart 2024-10-16 40
:::::: The code at line 32 was first introduced by commit
:::::: 5703ab86ff7bf079aa1ddf7a65b9727d0249383a ASoC: Intel: soc-acpi: add is_device_rt712_vb() helper
:::::: TO: Pierre-Louis Bossart <pierre-louis.bossart@linux.intel.com>
:::::: CC: Mark Brown <broonie@kernel.org>
--
0-DAY CI Kernel Test Service
https://github.com/intel/lkp-tests/wiki
next reply other threads:[~2026-11-03 0:11 UTC|newest]
Thread overview: 2+ messages / expand[flat|nested] mbox.gz Atom feed top
2026-11-03 0:10 kernel test robot [this message]
-- strict thread matches above, loose matches on Subject: below --
2026-11-04 6:54 sound/soc/intel/common/soc-acpi-intel-sdca-quirks.c:32: undefined reference to `sdca_device_quirk_match' kernel test robot
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=202611030010.WaPDRv2X-lkp@intel.com \
--to=lkp@intel.com \
--cc=broonie@kernel.org \
--cc=linux-kernel@vger.kernel.org \
--cc=oe-kbuild-all@lists.linux.dev \
--cc=srinivas.kandagatla@oss.qualcomm.com \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.