[alsa-devel] [PATCH v2] ASoC: Intel: bytcr_rt5640: fallback mechanism if MCLK is not enabled

kbuild test robot lkp at intel.com
Fri Dec 16 07:00:20 CET 2016


Hi Pierre-Louis,

[auto build test WARNING on asoc/for-next]
[also build test WARNING on v4.9 next-20161215]
[if your patch is applied to the wrong git tree, please drop us a note to help improve the system]

url:    https://github.com/0day-ci/linux/commits/Pierre-Louis-Bossart/ASoC-Intel-bytcr_rt5640-fallback-mechanism-if-MCLK-is-not-enabled/20161216-125957
base:   https://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git for-next
config: i386-randconfig-h0-12161247 (attached as .config)
compiler: gcc-6 (Debian 6.2.0-3) 6.2.0 20160901
reproduce:
        # save the attached .config to linux build tree
        make ARCH=i386 

All warnings (new ones prefixed by >>):

   sound/soc/intel/boards/bytcr_rt5640.c: In function 'snd_byt_rt5640_mc_probe':
>> sound/soc/intel/boards/bytcr_rt5640.c:831:47: warning: format '%ld' expects argument of type 'long int', but argument 3 has type 'int' [-Wformat=]
        "Failed to get MCLK from pmc_plt_clk_3: %ld\n",
                                                  ^

vim +831 sound/soc/intel/boards/bytcr_rt5640.c

f47088d5 Pierre-Louis Bossart 2016-08-12  815  
f47088d5 Pierre-Louis Bossart 2016-08-12  816  		/* fixup cpu dai name name */
f47088d5 Pierre-Louis Bossart 2016-08-12  817  		snprintf(byt_rt5640_cpu_dai_name,
f47088d5 Pierre-Louis Bossart 2016-08-12  818  			sizeof(byt_rt5640_cpu_dai_name),
f47088d5 Pierre-Louis Bossart 2016-08-12  819  			"%s", "ssp0-port");
f47088d5 Pierre-Louis Bossart 2016-08-12  820  
f47088d5 Pierre-Louis Bossart 2016-08-12  821  		byt_rt5640_dais[dai_index].cpu_dai_name =
f47088d5 Pierre-Louis Bossart 2016-08-12  822  			byt_rt5640_cpu_dai_name;
f47088d5 Pierre-Louis Bossart 2016-08-12  823  	}
f47088d5 Pierre-Louis Bossart 2016-08-12  824  
df1a2776 Irina Tirdea         2016-08-12  825  	if ((byt_rt5640_quirk & BYT_RT5640_MCLK_EN) && (is_valleyview())) {
df1a2776 Irina Tirdea         2016-08-12  826  		priv->mclk = devm_clk_get(&pdev->dev, "pmc_plt_clk_3");
df1a2776 Irina Tirdea         2016-08-12  827  		if (IS_ERR(priv->mclk)) {
89a6cc1f Pierre-Louis Bossart 2016-12-15  828  			ret_val = PTR_ERR(priv->mclk);
89a6cc1f Pierre-Louis Bossart 2016-12-15  829  
df1a2776 Irina Tirdea         2016-08-12  830  			dev_err(&pdev->dev,
df1a2776 Irina Tirdea         2016-08-12 @831  				"Failed to get MCLK from pmc_plt_clk_3: %ld\n",
89a6cc1f Pierre-Louis Bossart 2016-12-15  832  				ret_val);
89a6cc1f Pierre-Louis Bossart 2016-12-15  833  
89a6cc1f Pierre-Louis Bossart 2016-12-15  834  			/*
89a6cc1f Pierre-Louis Bossart 2016-12-15  835  			 * Fall back to bit clock usage for -ENOENT (clock not
89a6cc1f Pierre-Louis Bossart 2016-12-15  836  			 * available likely due to missing dependencies), bail
89a6cc1f Pierre-Louis Bossart 2016-12-15  837  			 * for all other errors, including -EPROBE_DEFER
89a6cc1f Pierre-Louis Bossart 2016-12-15  838  			 */
89a6cc1f Pierre-Louis Bossart 2016-12-15  839  			if (ret_val != -ENOENT)

:::::: The code at line 831 was first introduced by commit
:::::: df1a2776a795848f4dbc7c0cb396158b43eb8aa3 ASoC: Intel: bytcr_rt5640: add MCLK support

:::::: TO: Irina Tirdea <irina.tirdea at intel.com>
:::::: CC: Mark Brown <broonie at kernel.org>

---
0-DAY kernel test infrastructure                Open Source Technology Center
https://lists.01.org/pipermail/kbuild-all                   Intel Corporation
-------------- next part --------------
A non-text attachment was scrubbed...
Name: .config.gz
Type: application/gzip
Size: 29769 bytes
Desc: not available
URL: <http://mailman.alsa-project.org/pipermail/alsa-devel/attachments/20161216/af021966/attachment-0001.bin>


More information about the Alsa-devel mailing list