tree:
https://github.com/intel/linux-intel-lts.git 5.10/yocto
head: cb7e61a3cffb19413bc9d8ad7e0b690eec519348
commit: 2def42a616c1ceec2eb739c6befb6af42f6ee22c [9825/9862] Fix compile issue
config: x86_64-allyesconfig (attached as .config)
compiler: gcc-9 (Debian 9.3.0-22) 9.3.0
reproduce (this is a W=1 build):
#
https://github.com/intel/linux-intel-lts/commit/2def42a616c1ceec2eb739c6b...
git remote add intel-linux-intel-lts
https://github.com/intel/linux-intel-lts.git
git fetch --no-tags intel-linux-intel-lts 5.10/yocto
git checkout 2def42a616c1ceec2eb739c6befb6af42f6ee22c
# save the attached .config to linux build tree
make W=1 ARCH=x86_64
If you fix the issue, kindly add following tag as appropriate
Reported-by: kernel test robot <lkp(a)intel.com>
All warnings (new ones prefixed by >>):
> drivers/media/pci/intel/ipu6/../ipu.c:379:6: warning: no previous
prototype for 'fixup_spdata' [-Wmissing-prototypes]
379 | void
fixup_spdata(const void *spdata_rep,
| ^~~~~~~~~~~~
vim +/fixup_spdata +379 drivers/media/pci/intel/ipu6/../ipu.c
1aafb1e0df5527 Ng Khai Wen 2021-07-01 378
1aafb1e0df5527 Ng Khai Wen 2021-07-01 @379 void fixup_spdata(const void *spdata_rep,
1aafb1e0df5527 Ng Khai Wen 2021-07-01 380 struct ipu_isys_subdev_pdata *spdata)
1aafb1e0df5527 Ng Khai Wen 2021-07-01 381 {
1aafb1e0df5527 Ng Khai Wen 2021-07-01 382 const struct ipu_spdata_rep *rep =
spdata_rep;
1aafb1e0df5527 Ng Khai Wen 2021-07-01 383 struct ipu_isys_subdev_info **subdevs,
*sd_info;
1aafb1e0df5527 Ng Khai Wen 2021-07-01 384
1aafb1e0df5527 Ng Khai Wen 2021-07-01 385 if (!spdata)
1aafb1e0df5527 Ng Khai Wen 2021-07-01 386 return;
1aafb1e0df5527 Ng Khai Wen 2021-07-01 387
1aafb1e0df5527 Ng Khai Wen 2021-07-01 388 for (; rep->name[0]; rep++) {
1aafb1e0df5527 Ng Khai Wen 2021-07-01 389 for (subdevs = spdata->subdevs; *subdevs;
subdevs++) {
1aafb1e0df5527 Ng Khai Wen 2021-07-01 390 sd_info = *subdevs;
1aafb1e0df5527 Ng Khai Wen 2021-07-01 391
1aafb1e0df5527 Ng Khai Wen 2021-07-01 392 if (!sd_info->csi2)
1aafb1e0df5527 Ng Khai Wen 2021-07-01 393 continue;
1aafb1e0df5527 Ng Khai Wen 2021-07-01 394
1aafb1e0df5527 Ng Khai Wen 2021-07-01 395 if (match_spdata(sd_info, rep)) {
1aafb1e0df5527 Ng Khai Wen 2021-07-01 396 strcpy(sd_info->i2c.i2c_adapter_bdf,
1aafb1e0df5527 Ng Khai Wen 2021-07-01 397 rep->i2c_adapter_bdf_n);
1aafb1e0df5527 Ng Khai Wen 2021-07-01 398 sd_info->i2c.board_info.addr =
1aafb1e0df5527 Ng Khai Wen 2021-07-01 399 rep->slave_addr_n;
1aafb1e0df5527 Ng Khai Wen 2021-07-01 400 sd_info->csi2->port =
rep->port_n;
1aafb1e0df5527 Ng Khai Wen 2021-07-01 401
1aafb1e0df5527 Ng Khai Wen 2021-07-01 402 if (sd_info->fixup_spdata)
1aafb1e0df5527 Ng Khai Wen 2021-07-01 403 sd_info->fixup_spdata(rep,
1aafb1e0df5527 Ng Khai Wen 2021-07-01 404
sd_info->i2c.board_info.platform_data);
1aafb1e0df5527 Ng Khai Wen 2021-07-01 405 }
1aafb1e0df5527 Ng Khai Wen 2021-07-01 406 }
1aafb1e0df5527 Ng Khai Wen 2021-07-01 407 }
1aafb1e0df5527 Ng Khai Wen 2021-07-01 408 }
1aafb1e0df5527 Ng Khai Wen 2021-07-01 409
:::::: The code at line 379 was first introduced by commit
:::::: 1aafb1e0df5527884ad5ccb67ec95414df4d85f7 Add IPU driver
:::::: TO: Ng Khai Wen <khai.wen.ng(a)intel.com>
:::::: CC: Pan, Kris <kris.pan(a)intel.com>
---
0-DAY CI Kernel Test Service, Intel Corporation
https://lists.01.org/hyperkitty/list/kbuild-all@lists.01.org