tree: git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git topic/adsp head: 25326bb263894a528288716901bd434372927844 commit: aab034fe60460c0e352a64e94f2323edc12ff296 [1/4] ASoC: wm_adsp: Add support for parsing algorithms config: make ARCH=x86_64 allmodconfig
All warnings:
sound/soc/codecs/wm_adsp.c: In function 'wm_adsp_setup_algs': sound/soc/codecs/wm_adsp.c:446:3: warning: format '%zx' expects argument of type 'size_t', but argument 4 has type 'unsigned int' [-Wformat]
vim +446 sound/soc/codecs/wm_adsp.c
aab034fe Mark Brown 2012-10-26 430 } aab034fe Mark Brown 2012-10-26 431 aab034fe Mark Brown 2012-10-26 432 if (algs == 0) { aab034fe Mark Brown 2012-10-26 433 adsp_err(dsp, "No algorithms\n"); aab034fe Mark Brown 2012-10-26 434 return -EINVAL; aab034fe Mark Brown 2012-10-26 435 } aab034fe Mark Brown 2012-10-26 436 aab034fe Mark Brown 2012-10-26 437 /* Read the terminator first to validate the length */ aab034fe Mark Brown 2012-10-26 438 ret = regmap_raw_read(regmap, mem->base + term, &val, sizeof(val)); aab034fe Mark Brown 2012-10-26 439 if (ret != 0) { aab034fe Mark Brown 2012-10-26 440 adsp_err(dsp, "Failed to read algorithm list end: %d\n", aab034fe Mark Brown 2012-10-26 441 ret); aab034fe Mark Brown 2012-10-26 442 return ret; aab034fe Mark Brown 2012-10-26 443 } aab034fe Mark Brown 2012-10-26 444 aab034fe Mark Brown 2012-10-26 445 if (be32_to_cpu(val) != 0xbedead) aab034fe Mark Brown 2012-10-26 @446 adsp_warn(dsp, "Algorithm list end %zx 0x%x != 0xbeadead\n", aab034fe Mark Brown 2012-10-26 447 term, be32_to_cpu(val)); aab034fe Mark Brown 2012-10-26 448 aab034fe Mark Brown 2012-10-26 449 alg = kzalloc((term - pos) * 2, GFP_KERNEL); aab034fe Mark Brown 2012-10-26 450 if (!alg) aab034fe Mark Brown 2012-10-26 451 return -ENOMEM; aab034fe Mark Brown 2012-10-26 452 aab034fe Mark Brown 2012-10-26 453 ret = regmap_raw_read(regmap, mem->base + pos, alg, (term - pos) * 2); aab034fe Mark Brown 2012-10-26 454 if (ret != 0) {
--- 0-DAY kernel build testing backend Open Source Technology Center Fengguang Wu, Yuanhan Liu Intel Corporation