* [chrome-os:chromeos-5.10 3/147] sound/soc/codecs/arizona-jack.c:1380:4: warning: Value stored to 'mode' is never read [clang-analyzer-deadcode.DeadStores]
@ 2021-09-02 23:09 kernel test robot
0 siblings, 0 replies; only message in thread
From: kernel test robot @ 2021-09-02 23:09 UTC (permalink / raw)
To: kbuild
[-- Attachment #1: Type: text/plain, Size: 44439 bytes --]
CC: kbuild-all(a)lists.01.org
TO: cros-kernel-buildreports(a)googlegroups.com
TO: Guenter Roeck <groeck@google.com>
tree: https://chromium.googlesource.com/chromiumos/third_party/kernel chromeos-5.10
head: 356d8dbe272e42cb06e2986dbb3d34ef04d08ae6
commit: 475ee9d3b4a21b8fe079b042d2ff7b67438217c9 [3/147] CHROMIUM: net: wwan: t7xx: Device module init and registration
:::::: branch date: 5 hours ago
:::::: commit date: 6 days ago
config: arm-randconfig-c002-20210901 (attached as .config)
compiler: clang version 14.0.0 (https://github.com/llvm/llvm-project 4b1fde8a2b681dad2ce0c082a5d6422caa06b0bc)
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 arm cross compiling tool for clang build
# apt-get install binutils-arm-linux-gnueabi
git remote add chrome-os https://chromium.googlesource.com/chromiumos/third_party/kernel
git fetch --no-tags chrome-os chromeos-5.10
git checkout 475ee9d3b4a21b8fe079b042d2ff7b67438217c9
# save the attached .config to linux build tree
COMPILER_INSTALL_PATH=$HOME/0day COMPILER=clang make.cross ARCH=arm clang-analyzer
If you fix the issue, kindly add following tag as appropriate
Reported-by: kernel test robot <lkp@intel.com>
clang-analyzer warnings: (new ones prefixed by >>)
8 warnings generated.
Suppressed 8 warnings (8 in non-user code).
Use -header-filter=.* to display errors from all non-system headers. Use -system-headers to display errors from system headers as well.
2 warnings generated.
Suppressed 2 warnings (2 in non-user code).
Use -header-filter=.* to display errors from all non-system headers. Use -system-headers to display errors from system headers as well.
8 warnings generated.
Suppressed 8 warnings (8 in non-user code).
Use -header-filter=.* to display errors from all non-system headers. Use -system-headers to display errors from system headers as well.
8 warnings generated.
Suppressed 8 warnings (8 in non-user code).
Use -header-filter=.* to display errors from all non-system headers. Use -system-headers to display errors from system headers as well.
8 warnings generated.
Suppressed 8 warnings (8 in non-user code).
Use -header-filter=.* to display errors from all non-system headers. Use -system-headers to display errors from system headers as well.
8 warnings generated.
Suppressed 8 warnings (8 in non-user code).
Use -header-filter=.* to display errors from all non-system headers. Use -system-headers to display errors from system headers as well.
8 warnings generated.
Suppressed 8 warnings (8 in non-user code).
Use -header-filter=.* to display errors from all non-system headers. Use -system-headers to display errors from system headers as well.
11 warnings generated.
sound/soc/codecs/wm8994.c:1450:28: warning: Value stored to 'component' during its initialization is never read [clang-analyzer-deadcode.DeadStores]
struct snd_soc_component *component = snd_soc_dapm_to_component(w->dapm);
^~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
sound/soc/codecs/wm8994.c:1450:28: note: Value stored to 'component' during its initialization is never read
struct snd_soc_component *component = snd_soc_dapm_to_component(w->dapm);
^~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
sound/soc/codecs/wm8994.c:3345:28: warning: Value stored to 'component' during its initialization is never read [clang-analyzer-deadcode.DeadStores]
struct snd_soc_component *component = wm8994->hubs.component;
^~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~
sound/soc/codecs/wm8994.c:3345:28: note: Value stored to 'component' during its initialization is never read
struct snd_soc_component *component = wm8994->hubs.component;
^~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~
sound/soc/codecs/wm8994.c:3703:17: warning: Value stored to 'dev' during its initialization is never read [clang-analyzer-deadcode.DeadStores]
struct device *dev = wm8994->wm8994->dev;
^~~ ~~~~~~~~~~~~~~~~~~~
sound/soc/codecs/wm8994.c:3703:17: note: Value stored to 'dev' during its initialization is never read
struct device *dev = wm8994->wm8994->dev;
^~~ ~~~~~~~~~~~~~~~~~~~
Suppressed 8 warnings (8 in non-user code).
Use -header-filter=.* to display errors from all non-system headers. Use -system-headers to display errors from system headers as well.
8 warnings generated.
Suppressed 8 warnings (8 in non-user code).
Use -header-filter=.* to display errors from all non-system headers. Use -system-headers to display errors from system headers as well.
8 warnings generated.
Suppressed 8 warnings (8 in non-user code).
Use -header-filter=.* to display errors from all non-system headers. Use -system-headers to display errors from system headers as well.
8 warnings generated.
Suppressed 8 warnings (8 in non-user code).
Use -header-filter=.* to display errors from all non-system headers. Use -system-headers to display errors from system headers as well.
9 warnings generated.
drivers/usb/core/message.c:1705:2: warning: Value stored to 'retval' is never read [clang-analyzer-deadcode.DeadStores]
retval = 0;
^ ~
drivers/usb/core/message.c:1705:2: note: Value stored to 'retval' is never read
retval = 0;
^ ~
Suppressed 8 warnings (8 in non-user code).
Use -header-filter=.* to display errors from all non-system headers. Use -system-headers to display errors from system headers as well.
5 warnings generated.
drivers/usb/core/driver.c:1679:2: warning: Value stored to 'status' is never read [clang-analyzer-deadcode.DeadStores]
status = pm_runtime_put_sync_autosuspend(&udev->dev);
^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
drivers/usb/core/driver.c:1679:2: note: Value stored to 'status' is never read
status = pm_runtime_put_sync_autosuspend(&udev->dev);
^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
drivers/usb/core/driver.c:1741:2: warning: Value stored to 'status' is never read [clang-analyzer-deadcode.DeadStores]
status = pm_runtime_put_sync(&intf->dev);
^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
drivers/usb/core/driver.c:1741:2: note: Value stored to 'status' is never read
status = pm_runtime_put_sync(&intf->dev);
^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
drivers/usb/core/driver.c:1769:2: warning: Value stored to 'status' is never read [clang-analyzer-deadcode.DeadStores]
status = pm_runtime_put(&intf->dev);
^ ~~~~~~~~~~~~~~~~~~~~~~~~~~
drivers/usb/core/driver.c:1769:2: note: Value stored to 'status' is never read
status = pm_runtime_put(&intf->dev);
^ ~~~~~~~~~~~~~~~~~~~~~~~~~~
Suppressed 2 warnings (2 in non-user code).
Use -header-filter=.* to display errors from all non-system headers. Use -system-headers to display errors from system headers as well.
2 warnings generated.
Suppressed 2 warnings (2 in non-user code).
Use -header-filter=.* to display errors from all non-system headers. Use -system-headers to display errors from system headers as well.
8 warnings generated.
Suppressed 8 warnings (8 in non-user code).
Use -header-filter=.* to display errors from all non-system headers. Use -system-headers to display errors from system headers as well.
8 warnings generated.
Suppressed 8 warnings (8 in non-user code).
Use -header-filter=.* to display errors from all non-system headers. Use -system-headers to display errors from system headers as well.
8 warnings generated.
Suppressed 8 warnings (8 in non-user code).
Use -header-filter=.* to display errors from all non-system headers. Use -system-headers to display errors from system headers as well.
8 warnings generated.
Suppressed 8 warnings (8 in non-user code).
Use -header-filter=.* to display errors from all non-system headers. Use -system-headers to display errors from system headers as well.
8 warnings generated.
Suppressed 8 warnings (8 in non-user code).
Use -header-filter=.* to display errors from all non-system headers. Use -system-headers to display errors from system headers as well.
10 warnings generated.
>> sound/soc/codecs/arizona-jack.c:1380:4: warning: Value stored to 'mode' is never read [clang-analyzer-deadcode.DeadStores]
mode = GPIOD_OUT_HIGH;
^ ~~~~~~~~~~~~~~
sound/soc/codecs/arizona-jack.c:1380:4: note: Value stored to 'mode' is never read
mode = GPIOD_OUT_HIGH;
^ ~~~~~~~~~~~~~~
sound/soc/codecs/arizona-jack.c:1382:4: warning: Value stored to 'mode' is never read [clang-analyzer-deadcode.DeadStores]
mode = GPIOD_OUT_LOW;
^ ~~~~~~~~~~~~~
sound/soc/codecs/arizona-jack.c:1382:4: note: Value stored to 'mode' is never read
mode = GPIOD_OUT_LOW;
^ ~~~~~~~~~~~~~
Suppressed 8 warnings (8 in non-user code).
Use -header-filter=.* to display errors from all non-system headers. Use -system-headers to display errors from system headers as well.
8 warnings generated.
Suppressed 8 warnings (8 in non-user code).
Use -header-filter=.* to display errors from all non-system headers. Use -system-headers to display errors from system headers as well.
9 warnings generated.
drivers/media/dvb-frontends/tda1004x.c:547:2: warning: Value stored to 'ret' is never read [clang-analyzer-deadcode.DeadStores]
ret = tda1004x_do_upload(state, fw->data, fw->size, TDA10046H_CODE_CPT, TDA10046H_CODE_IN);
^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
drivers/media/dvb-frontends/tda1004x.c:547:2: note: Value stored to 'ret' is never read
ret = tda1004x_do_upload(state, fw->data, fw->size, TDA10046H_CODE_CPT, TDA10046H_CODE_IN);
^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Suppressed 8 warnings (8 in non-user code).
Use -header-filter=.* to display errors from all non-system headers. Use -system-headers to display errors from system headers as well.
2 warnings generated.
Suppressed 2 warnings (2 in non-user code).
Use -header-filter=.* to display errors from all non-system headers. Use -system-headers to display errors from system headers as well.
2 warnings generated.
Suppressed 2 warnings (2 in non-user code).
Use -header-filter=.* to display errors from all non-system headers. Use -system-headers to display errors from system headers as well.
2 warnings generated.
Suppressed 2 warnings (2 in non-user code).
Use -header-filter=.* to display errors from all non-system headers. Use -system-headers to display errors from system headers as well.
2 warnings generated.
Suppressed 2 warnings (2 in non-user code).
Use -header-filter=.* to display errors from all non-system headers. Use -system-headers to display errors from system headers as well.
2 warnings generated.
Suppressed 2 warnings (2 in non-user code).
Use -header-filter=.* to display errors from all non-system headers. Use -system-headers to display errors from system headers as well.
2 warnings generated.
Suppressed 2 warnings (2 in non-user code).
Use -header-filter=.* to display errors from all non-system headers. Use -system-headers to display errors from system headers as well.
6 warnings generated.
drivers/mmc/core/mmc.c:1707:4: warning: Value stored to 'err' is never read [clang-analyzer-deadcode.DeadStores]
err = 0;
^ ~
drivers/mmc/core/mmc.c:1707:4: note: Value stored to 'err' is never read
err = 0;
^ ~
drivers/mmc/core/mmc.c:1812:4: warning: Value stored to 'err' is never read [clang-analyzer-deadcode.DeadStores]
err = 0;
^ ~
drivers/mmc/core/mmc.c:1812:4: note: Value stored to 'err' is never read
err = 0;
^ ~
drivers/mmc/core/mmc.c:1841:4: warning: Value stored to 'err' is never read [clang-analyzer-deadcode.DeadStores]
err = 0;
^ ~
drivers/mmc/core/mmc.c:1841:4: note: Value stored to 'err' is never read
err = 0;
^ ~
drivers/mmc/core/mmc.c:1861:4: warning: Value stored to 'err' is never read [clang-analyzer-deadcode.DeadStores]
err = 0;
^ ~
drivers/mmc/core/mmc.c:1861:4: note: Value stored to 'err' is never read
err = 0;
^ ~
Suppressed 2 warnings (2 in non-user code).
Use -header-filter=.* to display errors from all non-system headers. Use -system-headers to display errors from system headers as well.
8 warnings generated.
Suppressed 8 warnings (8 in non-user code).
Use -header-filter=.* to display errors from all non-system headers. Use -system-headers to display errors from system headers as well.
2 warnings generated.
Suppressed 2 warnings (2 in non-user code).
Use -header-filter=.* to display errors from all non-system headers. Use -system-headers to display errors from system headers as well.
8 warnings generated.
Suppressed 8 warnings (8 in non-user code).
Use -header-filter=.* to display errors from all non-system headers. Use -system-headers to display errors from system headers as well.
2 warnings generated.
Suppressed 2 warnings (2 in non-user code).
Use -header-filter=.* to display errors from all non-system headers. Use -system-headers to display errors from system headers as well.
8 warnings generated.
Suppressed 8 warnings (8 in non-user code).
Use -header-filter=.* to display errors from all non-system headers. Use -system-headers to display errors from system headers as well.
8 warnings generated.
Suppressed 8 warnings (8 in non-user code).
Use -header-filter=.* to display errors from all non-system headers. Use -system-headers to display errors from system headers as well.
8 warnings generated.
Suppressed 8 warnings (8 in non-user code).
Use -header-filter=.* to display errors from all non-system headers. Use -system-headers to display errors from system headers as well.
8 warnings generated.
Suppressed 8 warnings (8 in non-user code).
Use -header-filter=.* to display errors from all non-system headers. Use -system-headers to display errors from system headers as well.
8 warnings generated.
Suppressed 8 warnings (8 in non-user code).
Use -header-filter=.* to display errors from all non-system headers. Use -system-headers to display errors from system headers as well.
8 warnings generated.
Suppressed 8 warnings (8 in non-user code).
Use -header-filter=.* to display errors from all non-system headers. Use -system-headers to display errors from system headers as well.
--
2 warnings generated.
Suppressed 2 warnings (2 in non-user code).
Use -header-filter=.* to display errors from all non-system headers. Use -system-headers to display errors from system headers as well.
8 warnings generated.
Suppressed 8 warnings (8 in non-user code).
Use -header-filter=.* to display errors from all non-system headers. Use -system-headers to display errors from system headers as well.
8 warnings generated.
Suppressed 8 warnings (8 in non-user code).
Use -header-filter=.* to display errors from all non-system headers. Use -system-headers to display errors from system headers as well.
8 warnings generated.
Suppressed 8 warnings (8 in non-user code).
Use -header-filter=.* to display errors from all non-system headers. Use -system-headers to display errors from system headers as well.
8 warnings generated.
Suppressed 8 warnings (8 in non-user code).
Use -header-filter=.* to display errors from all non-system headers. Use -system-headers to display errors from system headers as well.
8 warnings generated.
Suppressed 8 warnings (8 in non-user code).
Use -header-filter=.* to display errors from all non-system headers. Use -system-headers to display errors from system headers as well.
8 warnings generated.
Suppressed 8 warnings (8 in non-user code).
Use -header-filter=.* to display errors from all non-system headers. Use -system-headers to display errors from system headers as well.
8 warnings generated.
Suppressed 8 warnings (8 in non-user code).
Use -header-filter=.* to display errors from all non-system headers. Use -system-headers to display errors from system headers as well.
8 warnings generated.
Suppressed 8 warnings (8 in non-user code).
Use -header-filter=.* to display errors from all non-system headers. Use -system-headers to display errors from system headers as well.
8 warnings generated.
Suppressed 8 warnings (8 in non-user code).
Use -header-filter=.* to display errors from all non-system headers. Use -system-headers to display errors from system headers as well.
8 warnings generated.
Suppressed 8 warnings (8 in non-user code).
Use -header-filter=.* to display errors from all non-system headers. Use -system-headers to display errors from system headers as well.
8 warnings generated.
Suppressed 8 warnings (8 in non-user code).
Use -header-filter=.* to display errors from all non-system headers. Use -system-headers to display errors from system headers as well.
9 warnings generated.
drivers/media/dvb-frontends/tda1004x.c:547:2: warning: Value stored to 'ret' is never read [clang-analyzer-deadcode.DeadStores]
ret = tda1004x_do_upload(state, fw->data, fw->size, TDA10046H_CODE_CPT, TDA10046H_CODE_IN);
^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
drivers/media/dvb-frontends/tda1004x.c:547:2: note: Value stored to 'ret' is never read
ret = tda1004x_do_upload(state, fw->data, fw->size, TDA10046H_CODE_CPT, TDA10046H_CODE_IN);
^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Suppressed 8 warnings (8 in non-user code).
Use -header-filter=.* to display errors from all non-system headers. Use -system-headers to display errors from system headers as well.
8 warnings generated.
Suppressed 8 warnings (8 in non-user code).
Use -header-filter=.* to display errors from all non-system headers. Use -system-headers to display errors from system headers as well.
8 warnings generated.
Suppressed 8 warnings (8 in non-user code).
Use -header-filter=.* to display errors from all non-system headers. Use -system-headers to display errors from system headers as well.
9 warnings generated.
net/netrom/nr_in.c:156:2: warning: Value stored to 'ns' is never read [clang-analyzer-deadcode.DeadStores]
ns = skb->data[17];
^ ~~~~~~~~~~~~~
net/netrom/nr_in.c:156:2: note: Value stored to 'ns' is never read
ns = skb->data[17];
^ ~~~~~~~~~~~~~
Suppressed 8 warnings (8 in non-user code).
Use -header-filter=.* to display errors from all non-system headers. Use -system-headers to display errors from system headers as well.
8 warnings generated.
Suppressed 8 warnings (8 in non-user code).
Use -header-filter=.* to display errors from all non-system headers. Use -system-headers to display errors from system headers as well.
8 warnings generated.
Suppressed 8 warnings (8 in non-user code).
Use -header-filter=.* to display errors from all non-system headers. Use -system-headers to display errors from system headers as well.
8 warnings generated.
Suppressed 8 warnings (8 in non-user code).
Use -header-filter=.* to display errors from all non-system headers. Use -system-headers to display errors from system headers as well.
8 warnings generated.
Suppressed 8 warnings (8 in non-user code).
Use -header-filter=.* to display errors from all non-system headers. Use -system-headers to display errors from system headers as well.
8 warnings generated.
Suppressed 8 warnings (8 in non-user code).
Use -header-filter=.* to display errors from all non-system headers. Use -system-headers to display errors from system headers as well.
8 warnings generated.
Suppressed 8 warnings (8 in non-user code).
Use -header-filter=.* to display errors from all non-system headers. Use -system-headers to display errors from system headers as well.
2 warnings generated.
Suppressed 2 warnings (2 in non-user code).
Use -header-filter=.* to display errors from all non-system headers. Use -system-headers to display errors from system headers as well.
8 warnings generated.
Suppressed 8 warnings (8 in non-user code).
Use -header-filter=.* to display errors from all non-system headers. Use -system-headers to display errors from system headers as well.
8 warnings generated.
Suppressed 8 warnings (8 in non-user code).
Use -header-filter=.* to display errors from all non-system headers. Use -system-headers to display errors from system headers as well.
8 warnings generated.
Suppressed 8 warnings (8 in non-user code).
Use -header-filter=.* to display errors from all non-system headers. Use -system-headers to display errors from system headers as well.
8 warnings generated.
Suppressed 8 warnings (8 in non-user code).
Use -header-filter=.* to display errors from all non-system headers. Use -system-headers to display errors from system headers as well.
8 warnings generated.
Suppressed 8 warnings (8 in non-user code).
Use -header-filter=.* to display errors from all non-system headers. Use -system-headers to display errors from system headers as well.
8 warnings generated.
Suppressed 8 warnings (8 in non-user code).
Use -header-filter=.* to display errors from all non-system headers. Use -system-headers to display errors from system headers as well.
10 warnings generated.
>> sound/soc/codecs/arizona-jack.c:1380:4: warning: Value stored to 'mode' is never read [clang-analyzer-deadcode.DeadStores]
mode = GPIOD_OUT_HIGH;
^ ~~~~~~~~~~~~~~
sound/soc/codecs/arizona-jack.c:1380:4: note: Value stored to 'mode' is never read
mode = GPIOD_OUT_HIGH;
^ ~~~~~~~~~~~~~~
sound/soc/codecs/arizona-jack.c:1382:4: warning: Value stored to 'mode' is never read [clang-analyzer-deadcode.DeadStores]
mode = GPIOD_OUT_LOW;
^ ~~~~~~~~~~~~~
sound/soc/codecs/arizona-jack.c:1382:4: note: Value stored to 'mode' is never read
mode = GPIOD_OUT_LOW;
^ ~~~~~~~~~~~~~
Suppressed 8 warnings (8 in non-user code).
Use -header-filter=.* to display errors from all non-system headers. Use -system-headers to display errors from system headers as well.
8 warnings generated.
Suppressed 8 warnings (8 in non-user code).
Use -header-filter=.* to display errors from all non-system headers. Use -system-headers to display errors from system headers as well.
9 warnings generated.
sound/soc/codecs/wm2000.c:580:21: warning: Value stored to 'i2c' during its initialization is never read [clang-analyzer-deadcode.DeadStores]
struct i2c_client *i2c = wm2000->i2c;
^~~ ~~~~~~~~~~~
sound/soc/codecs/wm2000.c:580:21: note: Value stored to 'i2c' during its initialization is never read
struct i2c_client *i2c = wm2000->i2c;
^~~ ~~~~~~~~~~~
Suppressed 8 warnings (8 in non-user code).
Use -header-filter=.* to display errors from all non-system headers. Use -system-headers to display errors from system headers as well.
8 warnings generated.
Suppressed 8 warnings (8 in non-user code).
Use -header-filter=.* to display errors from all non-system headers. Use -system-headers to display errors from system headers as well.
8 warnings generated.
Suppressed 8 warnings (8 in non-user code).
Use -header-filter=.* to display errors from all non-system headers. Use -system-headers to display errors from system headers as well.
8 warnings generated.
Suppressed 8 warnings (8 in non-user code).
Use -header-filter=.* to display errors from all non-system headers. Use -system-headers to display errors from system headers as well.
11 warnings generated.
sound/soc/codecs/wm8903.c:434:3: warning: Value stored to 'best' is never read [clang-analyzer-deadcode.DeadStores]
best = 0;
^ ~
sound/soc/codecs/wm8903.c:434:3: note: Value stored to 'best' is never read
best = 0;
^ ~
sound/soc/codecs/wm8903.c:1552:2: warning: Value stored to 'best_val' is never read [clang-analyzer-deadcode.DeadStores]
best_val = ((clk_sys * 10) / bclk_divs[0].ratio) - bclk;
^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
sound/soc/codecs/wm8903.c:1552:2: note: Value stored to 'best_val' is never read
best_val = ((clk_sys * 10) / bclk_divs[0].ratio) - bclk;
^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
sound/soc/codecs/wm8903.c:1559:3: warning: Value stored to 'best_val' is never read [clang-analyzer-deadcode.DeadStores]
best_val = cur_val;
^ ~~~~~~~
sound/soc/codecs/wm8903.c:1559:3: note: Value stored to 'best_val' is never read
best_val = cur_val;
^ ~~~~~~~
Suppressed 8 warnings (8 in non-user code).
Use -header-filter=.* to display errors from all non-system headers. Use -system-headers to display errors from system headers as well.
8 warnings generated.
Suppressed 8 warnings (8 in non-user code).
Use -header-filter=.* to display errors from all non-system headers. Use -system-headers to display errors from system headers as well.
9 warnings generated.
sound/soc/codecs/wm8996.c:1562:3: warning: Value stored to 'bclk_rate' is never read [clang-analyzer-deadcode.DeadStores]
bclk_rate = wm8996->sysclk / bclk_divs[best];
^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
sound/soc/codecs/wm8996.c:1562:3: note: Value stored to 'bclk_rate' is never read
bclk_rate = wm8996->sysclk / bclk_divs[best];
^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Suppressed 8 warnings (8 in non-user code).
Use -header-filter=.* to display errors from all non-system headers. Use -system-headers to display errors from system headers as well.
8 warnings generated.
Suppressed 8 warnings (8 in non-user code).
Use -header-filter=.* to display errors from all non-system headers. Use -system-headers to display errors from system headers as well.
9 warnings generated.
sound/soc/codecs/wm8955.c:648:22: warning: Although the value stored to 'freq' is used in the enclosing expression, the value is never actually read from 'freq' [clang-analyzer-deadcode.DeadStores]
priv->mclk_rate = freq /= 2;
^ ~
sound/soc/codecs/wm8955.c:648:22: note: Although the value stored to 'freq' is used in the enclosing expression, the value is never actually read from 'freq'
priv->mclk_rate = freq /= 2;
^ ~
Suppressed 8 warnings (8 in non-user code).
Use -header-filter=.* to display errors from all non-system headers. Use -system-headers to display errors from system headers as well.
7 warnings generated.
Suppressed 7 warnings (7 in non-user code).
Use -header-filter=.* to display errors from all non-system headers. Use -system-headers to display errors from system headers as well.
13 warnings generated.
Suppressed 13 warnings (13 in non-user code).
Use -header-filter=.* to display errors from all non-system headers. Use -system-headers to display errors from system headers as well.
14 warnings generated.
drivers/usb/host/xhci-dbgcap.c:828:4: warning: Value stored to 'ctrl' is never read [clang-analyzer-deadcode.DeadStores]
ctrl = readl(&dbc->regs->control);
^
drivers/usb/host/xhci-dbgcap.c:828:4: note: Value stored to 'ctrl' is never read
Suppressed 13 warnings (13 in non-user code).
Use -header-filter=.* to display errors from all non-system headers. Use -system-headers to display errors from system headers as well.
6 warnings generated.
drivers/mmc/core/mmc.c:1707:4: warning: Value stored to 'err' is never read [clang-analyzer-deadcode.DeadStores]
err = 0;
^ ~
drivers/mmc/core/mmc.c:1707:4: note: Value stored to 'err' is never read
err = 0;
^ ~
drivers/mmc/core/mmc.c:1812:4: warning: Value stored to 'err' is never read [clang-analyzer-deadcode.DeadStores]
vim +/mode +1380 sound/soc/codecs/arizona-jack.c
9e86b2ad4c11fd drivers/extcon/extcon-arizona.c Inha Song 2015-05-04 1293
b10945bca354de sound/soc/codecs/arizona-jack.c Hans de Goede 2021-03-07 1294 int arizona_jack_codec_dev_probe(struct arizona_priv *info, struct device *dev)
f2c32a882d2c1c drivers/extcon/extcon-arizona.c Mark Brown 2012-06-24 1295 {
b10945bca354de sound/soc/codecs/arizona-jack.c Hans de Goede 2021-03-07 1296 struct arizona *arizona = info->arizona;
6ac6b475c56ce4 drivers/extcon/extcon-arizona.c Charles Keepax 2013-09-28 1297 struct arizona_pdata *pdata = &arizona->pdata;
b10945bca354de sound/soc/codecs/arizona-jack.c Hans de Goede 2021-03-07 1298 int ret, mode;
f2c32a882d2c1c drivers/extcon/extcon-arizona.c Mark Brown 2012-06-24 1299
9e86b2ad4c11fd drivers/extcon/extcon-arizona.c Inha Song 2015-05-04 1300 if (!dev_get_platdata(arizona->dev))
b10945bca354de sound/soc/codecs/arizona-jack.c Hans de Goede 2021-03-07 1301 arizona_extcon_device_get_pdata(dev, arizona);
9e86b2ad4c11fd drivers/extcon/extcon-arizona.c Inha Song 2015-05-04 1302
b10945bca354de sound/soc/codecs/arizona-jack.c Hans de Goede 2021-03-07 1303 info->micvdd = devm_regulator_get(dev, "MICVDD");
f2c32a882d2c1c drivers/extcon/extcon-arizona.c Mark Brown 2012-06-24 1304 if (IS_ERR(info->micvdd)) {
f2c32a882d2c1c drivers/extcon/extcon-arizona.c Mark Brown 2012-06-24 1305 ret = PTR_ERR(info->micvdd);
f2c32a882d2c1c drivers/extcon/extcon-arizona.c Mark Brown 2012-06-24 1306 dev_err(arizona->dev, "Failed to get MICVDD: %d\n", ret);
d88cc36704e758 drivers/extcon/extcon-arizona.c Sangjung Woo 2014-04-21 1307 return ret;
f2c32a882d2c1c drivers/extcon/extcon-arizona.c Mark Brown 2012-06-24 1308 }
f2c32a882d2c1c drivers/extcon/extcon-arizona.c Mark Brown 2012-06-24 1309
f2c32a882d2c1c drivers/extcon/extcon-arizona.c Mark Brown 2012-06-24 1310 mutex_init(&info->lock);
a3e2078d6a14bc drivers/extcon/extcon-arizona.c Mark Brown 2013-04-01 1311 info->last_jackdet = ~(ARIZONA_MICD_CLAMP_STS | ARIZONA_JD1_STS);
0e27bd3137778a drivers/extcon/extcon-arizona.c Mark Brown 2013-02-05 1312 INIT_DELAYED_WORK(&info->hpdet_work, arizona_hpdet_work);
cd59e79656f4e7 drivers/extcon/extcon-arizona.c Mark Brown 2013-04-01 1313 INIT_DELAYED_WORK(&info->micd_detect_work, arizona_micd_detect);
939c5671d11d86 drivers/extcon/extcon-arizona.c Mark Brown 2013-04-01 1314 INIT_DELAYED_WORK(&info->micd_timeout_work, arizona_micd_timeout_work);
f2c32a882d2c1c drivers/extcon/extcon-arizona.c Mark Brown 2012-06-24 1315
f2c32a882d2c1c drivers/extcon/extcon-arizona.c Mark Brown 2012-06-24 1316 switch (arizona->type) {
f2c32a882d2c1c drivers/extcon/extcon-arizona.c Mark Brown 2012-06-24 1317 case WM5102:
f2c32a882d2c1c drivers/extcon/extcon-arizona.c Mark Brown 2012-06-24 1318 switch (arizona->rev) {
f2c32a882d2c1c drivers/extcon/extcon-arizona.c Mark Brown 2012-06-24 1319 case 0:
f2c32a882d2c1c drivers/extcon/extcon-arizona.c Mark Brown 2012-06-24 1320 info->micd_reva = true;
f2c32a882d2c1c drivers/extcon/extcon-arizona.c Mark Brown 2012-06-24 1321 break;
f2c32a882d2c1c drivers/extcon/extcon-arizona.c Mark Brown 2012-06-24 1322 default:
dab63eb25ced75 drivers/extcon/extcon-arizona.c Mark Brown 2013-01-11 1323 info->micd_clamp = true;
d0fd5fbc09b17e drivers/extcon/extcon-arizona.c Richard Fitzgerald 2015-04-28 1324 info->hpdet_ip_version = 1;
f2c32a882d2c1c drivers/extcon/extcon-arizona.c Mark Brown 2012-06-24 1325 break;
f2c32a882d2c1c drivers/extcon/extcon-arizona.c Mark Brown 2012-06-24 1326 }
f2c32a882d2c1c drivers/extcon/extcon-arizona.c Mark Brown 2012-06-24 1327 break;
77438610ffd934 drivers/extcon/extcon-arizona.c Charles Keepax 2013-11-14 1328 case WM5110:
2f2b6aa8c5172d drivers/extcon/extcon-arizona.c Richard Fitzgerald 2015-01-17 1329 case WM8280:
77438610ffd934 drivers/extcon/extcon-arizona.c Charles Keepax 2013-11-14 1330 switch (arizona->rev) {
77438610ffd934 drivers/extcon/extcon-arizona.c Charles Keepax 2013-11-14 1331 case 0 ... 2:
77438610ffd934 drivers/extcon/extcon-arizona.c Charles Keepax 2013-11-14 1332 break;
77438610ffd934 drivers/extcon/extcon-arizona.c Charles Keepax 2013-11-14 1333 default:
77438610ffd934 drivers/extcon/extcon-arizona.c Charles Keepax 2013-11-14 1334 info->micd_clamp = true;
d0fd5fbc09b17e drivers/extcon/extcon-arizona.c Richard Fitzgerald 2015-04-28 1335 info->hpdet_ip_version = 2;
77438610ffd934 drivers/extcon/extcon-arizona.c Charles Keepax 2013-11-14 1336 break;
77438610ffd934 drivers/extcon/extcon-arizona.c Charles Keepax 2013-11-14 1337 }
77438610ffd934 drivers/extcon/extcon-arizona.c Charles Keepax 2013-11-14 1338 break;
d8d09564b830c2 drivers/extcon/extcon-arizona.c Richard Fitzgerald 2015-09-28 1339 case WM8998:
d8d09564b830c2 drivers/extcon/extcon-arizona.c Richard Fitzgerald 2015-09-28 1340 case WM1814:
d8d09564b830c2 drivers/extcon/extcon-arizona.c Richard Fitzgerald 2015-09-28 1341 info->micd_clamp = true;
d8d09564b830c2 drivers/extcon/extcon-arizona.c Richard Fitzgerald 2015-09-28 1342 info->hpdet_ip_version = 2;
d8d09564b830c2 drivers/extcon/extcon-arizona.c Richard Fitzgerald 2015-09-28 1343 break;
f2c32a882d2c1c drivers/extcon/extcon-arizona.c Mark Brown 2012-06-24 1344 default:
f2c32a882d2c1c drivers/extcon/extcon-arizona.c Mark Brown 2012-06-24 1345 break;
f2c32a882d2c1c drivers/extcon/extcon-arizona.c Mark Brown 2012-06-24 1346 }
f2c32a882d2c1c drivers/extcon/extcon-arizona.c Mark Brown 2012-06-24 1347
be87cb72bf7513 drivers/extcon/extcon-arizona.c Charles Keepax 2019-12-09 1348 if (!pdata->micd_timeout)
be87cb72bf7513 drivers/extcon/extcon-arizona.c Charles Keepax 2019-12-09 1349 pdata->micd_timeout = DEFAULT_MICD_TIMEOUT;
be87cb72bf7513 drivers/extcon/extcon-arizona.c Charles Keepax 2019-12-09 1350
f2c32a882d2c1c drivers/extcon/extcon-arizona.c Mark Brown 2012-06-24 1351 if (pdata->num_micd_configs) {
f2c32a882d2c1c drivers/extcon/extcon-arizona.c Mark Brown 2012-06-24 1352 info->micd_modes = pdata->micd_configs;
f2c32a882d2c1c drivers/extcon/extcon-arizona.c Mark Brown 2012-06-24 1353 info->micd_num_modes = pdata->num_micd_configs;
f2c32a882d2c1c drivers/extcon/extcon-arizona.c Mark Brown 2012-06-24 1354 } else {
f2c32a882d2c1c drivers/extcon/extcon-arizona.c Mark Brown 2012-06-24 1355 info->micd_modes = micd_default_modes;
f2c32a882d2c1c drivers/extcon/extcon-arizona.c Mark Brown 2012-06-24 1356 info->micd_num_modes = ARRAY_SIZE(micd_default_modes);
f2c32a882d2c1c drivers/extcon/extcon-arizona.c Mark Brown 2012-06-24 1357 }
f2c32a882d2c1c drivers/extcon/extcon-arizona.c Mark Brown 2012-06-24 1358
6772a5ab4f5367 drivers/extcon/extcon-arizona.c Charles Keepax 2015-09-16 1359 if (arizona->pdata.gpsw > 0)
6772a5ab4f5367 drivers/extcon/extcon-arizona.c Charles Keepax 2015-09-16 1360 regmap_update_bits(arizona->regmap, ARIZONA_GP_SWITCH_1,
6772a5ab4f5367 drivers/extcon/extcon-arizona.c Charles Keepax 2015-09-16 1361 ARIZONA_SW1_MODE_MASK, arizona->pdata.gpsw);
6772a5ab4f5367 drivers/extcon/extcon-arizona.c Charles Keepax 2015-09-16 1362
6c467a106f4c93 drivers/extcon/extcon-arizona.c Charles Keepax 2016-11-25 1363 if (pdata->micd_pol_gpio > 0) {
f2c32a882d2c1c drivers/extcon/extcon-arizona.c Mark Brown 2012-06-24 1364 if (info->micd_modes[0].gpio)
f2c32a882d2c1c drivers/extcon/extcon-arizona.c Mark Brown 2012-06-24 1365 mode = GPIOF_OUT_INIT_HIGH;
f2c32a882d2c1c drivers/extcon/extcon-arizona.c Mark Brown 2012-06-24 1366 else
f2c32a882d2c1c drivers/extcon/extcon-arizona.c Mark Brown 2012-06-24 1367 mode = GPIOF_OUT_INIT_LOW;
f2c32a882d2c1c drivers/extcon/extcon-arizona.c Mark Brown 2012-06-24 1368
b10945bca354de sound/soc/codecs/arizona-jack.c Hans de Goede 2021-03-07 1369 ret = devm_gpio_request_one(dev, pdata->micd_pol_gpio,
6c467a106f4c93 drivers/extcon/extcon-arizona.c Charles Keepax 2016-11-25 1370 mode, "MICD polarity");
f2c32a882d2c1c drivers/extcon/extcon-arizona.c Mark Brown 2012-06-24 1371 if (ret != 0) {
f2c32a882d2c1c drivers/extcon/extcon-arizona.c Mark Brown 2012-06-24 1372 dev_err(arizona->dev, "Failed to request GPIO%d: %d\n",
6c467a106f4c93 drivers/extcon/extcon-arizona.c Charles Keepax 2016-11-25 1373 pdata->micd_pol_gpio, ret);
b2e5575a8d0402 drivers/extcon/extcon-arizona.c Dinghao Liu 2020-05-23 1374 return ret;
f2c32a882d2c1c drivers/extcon/extcon-arizona.c Mark Brown 2012-06-24 1375 }
6c467a106f4c93 drivers/extcon/extcon-arizona.c Charles Keepax 2016-11-25 1376
6c467a106f4c93 drivers/extcon/extcon-arizona.c Charles Keepax 2016-11-25 1377 info->micd_pol_gpio = gpio_to_desc(pdata->micd_pol_gpio);
8e5838dd7b8c22 drivers/extcon/extcon-arizona.c Charles Keepax 2015-06-19 1378 } else {
8e5838dd7b8c22 drivers/extcon/extcon-arizona.c Charles Keepax 2015-06-19 1379 if (info->micd_modes[0].gpio)
8e5838dd7b8c22 drivers/extcon/extcon-arizona.c Charles Keepax 2015-06-19 @1380 mode = GPIOD_OUT_HIGH;
8e5838dd7b8c22 drivers/extcon/extcon-arizona.c Charles Keepax 2015-06-19 1381 else
8e5838dd7b8c22 drivers/extcon/extcon-arizona.c Charles Keepax 2015-06-19 1382 mode = GPIOD_OUT_LOW;
8e5838dd7b8c22 drivers/extcon/extcon-arizona.c Charles Keepax 2015-06-19 1383
8e5838dd7b8c22 drivers/extcon/extcon-arizona.c Charles Keepax 2015-06-19 1384 /* We can't use devm here because we need to do the get
8e5838dd7b8c22 drivers/extcon/extcon-arizona.c Charles Keepax 2015-06-19 1385 * against the MFD device, as that is where the of_node
8e5838dd7b8c22 drivers/extcon/extcon-arizona.c Charles Keepax 2015-06-19 1386 * will reside, but if we devm against that the GPIO
8e5838dd7b8c22 drivers/extcon/extcon-arizona.c Charles Keepax 2015-06-19 1387 * will not be freed if the extcon driver is unloaded.
8e5838dd7b8c22 drivers/extcon/extcon-arizona.c Charles Keepax 2015-06-19 1388 */
8e5838dd7b8c22 drivers/extcon/extcon-arizona.c Charles Keepax 2015-06-19 1389 info->micd_pol_gpio = gpiod_get_optional(arizona->dev,
8e5838dd7b8c22 drivers/extcon/extcon-arizona.c Charles Keepax 2015-06-19 1390 "wlf,micd-pol",
8e5838dd7b8c22 drivers/extcon/extcon-arizona.c Charles Keepax 2015-06-19 1391 GPIOD_OUT_LOW);
8e5838dd7b8c22 drivers/extcon/extcon-arizona.c Charles Keepax 2015-06-19 1392 if (IS_ERR(info->micd_pol_gpio)) {
8e5838dd7b8c22 drivers/extcon/extcon-arizona.c Charles Keepax 2015-06-19 1393 ret = PTR_ERR(info->micd_pol_gpio);
8e5838dd7b8c22 drivers/extcon/extcon-arizona.c Charles Keepax 2015-06-19 1394 dev_err(arizona->dev,
8e5838dd7b8c22 drivers/extcon/extcon-arizona.c Charles Keepax 2015-06-19 1395 "Failed to get microphone polarity GPIO: %d\n",
8e5838dd7b8c22 drivers/extcon/extcon-arizona.c Charles Keepax 2015-06-19 1396 ret);
b2e5575a8d0402 drivers/extcon/extcon-arizona.c Dinghao Liu 2020-05-23 1397 return ret;
8e5838dd7b8c22 drivers/extcon/extcon-arizona.c Charles Keepax 2015-06-19 1398 }
f2c32a882d2c1c drivers/extcon/extcon-arizona.c Mark Brown 2012-06-24 1399 }
f2c32a882d2c1c drivers/extcon/extcon-arizona.c Mark Brown 2012-06-24 1400
1eda6aa7ce101b drivers/extcon/extcon-arizona.c Mark Brown 2013-01-11 1401 if (arizona->pdata.hpdet_id_gpio > 0) {
b10945bca354de sound/soc/codecs/arizona-jack.c Hans de Goede 2021-03-07 1402 ret = devm_gpio_request_one(dev, arizona->pdata.hpdet_id_gpio,
1eda6aa7ce101b drivers/extcon/extcon-arizona.c Mark Brown 2013-01-11 1403 GPIOF_OUT_INIT_LOW,
1eda6aa7ce101b drivers/extcon/extcon-arizona.c Mark Brown 2013-01-11 1404 "HPDET");
1eda6aa7ce101b drivers/extcon/extcon-arizona.c Mark Brown 2013-01-11 1405 if (ret != 0) {
1eda6aa7ce101b drivers/extcon/extcon-arizona.c Mark Brown 2013-01-11 1406 dev_err(arizona->dev, "Failed to request GPIO%d: %d\n",
1eda6aa7ce101b drivers/extcon/extcon-arizona.c Mark Brown 2013-01-11 1407 arizona->pdata.hpdet_id_gpio, ret);
b10945bca354de sound/soc/codecs/arizona-jack.c Hans de Goede 2021-03-07 1408 gpiod_put(info->micd_pol_gpio);
b10945bca354de sound/soc/codecs/arizona-jack.c Hans de Goede 2021-03-07 1409 return ret;
1eda6aa7ce101b drivers/extcon/extcon-arizona.c Mark Brown 2013-01-11 1410 }
1eda6aa7ce101b drivers/extcon/extcon-arizona.c Mark Brown 2013-01-11 1411 }
1eda6aa7ce101b drivers/extcon/extcon-arizona.c Mark Brown 2013-01-11 1412
b10945bca354de sound/soc/codecs/arizona-jack.c Hans de Goede 2021-03-07 1413 return 0;
b10945bca354de sound/soc/codecs/arizona-jack.c Hans de Goede 2021-03-07 1414 }
b10945bca354de sound/soc/codecs/arizona-jack.c Hans de Goede 2021-03-07 1415 EXPORT_SYMBOL_GPL(arizona_jack_codec_dev_probe);
b10945bca354de sound/soc/codecs/arizona-jack.c Hans de Goede 2021-03-07 1416
:::::: The code at line 1380 was first introduced by commit
:::::: 8e5838dd7b8c226cca235aa64c2f210517ef9b64 extcon: arizona: Use gpiod inteface to handle micd_pol_gpio gpio
:::::: TO: Charles Keepax <ckeepax@opensource.wolfsonmicro.com>
:::::: CC: Chanwoo Choi <cw00.choi@samsung.com>
---
0-DAY CI Kernel Test Service, Intel Corporation
https://lists.01.org/hyperkitty/list/kbuild-all(a)lists.01.org
[-- Attachment #2: config.gz --]
[-- Type: application/gzip, Size: 35758 bytes --]
^ permalink raw reply [flat|nested] only message in thread
only message in thread, other threads:[~2021-09-02 23:09 UTC | newest]
Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2021-09-02 23:09 [chrome-os:chromeos-5.10 3/147] sound/soc/codecs/arizona-jack.c:1380:4: warning: Value stored to 'mode' is never read [clang-analyzer-deadcode.DeadStores] kernel test robot
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.