All of lore.kernel.org
 help / color / mirror / Atom feed
From: kernel test robot <lkp@intel.com>
To: kbuild-all@lists.01.org
Subject: [plbossart-sound:fix/ipc-fw-trace-abstraction 19/20] sound/soc/sof/mediatek/mt8195/mt8195.c:413:3: error: field designator 'load_module' does not refer to any field in type 'const struct snd_sof_dsp_ops'
Date: Fri, 21 Jan 2022 11:31:08 +0800	[thread overview]
Message-ID: <202201211158.7pmuft90-lkp@intel.com> (raw)

[-- Attachment #1: Type: text/plain, Size: 5593 bytes --]

tree:   https://github.com/plbossart/sound fix/ipc-fw-trace-abstraction
head:   b411629b960db33df23fac6714626f993be385db
commit: df9d3c13b1cfafc274d7a669915ed69d347e6785 [19/20] ASOC: SOF: partition DSP ops in more detail
config: mips-buildonly-randconfig-r002-20220120 (https://download.01.org/0day-ci/archive/20220121/202201211158.7pmuft90-lkp(a)intel.com/config)
compiler: clang version 14.0.0 (https://github.com/llvm/llvm-project d4baf3b1322b84816aa623d8e8cb45a49cb68b84)
reproduce (this is a W=1 build):
        wget https://raw.githubusercontent.com/intel/lkp-tests/master/sbin/make.cross -O ~/bin/make.cross
        chmod +x ~/bin/make.cross
        # install mips cross compiling tool for clang build
        # apt-get install binutils-mips-linux-gnu
        # https://github.com/plbossart/sound/commit/df9d3c13b1cfafc274d7a669915ed69d347e6785
        git remote add plbossart-sound https://github.com/plbossart/sound
        git fetch --no-tags plbossart-sound fix/ipc-fw-trace-abstraction
        git checkout df9d3c13b1cfafc274d7a669915ed69d347e6785
        # save the config file to linux build tree
        mkdir build_dir
        COMPILER_INSTALL_PATH=$HOME/0day COMPILER=clang make.cross W=1 O=build_dir ARCH=mips SHELL=/bin/bash sound/soc/sof/mediatek/mt8195/

If you fix the issue, kindly add following tag as appropriate
Reported-by: kernel test robot <lkp@intel.com>

All errors (new ones prefixed by >>):

>> sound/soc/sof/mediatek/mt8195/mt8195.c:413:3: error: field designator 'load_module' does not refer to any field in type 'const struct snd_sof_dsp_ops'
           .load_module    = snd_sof_parse_module_memcpy,
            ^
>> sound/soc/sof/mediatek/mt8195/mt8195.c:415:3: error: field designator 'load_firmware' does not refer to any field in type 'const struct snd_sof_dsp_ops'
           .load_firmware  = snd_sof_load_firmware_memcpy,
            ^
   2 errors generated.


vim +413 sound/soc/sof/mediatek/mt8195/mt8195.c

786e304e22cec7 YC Hung       2021-09-22  389  
b4c32346f9b06b YC Hung       2021-08-27  390  /* mt8195 ops */
53e3e4042de5be Daniel Baluta 2021-11-23  391  static const struct snd_sof_dsp_ops sof_mt8195_ops = {
b4c32346f9b06b YC Hung       2021-08-27  392  	/* probe and remove */
b4c32346f9b06b YC Hung       2021-08-27  393  	.probe		= mt8195_dsp_probe,
b4c32346f9b06b YC Hung       2021-08-27  394  	.remove		= mt8195_dsp_remove,
b4c32346f9b06b YC Hung       2021-08-27  395  
0ee31f3a875e21 YC Hung       2021-09-16  396  	/* DSP core boot */
0ee31f3a875e21 YC Hung       2021-09-16  397  	.run		= mt8195_run,
0ee31f3a875e21 YC Hung       2021-09-16  398  
b4c32346f9b06b YC Hung       2021-08-27  399  	/* Block IO */
b4c32346f9b06b YC Hung       2021-08-27  400  	.block_read	= sof_block_read,
b4c32346f9b06b YC Hung       2021-08-27  401  	.block_write	= sof_block_write,
b4c32346f9b06b YC Hung       2021-08-27  402  
b4c32346f9b06b YC Hung       2021-08-27  403  	/* Register IO */
b4c32346f9b06b YC Hung       2021-08-27  404  	.write		= sof_io_write,
b4c32346f9b06b YC Hung       2021-08-27  405  	.read		= sof_io_read,
b4c32346f9b06b YC Hung       2021-08-27  406  	.write64	= sof_io_write64,
b4c32346f9b06b YC Hung       2021-08-27  407  	.read64		= sof_io_read64,
b4c32346f9b06b YC Hung       2021-08-27  408  
b4c32346f9b06b YC Hung       2021-08-27  409  	/* misc */
b4c32346f9b06b YC Hung       2021-08-27  410  	.get_bar_index	= mt8195_get_bar_index,
b4c32346f9b06b YC Hung       2021-08-27  411  
0ee31f3a875e21 YC Hung       2021-09-16  412  	/* module loading */
0ee31f3a875e21 YC Hung       2021-09-16 @413  	.load_module	= snd_sof_parse_module_memcpy,
0ee31f3a875e21 YC Hung       2021-09-16  414  	/* firmware loading */
0ee31f3a875e21 YC Hung       2021-09-16 @415  	.load_firmware	= snd_sof_load_firmware_memcpy,
0ee31f3a875e21 YC Hung       2021-09-16  416  
b4c32346f9b06b YC Hung       2021-08-27  417  	/* Firmware ops */
b4c32346f9b06b YC Hung       2021-08-27  418  	.dsp_arch_ops = &sof_xtensa_arch_ops,
b4c32346f9b06b YC Hung       2021-08-27  419  
786e304e22cec7 YC Hung       2021-09-22  420  	/* DAI drivers */
786e304e22cec7 YC Hung       2021-09-22  421  	.drv = mt8195_dai,
786e304e22cec7 YC Hung       2021-09-22  422  	.num_drv = ARRAY_SIZE(mt8195_dai),
786e304e22cec7 YC Hung       2021-09-22  423  
9460a41bfe76e0 YC Hung       2021-10-25  424  	/* PM */
9460a41bfe76e0 YC Hung       2021-10-25  425  	.suspend	= mt8195_dsp_suspend,
9460a41bfe76e0 YC Hung       2021-10-25  426  	.resume		= mt8195_dsp_resume,
9460a41bfe76e0 YC Hung       2021-10-25  427  
b4c32346f9b06b YC Hung       2021-08-27  428  	/* ALSA HW info flags */
b4c32346f9b06b YC Hung       2021-08-27  429  	.hw_info =	SNDRV_PCM_INFO_MMAP |
b4c32346f9b06b YC Hung       2021-08-27  430  			SNDRV_PCM_INFO_MMAP_VALID |
b4c32346f9b06b YC Hung       2021-08-27  431  			SNDRV_PCM_INFO_INTERLEAVED |
b4c32346f9b06b YC Hung       2021-08-27  432  			SNDRV_PCM_INFO_PAUSE |
b4c32346f9b06b YC Hung       2021-08-27  433  			SNDRV_PCM_INFO_NO_PERIOD_WAKEUP,
b4c32346f9b06b YC Hung       2021-08-27  434  };
53e3e4042de5be Daniel Baluta 2021-11-23  435  

:::::: The code at line 413 was first introduced by commit
:::::: 0ee31f3a875e2107af9e13b6489ff3d89d32b3b2 ASoC: SOF: mediatek: Add fw loader and mt8195 dsp ops to load firmware

:::::: TO: YC Hung <yc.hung@mediatek.com>
:::::: CC: Daniel Baluta <daniel.baluta@gmail.com>

---
0-DAY CI Kernel Test Service, Intel Corporation
https://lists.01.org/hyperkitty/list/kbuild-all(a)lists.01.org

                 reply	other threads:[~2022-01-21  3:31 UTC|newest]

Thread overview: [no followups] expand[flat|nested]  mbox.gz  Atom feed

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=202201211158.7pmuft90-lkp@intel.com \
    --to=lkp@intel.com \
    --cc=kbuild-all@lists.01.org \
    /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.