From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from kanga.kvack.org (kanga.kvack.org [205.233.56.17]) by smtp.lore.kernel.org (Postfix) with ESMTP id 329F8CEF152 for ; Tue, 8 Oct 2024 11:29:00 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id BE84A6B0092; Tue, 8 Oct 2024 07:28:59 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id B973C6B0095; Tue, 8 Oct 2024 07:28:59 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id A5E8A6B0098; Tue, 8 Oct 2024 07:28:59 -0400 (EDT) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0014.hostedemail.com [216.40.44.14]) by kanga.kvack.org (Postfix) with ESMTP id 87D9C6B0092 for ; Tue, 8 Oct 2024 07:28:59 -0400 (EDT) Received: from smtpin18.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay04.hostedemail.com (Postfix) with ESMTP id 73EC51A1469 for ; Tue, 8 Oct 2024 11:28:57 +0000 (UTC) X-FDA: 82650213198.18.079D588 Received: from mgamail.intel.com (mgamail.intel.com [198.175.65.14]) by imf13.hostedemail.com (Postfix) with ESMTP id 629B120008 for ; Tue, 8 Oct 2024 11:28:56 +0000 (UTC) Authentication-Results: imf13.hostedemail.com; dkim=pass header.d=intel.com header.s=Intel header.b=j+VFUZrQ; spf=pass (imf13.hostedemail.com: domain of lkp@intel.com designates 198.175.65.14 as permitted sender) smtp.mailfrom=lkp@intel.com; dmarc=pass (policy=none) header.from=intel.com ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1728386894; h=from:from:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:cc:mime-version:mime-version: content-type:content-type:content-transfer-encoding:in-reply-to: references:dkim-signature; bh=46pjj6eVanqTV6wd80t2K7EzKARjR4N4DCBjjtq9XlE=; b=knhO3MKIf4rMcVjSnw75BORr3Minw51VJO7oRiPpzI081A+LNOA+dsc3GK5eRzJHIdI0kW 5+7m3lW6YXSvqR+pOv93tPiJEZYaiydv+WVEXJvtQ9z3V8M93tsYeXjF2JLKC3Y4bmnuym ECUZyNcbSnINSabuWd6jn6Ly+zJVXho= ARC-Authentication-Results: i=1; imf13.hostedemail.com; dkim=pass header.d=intel.com header.s=Intel header.b=j+VFUZrQ; spf=pass (imf13.hostedemail.com: domain of lkp@intel.com designates 198.175.65.14 as permitted sender) smtp.mailfrom=lkp@intel.com; dmarc=pass (policy=none) header.from=intel.com ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1728386894; a=rsa-sha256; cv=none; b=z5+/zItwteuiyzdtDjtfmVU1e9FQcsoduWjhhwlN4DdvVvnIX4qP6Rt095YWaLaMN0FSFV 7o+6deR5aBRpZy4+73hzdqlKWlK44No5XAsNwJ0XG8/Bn+XqF7RdAPTaw/pltmq8C4uUDS xK2XhUuN10QpWI1HQeB+w/2SoGxDgFE= DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1728386937; x=1759922937; h=date:from:to:cc:subject:message-id:mime-version; bh=ASdNE6urP/VjIpbTYbWCJ7NQNb98rqSjWbgoubDrIYY=; b=j+VFUZrQeklvVhtDE4NjM/mFHMhsYcXuHTRSYuTljN5BZAfZcQaXcjkO Pqykh2OE7qk1azo/YwHdBIBwfNZMpoj5QurNSK9VfMx233jKrOkkkOT1h Flw4VtpR6zrBTAschkUFfIK4bI4WKfFmoaOyJPH6+IyWpNGFkNACLsKYG b4IJ4ti8Ws36NliwXwnVmaP9Vp/908QTAimsnaEeHsprvosEMMnqa3M5O wdIV1T1UOvOnEAv9nzkHxQ4obdmuDqR5rdRIX/F7PI5Qy0no7OsbmPvAG 0bcG0+M/FzCQbP8tlSROHbAV+jfsyVAtTAHpblbep1QV7dW1307dLxZAa g==; X-CSE-ConnectionGUID: 8rQd8GBFRaawxv2Blp1Wgw== X-CSE-MsgGUID: VJOl+luCTn6evtCQNwLtmg== X-IronPort-AV: E=McAfee;i="6700,10204,11218"; a="31360833" X-IronPort-AV: E=Sophos;i="6.11,186,1725346800"; d="scan'208";a="31360833" Received: from orviesa007.jf.intel.com ([10.64.159.147]) by orvoesa106.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 08 Oct 2024 04:28:55 -0700 X-CSE-ConnectionGUID: bfOcPUE+R3ONgPbWBcQfTA== X-CSE-MsgGUID: 2UqzVUIzTNeMNngVUO7gfg== X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="6.11,186,1725346800"; d="scan'208";a="76224738" Received: from lkp-server01.sh.intel.com (HELO a48cf1aa22e8) ([10.239.97.150]) by orviesa007.jf.intel.com with ESMTP; 08 Oct 2024 04:28:54 -0700 Received: from kbuild by a48cf1aa22e8 with local (Exim 4.96) (envelope-from ) id 1sy8OZ-0006JG-0j; Tue, 08 Oct 2024 11:28:51 +0000 Date: Tue, 8 Oct 2024 19:28:04 +0800 From: kernel test robot To: Jack Yu Cc: llvm@lists.linux.dev, oe-kbuild-all@lists.linux.dev, Linux Memory Management List , Mark Brown Subject: [linux-next:master 2562/2853] sound/soc/codecs/rt-sdw-common.c:87: warning: Function parameter or struct member 'val' not described in 'rt_sdca_index_update_bits' Message-ID: <202410081909.i3j7cibD-lkp@intel.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline X-Rspam-User: X-Stat-Signature: 7z9e7wpuyb8dp4x68uyumr6qe7ij1wpz X-Rspamd-Queue-Id: 629B120008 X-Rspamd-Server: rspam11 X-HE-Tag: 1728386936-575966 X-HE-Meta: U2FsdGVkX18lTm2AB1j/lBoFqst5/uIQmbA//ktnW0oyt+hwzzPpPKPWlMGbmEXMLMnGZhP4pFnhtlIcM+rD1SPvXGGy8k9j/VR4DnZ8/OaiiBo7PZRAGxIWIQrIJmOMTJh/3e89u3pgZRipDUoPngkeAzGublFyVlflduC2tHOyeEQsyfhsbNlnisSlGwV261MidIOw/OU4K04okOeKL8+eel6AEDfuew8FCW2dZe/lDdrc+7TDhNR08FsTyh6yOT3gJsp5pphUYagquQsEKeBw5/tePyUP/OsrXY1H3ITEexsEgUy5NrS96++Lx71GL7TVDGFLJGafZ1hHmpMZKDBIPtElrjJyAQip7p8h3JzkMAdPMikw+Ph1Dim/7rfpzh9vzTk+MeTUc1lZucTsu/GnZiGdHo/tv267BSeTgf3IJoCMx8U9myURTYh4wlHHmHfifxM+he+Cbz69upLq/lfkl0EYctKL0aIu+LcvsOXIzhF7QVYUUlQMLXrF9t8DSIeG5qBo1XD2Qsnv3jOf7uw6p7dDEeu/v7qWi0hFyb8OZZYlIlHdMlxYs1r9PszxokFNECP1xEXBeShiT43aZ6sKnhaJCuUCot0psLGhRAXWq1lGRQZ50Zbc73fIMWykBMZrlS7KLX2r+VVAa6jRIEC+/kPcP6MdBAuJlYIG2yzx2jva2Ztx5G6anvvTlp0W8/n/NwBEwpYgSWzMoBOSkb/trHJDb7RtakcoG7GTtjnAGhyppKr+3MvFIGGGqrt1NIkL3jsOVM9PHTcqaKIbAqScnMd7hT7qb0MUHoeQdgYO8pMaszkwrpPURTzs+tqc6KrsUOfeiVXsg8S/IWwYUd5vsF+U1SHmUPcu6d7wu3Am1Q1qc8KFhJGKXuz1rTmhQPsOIG26UvnGlaYyONZgrUQ4o4zDo4aFzF4e10SsQcCWqPi3W28L+hKDpyjBMRk2uSoPGSejyJZPVq6ytPq 5AXIXIqL LUJNRlDoApRQz+MAeTIqkI6DLwj9ZgygYdAiPuVl7d+QDp12Q9EkDZ1OM6Y0ddDEGB81EeUFYenGYTWFzjC1QLZwvpzTaVklHy0S5SY4un1XtQwxF7MhDt+rrr2yI7lpAb0B9Q1aedzWRxiSRxNcbNMo7k4knRryCRCfyFJ5c64+AhBNACIXtZRCzxpWDOWnUWxtqJbuXnQykG7pAEa6FkVFoIVDbMllRMEafhhep38KnlMrLXVHWC/MclcuXLhkoxlegnUS+YBC8aTP3Ba3tPX39MgjLroALQzgXqsZxxLYzvUP3jtCDwi5wCbE+Ir/iSNs2y/cclJMtyc/ZtR3eO6OMqOm8gym8+rE4YQ8DnvogcqMMxjhL7C+Wkr4nPeqEl6gov8r2MsEkEeFbalEB4Ysgej4+2OfysIWlpjspktknSyDOa4ERaDsjLw== X-Bogosity: Ham, tests=bogofilter, spamicity=0.000000, version=1.2.4 Sender: owner-linux-mm@kvack.org Precedence: bulk X-Loop: owner-majordomo@kvack.org List-ID: List-Subscribe: List-Unsubscribe: Hi Jack, First bad commit (maybe != root cause): tree: https://git.kernel.org/pub/scm/linux/kernel/git/next/linux-next.git master head: 33ce24234fca4c083e6685a18b460a18ebb5d5c1 commit: 86ce355c1f9ab943bbe099ea7d0b8a3af2247f65 [2562/2853] ASoC: rt721-sdca: Add RT721 SDCA driver config: i386-buildonly-randconfig-006-20241008 (https://download.01.org/0day-ci/archive/20241008/202410081909.i3j7cibD-lkp@intel.com/config) compiler: clang version 18.1.8 (https://github.com/llvm/llvm-project 3b5b5c1ec4a3095ab096dd780e84d7ab81f3d7ff) reproduce (this is a W=1 build): (https://download.01.org/0day-ci/archive/20241008/202410081909.i3j7cibD-lkp@intel.com/reproduce) If you fix the issue in a separate patch/commit (i.e. not just a new version of the same patch/commit), kindly add following tags | Reported-by: kernel test robot | Closes: https://lore.kernel.org/oe-kbuild-all/202410081909.i3j7cibD-lkp@intel.com/ All warnings (new ones prefixed by >>): >> sound/soc/codecs/rt-sdw-common.c:119:3: warning: variable 'ret' is uninitialized when used here [-Wuninitialized] 119 | ret |= SND_JACK_BTN_2; | ^~~ sound/soc/codecs/rt-sdw-common.c:111:9: note: initialize the variable 'ret' to silence this warning 111 | int ret; | ^ | = 0 1 warning generated. -- >> sound/soc/codecs/rt-sdw-common.c:87: warning: Function parameter or struct member 'val' not described in 'rt_sdca_index_update_bits' >> sound/soc/codecs/rt-sdw-common.c:87: warning: Excess function parameter 'value' description in 'rt_sdca_index_update_bits' -- >> sound/soc/codecs/rt721-sdca.c:45:7: warning: variable 'ret' is uninitialized when used here [-Wuninitialized] 45 | if (ret < 0) | ^~~ sound/soc/codecs/rt721-sdca.c:33:23: note: initialize the variable 'ret' to silence this warning 33 | int btn_type = 0, ret; | ^ | = 0 1 warning generated. Kconfig warnings: (for reference only) WARNING: unmet direct dependencies detected for GET_FREE_REGION Depends on [n]: SPARSEMEM [=n] Selected by [y]: - RESOURCE_KUNIT_TEST [=y] && RUNTIME_TESTING_MENU [=y] && KUNIT [=y] vim +87 sound/soc/codecs/rt-sdw-common.c bbca8e7050e076 Jack Yu 2024-10-01 71 bbca8e7050e076 Jack Yu 2024-10-01 72 /** bbca8e7050e076 Jack Yu 2024-10-01 73 * rt_sdca_index_update_bits - Update value on Realtek defined register. bbca8e7050e076 Jack Yu 2024-10-01 74 * bbca8e7050e076 Jack Yu 2024-10-01 75 * @map: map for setting. bbca8e7050e076 Jack Yu 2024-10-01 76 * @nid: Realtek-defined ID. bbca8e7050e076 Jack Yu 2024-10-01 77 * @reg: register. bbca8e7050e076 Jack Yu 2024-10-01 78 * @mask: Bitmask to change bbca8e7050e076 Jack Yu 2024-10-01 79 * @value: New value for bitmask bbca8e7050e076 Jack Yu 2024-10-01 80 * bbca8e7050e076 Jack Yu 2024-10-01 81 * A value of zero will be returned on success, a negative errno will bbca8e7050e076 Jack Yu 2024-10-01 82 * be returned in error cases. bbca8e7050e076 Jack Yu 2024-10-01 83 */ bbca8e7050e076 Jack Yu 2024-10-01 84 bbca8e7050e076 Jack Yu 2024-10-01 85 int rt_sdca_index_update_bits(struct regmap *map, bbca8e7050e076 Jack Yu 2024-10-01 86 unsigned int nid, unsigned int reg, unsigned int mask, unsigned int val) bbca8e7050e076 Jack Yu 2024-10-01 @87 { bbca8e7050e076 Jack Yu 2024-10-01 88 unsigned int tmp; bbca8e7050e076 Jack Yu 2024-10-01 89 int ret; bbca8e7050e076 Jack Yu 2024-10-01 90 bbca8e7050e076 Jack Yu 2024-10-01 91 ret = rt_sdca_index_read(map, nid, reg, &tmp); bbca8e7050e076 Jack Yu 2024-10-01 92 if (ret < 0) bbca8e7050e076 Jack Yu 2024-10-01 93 return ret; bbca8e7050e076 Jack Yu 2024-10-01 94 bbca8e7050e076 Jack Yu 2024-10-01 95 set_mask_bits(&tmp, mask, val); bbca8e7050e076 Jack Yu 2024-10-01 96 return rt_sdca_index_write(map, nid, reg, tmp); bbca8e7050e076 Jack Yu 2024-10-01 97 } bbca8e7050e076 Jack Yu 2024-10-01 98 EXPORT_SYMBOL_GPL(rt_sdca_index_update_bits); bbca8e7050e076 Jack Yu 2024-10-01 99 bbca8e7050e076 Jack Yu 2024-10-01 100 /** bbca8e7050e076 Jack Yu 2024-10-01 101 * rt_sdca_btn_type - Decision of button type. bbca8e7050e076 Jack Yu 2024-10-01 102 * bbca8e7050e076 Jack Yu 2024-10-01 103 * @buffer: UMP message buffer. bbca8e7050e076 Jack Yu 2024-10-01 104 * bbca8e7050e076 Jack Yu 2024-10-01 105 * A button type will be returned regarding to buffer, bbca8e7050e076 Jack Yu 2024-10-01 106 * it returns zero if buffer cannot be recognized. bbca8e7050e076 Jack Yu 2024-10-01 107 */ bbca8e7050e076 Jack Yu 2024-10-01 108 int rt_sdca_btn_type(unsigned char *buffer) bbca8e7050e076 Jack Yu 2024-10-01 109 { bbca8e7050e076 Jack Yu 2024-10-01 110 u8 btn_type = 0; bbca8e7050e076 Jack Yu 2024-10-01 111 int ret; bbca8e7050e076 Jack Yu 2024-10-01 112 bbca8e7050e076 Jack Yu 2024-10-01 113 btn_type |= buffer[0] & 0xf; bbca8e7050e076 Jack Yu 2024-10-01 114 btn_type |= (buffer[0] >> 4) & 0xf; bbca8e7050e076 Jack Yu 2024-10-01 115 btn_type |= buffer[1] & 0xf; bbca8e7050e076 Jack Yu 2024-10-01 116 btn_type |= (buffer[1] >> 4) & 0xf; bbca8e7050e076 Jack Yu 2024-10-01 117 bbca8e7050e076 Jack Yu 2024-10-01 118 if (btn_type & BIT(0)) bbca8e7050e076 Jack Yu 2024-10-01 @119 ret |= SND_JACK_BTN_2; bbca8e7050e076 Jack Yu 2024-10-01 120 if (btn_type & BIT(1)) bbca8e7050e076 Jack Yu 2024-10-01 121 ret |= SND_JACK_BTN_3; bbca8e7050e076 Jack Yu 2024-10-01 122 if (btn_type & BIT(2)) bbca8e7050e076 Jack Yu 2024-10-01 123 ret |= SND_JACK_BTN_0; bbca8e7050e076 Jack Yu 2024-10-01 124 if (btn_type & BIT(3)) bbca8e7050e076 Jack Yu 2024-10-01 125 ret |= SND_JACK_BTN_1; bbca8e7050e076 Jack Yu 2024-10-01 126 bbca8e7050e076 Jack Yu 2024-10-01 127 return ret; bbca8e7050e076 Jack Yu 2024-10-01 128 } bbca8e7050e076 Jack Yu 2024-10-01 129 EXPORT_SYMBOL_GPL(rt_sdca_btn_type); bbca8e7050e076 Jack Yu 2024-10-01 130 :::::: The code at line 87 was first introduced by commit :::::: bbca8e7050e0769d46eb775082d1926db05e7dac ASoC: rt-sdw-common: Common functions for Realtek soundwire driver :::::: TO: Jack Yu :::::: CC: Mark Brown -- 0-DAY CI Kernel Test Service https://github.com/intel/lkp-tests/wiki