On Wed, Apr 18, 2018 at 08:26:08PM +0800, kbuild test robot wrote: > tree: https://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git topic/hs400-mmc-v4 > head: bad50f922dfffd9bc1a54e1512852e45d25b4ac7 > commit: 485c8281e412190ab902c62868cfebf7dc783189 [3/4] mmc: tmio: add eMMC HS400 mode support > reproduce: > # apt-get install sparse > git checkout 485c8281e412190ab902c62868cfebf7dc783189 > make ARCH=x86_64 allmodconfig > make C=1 CF=-D__CHECK_ENDIAN__ > > > sparse warnings: (new ones prefixed by >>) > > >> drivers/mmc/host/tmio_mmc_core.c:1103:5: sparse: symbol 'tmio_mmc_prepare_hs400_tuning' was not declared. Should it be static? > >> drivers/mmc/host/tmio_mmc_core.c:1113:6: sparse: symbol 'tmio_mmc_prepare_hs400_tuning_downgrade' was not declared. Should it be static? > >> drivers/mmc/host/tmio_mmc_core.c:1122:6: sparse: symbol 'tmio_mmc_complete_hs400_tuning' was not declared. Should it be static? > > Please review and possibly fold the followup patch. Thanks. Yes, I agree that it looks like they should be static. I'll address this when posting v5 of this patchset.