Hi Michael,
FYI, the error/warning still remains.
tree:
https://github.com/intel/linux-intel-lts.git 5.4/yocto
head: 10c3d69bc60059b194dcfa816cbc1240ffb0431d
commit: fb165c21e3deb44542074fcf59fc5afeba4052d6 [10970/18530] ASoC: codec: tlv3204:
Enable TDM audio support
config: mips-randconfig-r013-20211118 (attached as .config)
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/intel/linux-intel-lts/commit/fb165c21e3deb44542074fcf5...
git remote add intel-lts
https://github.com/intel/linux-intel-lts.git
git fetch --no-tags intel-lts 5.4/yocto
git checkout fb165c21e3deb44542074fcf59fc5afeba4052d6
# save the attached .config to linux build tree
COMPILER_INSTALL_PATH=$HOME/0day COMPILER=clang make.cross W=1 ARCH=mips
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 >>):
> sound/soc/codecs/tlv320aic32x4.c:53:6: warning: no previous
prototype for function 'aic32x4_reset_adc' [-Wmissing-prototypes]
void
aic32x4_reset_adc(struct snd_soc_component *component)
^
sound/soc/codecs/tlv320aic32x4.c:53:1: note: declare 'static' if the function
is not intended to be used outside of this translation unit
void aic32x4_reset_adc(struct snd_soc_component *component)
^
static
1 warning generated.
vim +/aic32x4_reset_adc +53 sound/soc/codecs/tlv320aic32x4.c
52
53 void aic32x4_reset_adc(struct snd_soc_component *component)
54 {
55 u32 adc_reg;
56
57 adc_reg = snd_soc_component_read32(component, AIC32X4_ADCSETUP);
58 snd_soc_component_write(component, AIC32X4_ADCSETUP, adc_reg |
59 AIC32X4_LADC_EN | AIC32X4_RADC_EN);
60 snd_soc_component_write(component, AIC32X4_ADCSETUP, adc_reg);
61
---
0-DAY CI Kernel Test Service, Intel Corporation
https://lists.01.org/hyperkitty/list/kbuild-all@lists.01.org