All of lore.kernel.org
 help / color / mirror / Atom feed
From: kernel test robot <lkp@intel.com>
To: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Cc: llvm@lists.linux.dev, oe-kbuild-all@lists.linux.dev,
	Linux Memory Management List <linux-mm@kvack.org>,
	Takashi Iwai <tiwai@suse.de>
Subject: [linux-next:master 11453/12662] sound/ac97/bus.c:112:20: error: use of undeclared identifier 'ac97_bus_type'
Date: Fri, 5 Jan 2024 16:58:48 +0800	[thread overview]
Message-ID: <202401051634.qQSC02IQ-lkp@intel.com> (raw)

tree:   https://git.kernel.org/pub/scm/linux/kernel/git/next/linux-next.git master
head:   e2425464bc87159274879ab30f9d4fe624b9fcd2
commit: 66e82d219924f6112509f7e8f8e687fcc81a16e3 [11453/12662] ALSA: mark all struct bus_type as const
config: x86_64-buildonly-randconfig-003-20240105 (https://download.01.org/0day-ci/archive/20240105/202401051634.qQSC02IQ-lkp@intel.com/config)
compiler: ClangBuiltLinux clang version 17.0.6 (https://github.com/llvm/llvm-project 6009708b4367171ccdbf4b5905cb6a803753fe18)
reproduce (this is a W=1 build): (https://download.01.org/0day-ci/archive/20240105/202401051634.qQSC02IQ-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
| Reported-by: kernel test robot <lkp@intel.com>
| Closes: https://lore.kernel.org/oe-kbuild-all/202401051634.qQSC02IQ-lkp@intel.com/

Note: the linux-next/master HEAD e2425464bc87159274879ab30f9d4fe624b9fcd2 builds fine.
      It may have been fixed somewhere.

All errors (new ones prefixed by >>):

>> sound/ac97/bus.c:112:20: error: use of undeclared identifier 'ac97_bus_type'
     112 |         codec->dev.bus = &ac97_bus_type;
         |                           ^
   sound/ac97/bus.c:191:21: error: use of undeclared identifier 'ac97_bus_type'
     191 |         drv->driver.bus = &ac97_bus_type;
         |                            ^
   2 errors generated.


vim +/ac97_bus_type +112 sound/ac97/bus.c

74426fbff66eea Robert Jarzmik 2017-09-02   99  
74426fbff66eea Robert Jarzmik 2017-09-02  100  static int ac97_codec_add(struct ac97_controller *ac97_ctrl, int idx,
74426fbff66eea Robert Jarzmik 2017-09-02  101  		   unsigned int vendor_id)
74426fbff66eea Robert Jarzmik 2017-09-02  102  {
74426fbff66eea Robert Jarzmik 2017-09-02  103  	struct ac97_codec_device *codec;
74426fbff66eea Robert Jarzmik 2017-09-02  104  	int ret;
74426fbff66eea Robert Jarzmik 2017-09-02  105  
74426fbff66eea Robert Jarzmik 2017-09-02  106  	codec = kzalloc(sizeof(*codec), GFP_KERNEL);
74426fbff66eea Robert Jarzmik 2017-09-02  107  	if (!codec)
74426fbff66eea Robert Jarzmik 2017-09-02  108  		return -ENOMEM;
74426fbff66eea Robert Jarzmik 2017-09-02  109  	ac97_ctrl->codecs[idx] = codec;
74426fbff66eea Robert Jarzmik 2017-09-02  110  	codec->vendor_id = vendor_id;
74426fbff66eea Robert Jarzmik 2017-09-02  111  	codec->dev.release = ac97_codec_release;
74426fbff66eea Robert Jarzmik 2017-09-02 @112  	codec->dev.bus = &ac97_bus_type;
74426fbff66eea Robert Jarzmik 2017-09-02  113  	codec->dev.parent = &ac97_ctrl->adap;
74426fbff66eea Robert Jarzmik 2017-09-02  114  	codec->num = idx;
74426fbff66eea Robert Jarzmik 2017-09-02  115  	codec->ac97_ctrl = ac97_ctrl;
74426fbff66eea Robert Jarzmik 2017-09-02  116  
74426fbff66eea Robert Jarzmik 2017-09-02  117  	device_initialize(&codec->dev);
74426fbff66eea Robert Jarzmik 2017-09-02  118  	dev_set_name(&codec->dev, "%s:%u", dev_name(ac97_ctrl->parent), idx);
2225a3e6af78e6 Robert Jarzmik 2018-06-22  119  	codec->dev.of_node = ac97_of_get_child_device(ac97_ctrl, idx,
2225a3e6af78e6 Robert Jarzmik 2018-06-22  120  						      vendor_id);
74426fbff66eea Robert Jarzmik 2017-09-02  121  
74426fbff66eea Robert Jarzmik 2017-09-02  122  	ret = device_add(&codec->dev);
607975b30db41a Ding Xiang     2019-07-23  123  	if (ret) {
74426fbff66eea Robert Jarzmik 2017-09-02  124  		put_device(&codec->dev);
74426fbff66eea Robert Jarzmik 2017-09-02  125  		return ret;
74426fbff66eea Robert Jarzmik 2017-09-02  126  	}
74426fbff66eea Robert Jarzmik 2017-09-02  127  
607975b30db41a Ding Xiang     2019-07-23  128  	return 0;
607975b30db41a Ding Xiang     2019-07-23  129  }
607975b30db41a Ding Xiang     2019-07-23  130  

:::::: The code at line 112 was first introduced by commit
:::::: 74426fbff66eea8e8d1f42c8238c268d1e63a832 ALSA: ac97: add an ac97 bus

:::::: TO: Robert Jarzmik <robert.jarzmik@free.fr>
:::::: CC: Mark Brown <broonie@kernel.org>

-- 
0-DAY CI Kernel Test Service
https://github.com/intel/lkp-tests/wiki

                 reply	other threads:[~2024-01-05  8:59 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=202401051634.qQSC02IQ-lkp@intel.com \
    --to=lkp@intel.com \
    --cc=gregkh@linuxfoundation.org \
    --cc=linux-mm@kvack.org \
    --cc=llvm@lists.linux.dev \
    --cc=oe-kbuild-all@lists.linux.dev \
    --cc=tiwai@suse.de \
    /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.