From mboxrd@z Thu Jan 1 00:00:00 1970 Content-Type: multipart/mixed; boundary="===============8632657266615593304==" MIME-Version: 1.0 From: kernel test robot Subject: drivers/iio/dac/ad7293.c:524 ad7293_read_raw() error: uninitialized symbol 'data'. Date: Mon, 24 Jan 2022 19:10:08 +0800 Message-ID: <202201241944.dodYYcTk-lkp@intel.com> List-Id: To: kbuild@lists.01.org --===============8632657266615593304== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable CC: kbuild-all(a)lists.01.org CC: linux-kernel(a)vger.kernel.org TO: Antoniu Miclaus CC: Jonathan Cameron CC: Cai Huoqing tree: https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git = master head: dd81e1c7d5fb126e5fbc5c9e334d7b3ec29a16a0 commit: 0bb12606c05fe9737e3056fe76d6e4b9c2a87b57 iio:dac:ad7293: add suppor= t for AD7293 date: 7 weeks ago :::::: branch date: 19 hours ago :::::: commit date: 7 weeks ago config: nios2-randconfig-m031-20220124 (https://download.01.org/0day-ci/arc= hive/20220124/202201241944.dodYYcTk-lkp(a)intel.com/config) compiler: nios2-linux-gcc (GCC) 11.2.0 If you fix the issue, kindly add following tag as appropriate Reported-by: kernel test robot Reported-by: Dan Carpenter smatch warnings: drivers/iio/dac/ad7293.c:524 ad7293_read_raw() error: uninitialized symbol = 'data'. vim +/data +524 drivers/iio/dac/ad7293.c 0bb12606c05fe9 Antoniu Miclaus 2021-12-02 475 = 0bb12606c05fe9 Antoniu Miclaus 2021-12-02 476 static int ad7293_read_raw(= struct iio_dev *indio_dev, 0bb12606c05fe9 Antoniu Miclaus 2021-12-02 477 struct iio_chan_spec = const *chan, 0bb12606c05fe9 Antoniu Miclaus 2021-12-02 478 int *val, int *val2, = long info) 0bb12606c05fe9 Antoniu Miclaus 2021-12-02 479 { 0bb12606c05fe9 Antoniu Miclaus 2021-12-02 480 struct ad7293_state *st = =3D iio_priv(indio_dev); 0bb12606c05fe9 Antoniu Miclaus 2021-12-02 481 int ret; 0bb12606c05fe9 Antoniu Miclaus 2021-12-02 482 u16 data; 0bb12606c05fe9 Antoniu Miclaus 2021-12-02 483 = 0bb12606c05fe9 Antoniu Miclaus 2021-12-02 484 switch (info) { 0bb12606c05fe9 Antoniu Miclaus 2021-12-02 485 case IIO_CHAN_INFO_RAW: 0bb12606c05fe9 Antoniu Miclaus 2021-12-02 486 switch (chan->type) { 0bb12606c05fe9 Antoniu Miclaus 2021-12-02 487 case IIO_VOLTAGE: 0bb12606c05fe9 Antoniu Miclaus 2021-12-02 488 if (chan->output) 0bb12606c05fe9 Antoniu Miclaus 2021-12-02 489 ret =3D ad7293_ch_read= _raw(st, AD7293_DAC, 0bb12606c05fe9 Antoniu Miclaus 2021-12-02 490 chan->channel, &da= ta); 0bb12606c05fe9 Antoniu Miclaus 2021-12-02 491 else 0bb12606c05fe9 Antoniu Miclaus 2021-12-02 492 ret =3D ad7293_ch_read= _raw(st, AD7293_ADC_VINX, 0bb12606c05fe9 Antoniu Miclaus 2021-12-02 493 chan->channel, &da= ta); 0bb12606c05fe9 Antoniu Miclaus 2021-12-02 494 = 0bb12606c05fe9 Antoniu Miclaus 2021-12-02 495 break; 0bb12606c05fe9 Antoniu Miclaus 2021-12-02 496 case IIO_CURRENT: 0bb12606c05fe9 Antoniu Miclaus 2021-12-02 497 ret =3D ad7293_ch_read_= raw(st, AD7293_ADC_ISENSE, 0bb12606c05fe9 Antoniu Miclaus 2021-12-02 498 chan->channel, &dat= a); 0bb12606c05fe9 Antoniu Miclaus 2021-12-02 499 = 0bb12606c05fe9 Antoniu Miclaus 2021-12-02 500 break; 0bb12606c05fe9 Antoniu Miclaus 2021-12-02 501 case IIO_TEMP: 0bb12606c05fe9 Antoniu Miclaus 2021-12-02 502 ret =3D ad7293_ch_read_= raw(st, AD7293_ADC_TSENSE, 0bb12606c05fe9 Antoniu Miclaus 2021-12-02 503 chan->channel, &dat= a); 0bb12606c05fe9 Antoniu Miclaus 2021-12-02 504 = 0bb12606c05fe9 Antoniu Miclaus 2021-12-02 505 break; 0bb12606c05fe9 Antoniu Miclaus 2021-12-02 506 default: 0bb12606c05fe9 Antoniu Miclaus 2021-12-02 507 return -EINVAL; 0bb12606c05fe9 Antoniu Miclaus 2021-12-02 508 } 0bb12606c05fe9 Antoniu Miclaus 2021-12-02 509 = 0bb12606c05fe9 Antoniu Miclaus 2021-12-02 510 if (ret) 0bb12606c05fe9 Antoniu Miclaus 2021-12-02 511 return ret; 0bb12606c05fe9 Antoniu Miclaus 2021-12-02 512 = 0bb12606c05fe9 Antoniu Miclaus 2021-12-02 513 *val =3D data; 0bb12606c05fe9 Antoniu Miclaus 2021-12-02 514 = 0bb12606c05fe9 Antoniu Miclaus 2021-12-02 515 return IIO_VAL_INT; 0bb12606c05fe9 Antoniu Miclaus 2021-12-02 516 case IIO_CHAN_INFO_OFFSET: 0bb12606c05fe9 Antoniu Miclaus 2021-12-02 517 switch (chan->type) { 0bb12606c05fe9 Antoniu Miclaus 2021-12-02 518 case IIO_VOLTAGE: 0bb12606c05fe9 Antoniu Miclaus 2021-12-02 519 if (chan->output) { 0bb12606c05fe9 Antoniu Miclaus 2021-12-02 520 ret =3D ad7293_get_offs= et(st, 0bb12606c05fe9 Antoniu Miclaus 2021-12-02 521 chan->channel + AD72= 93_VOUT_MIN_OFFSET_CH, 0bb12606c05fe9 Antoniu Miclaus 2021-12-02 522 &data); 0bb12606c05fe9 Antoniu Miclaus 2021-12-02 523 = 0bb12606c05fe9 Antoniu Miclaus 2021-12-02 @524 data =3D FIELD_GET(AD72= 93_REG_VOUT_OFFSET_MSK, data); 0bb12606c05fe9 Antoniu Miclaus 2021-12-02 525 } else { 0bb12606c05fe9 Antoniu Miclaus 2021-12-02 526 ret =3D ad7293_get_offs= et(st, chan->channel, &data); 0bb12606c05fe9 Antoniu Miclaus 2021-12-02 527 } 0bb12606c05fe9 Antoniu Miclaus 2021-12-02 528 = 0bb12606c05fe9 Antoniu Miclaus 2021-12-02 529 break; 0bb12606c05fe9 Antoniu Miclaus 2021-12-02 530 case IIO_CURRENT: 0bb12606c05fe9 Antoniu Miclaus 2021-12-02 531 ret =3D ad7293_get_offse= t(st, 0bb12606c05fe9 Antoniu Miclaus 2021-12-02 532 chan->channel + AD729= 3_ISENSE_MIN_OFFSET_CH, 0bb12606c05fe9 Antoniu Miclaus 2021-12-02 533 &data); 0bb12606c05fe9 Antoniu Miclaus 2021-12-02 534 = 0bb12606c05fe9 Antoniu Miclaus 2021-12-02 535 break; 0bb12606c05fe9 Antoniu Miclaus 2021-12-02 536 case IIO_TEMP: 0bb12606c05fe9 Antoniu Miclaus 2021-12-02 537 ret =3D ad7293_get_offse= t(st, 0bb12606c05fe9 Antoniu Miclaus 2021-12-02 538 chan->channel + AD729= 3_TSENSE_MIN_OFFSET_CH, 0bb12606c05fe9 Antoniu Miclaus 2021-12-02 539 &data); 0bb12606c05fe9 Antoniu Miclaus 2021-12-02 540 = 0bb12606c05fe9 Antoniu Miclaus 2021-12-02 541 break; 0bb12606c05fe9 Antoniu Miclaus 2021-12-02 542 default: 0bb12606c05fe9 Antoniu Miclaus 2021-12-02 543 return -EINVAL; 0bb12606c05fe9 Antoniu Miclaus 2021-12-02 544 } 0bb12606c05fe9 Antoniu Miclaus 2021-12-02 545 if (ret) 0bb12606c05fe9 Antoniu Miclaus 2021-12-02 546 return ret; 0bb12606c05fe9 Antoniu Miclaus 2021-12-02 547 = 0bb12606c05fe9 Antoniu Miclaus 2021-12-02 548 *val =3D data; 0bb12606c05fe9 Antoniu Miclaus 2021-12-02 549 = 0bb12606c05fe9 Antoniu Miclaus 2021-12-02 550 return IIO_VAL_INT; 0bb12606c05fe9 Antoniu Miclaus 2021-12-02 551 case IIO_CHAN_INFO_SCALE: 0bb12606c05fe9 Antoniu Miclaus 2021-12-02 552 switch (chan->type) { 0bb12606c05fe9 Antoniu Miclaus 2021-12-02 553 case IIO_VOLTAGE: 0bb12606c05fe9 Antoniu Miclaus 2021-12-02 554 ret =3D ad7293_adc_get_s= cale(st, chan->channel, &data); 0bb12606c05fe9 Antoniu Miclaus 2021-12-02 555 if (ret) 0bb12606c05fe9 Antoniu Miclaus 2021-12-02 556 return ret; 0bb12606c05fe9 Antoniu Miclaus 2021-12-02 557 = 0bb12606c05fe9 Antoniu Miclaus 2021-12-02 558 *val =3D data; 0bb12606c05fe9 Antoniu Miclaus 2021-12-02 559 = 0bb12606c05fe9 Antoniu Miclaus 2021-12-02 560 return IIO_VAL_INT; 0bb12606c05fe9 Antoniu Miclaus 2021-12-02 561 case IIO_CURRENT: 0bb12606c05fe9 Antoniu Miclaus 2021-12-02 562 ret =3D ad7293_isense_ge= t_scale(st, chan->channel, &data); 0bb12606c05fe9 Antoniu Miclaus 2021-12-02 563 if (ret) 0bb12606c05fe9 Antoniu Miclaus 2021-12-02 564 return ret; 0bb12606c05fe9 Antoniu Miclaus 2021-12-02 565 = 0bb12606c05fe9 Antoniu Miclaus 2021-12-02 566 *val =3D data; 0bb12606c05fe9 Antoniu Miclaus 2021-12-02 567 = 0bb12606c05fe9 Antoniu Miclaus 2021-12-02 568 return IIO_VAL_INT; 0bb12606c05fe9 Antoniu Miclaus 2021-12-02 569 case IIO_TEMP: 0bb12606c05fe9 Antoniu Miclaus 2021-12-02 570 *val =3D 1; 0bb12606c05fe9 Antoniu Miclaus 2021-12-02 571 *val2 =3D 8; 0bb12606c05fe9 Antoniu Miclaus 2021-12-02 572 = 0bb12606c05fe9 Antoniu Miclaus 2021-12-02 573 return IIO_VAL_FRACTIONA= L; 0bb12606c05fe9 Antoniu Miclaus 2021-12-02 574 default: 0bb12606c05fe9 Antoniu Miclaus 2021-12-02 575 return -EINVAL; 0bb12606c05fe9 Antoniu Miclaus 2021-12-02 576 } 0bb12606c05fe9 Antoniu Miclaus 2021-12-02 577 default: 0bb12606c05fe9 Antoniu Miclaus 2021-12-02 578 return -EINVAL; 0bb12606c05fe9 Antoniu Miclaus 2021-12-02 579 } 0bb12606c05fe9 Antoniu Miclaus 2021-12-02 580 } 0bb12606c05fe9 Antoniu Miclaus 2021-12-02 581 = --- 0-DAY CI Kernel Test Service, Intel Corporation https://lists.01.org/hyperkitty/list/kbuild-all(a)lists.01.org --===============8632657266615593304==-- From mboxrd@z Thu Jan 1 00:00:00 1970 Content-Type: multipart/mixed; boundary="===============5091489528895290064==" MIME-Version: 1.0 From: Dan Carpenter To: kbuild-all@lists.01.org Subject: drivers/iio/dac/ad7293.c:524 ad7293_read_raw() error: uninitialized symbol 'data'. Date: Mon, 24 Jan 2022 15:05:43 +0300 Message-ID: <202201241944.dodYYcTk-lkp@intel.com> List-Id: --===============5091489528895290064== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable tree: https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git = master head: dd81e1c7d5fb126e5fbc5c9e334d7b3ec29a16a0 commit: 0bb12606c05fe9737e3056fe76d6e4b9c2a87b57 iio:dac:ad7293: add suppor= t for AD7293 config: nios2-randconfig-m031-20220124 (https://download.01.org/0day-ci/arc= hive/20220124/202201241944.dodYYcTk-lkp(a)intel.com/config) compiler: nios2-linux-gcc (GCC) 11.2.0 If you fix the issue, kindly add following tag as appropriate Reported-by: kernel test robot Reported-by: Dan Carpenter smatch warnings: drivers/iio/dac/ad7293.c:524 ad7293_read_raw() error: uninitialized symbol = 'data'. vim +/data +524 drivers/iio/dac/ad7293.c 0bb12606c05fe9 Antoniu Miclaus 2021-12-02 510 if (ret) 0bb12606c05fe9 Antoniu Miclaus 2021-12-02 511 return ret; 0bb12606c05fe9 Antoniu Miclaus 2021-12-02 512 = 0bb12606c05fe9 Antoniu Miclaus 2021-12-02 513 *val =3D data; 0bb12606c05fe9 Antoniu Miclaus 2021-12-02 514 = 0bb12606c05fe9 Antoniu Miclaus 2021-12-02 515 return IIO_VAL_INT; 0bb12606c05fe9 Antoniu Miclaus 2021-12-02 516 case IIO_CHAN_INFO_OFFSET: 0bb12606c05fe9 Antoniu Miclaus 2021-12-02 517 switch (chan->type) { 0bb12606c05fe9 Antoniu Miclaus 2021-12-02 518 case IIO_VOLTAGE: 0bb12606c05fe9 Antoniu Miclaus 2021-12-02 519 if (chan->output) { 0bb12606c05fe9 Antoniu Miclaus 2021-12-02 520 ret =3D ad7293_get_offs= et(st, 0bb12606c05fe9 Antoniu Miclaus 2021-12-02 521 chan->channel + AD72= 93_VOUT_MIN_OFFSET_CH, 0bb12606c05fe9 Antoniu Miclaus 2021-12-02 522 &data); ad7293_get_offset() can fail 0bb12606c05fe9 Antoniu Miclaus 2021-12-02 523 = 0bb12606c05fe9 Antoniu Miclaus 2021-12-02 @524 data =3D FIELD_GET(AD72= 93_REG_VOUT_OFFSET_MSK, data); 0bb12606c05fe9 Antoniu Miclaus 2021-12-02 525 } else { 0bb12606c05fe9 Antoniu Miclaus 2021-12-02 526 ret =3D ad7293_get_offs= et(st, chan->channel, &data); 0bb12606c05fe9 Antoniu Miclaus 2021-12-02 527 } 0bb12606c05fe9 Antoniu Miclaus 2021-12-02 528 = 0bb12606c05fe9 Antoniu Miclaus 2021-12-02 529 break; 0bb12606c05fe9 Antoniu Miclaus 2021-12-02 530 case IIO_CURRENT: 0bb12606c05fe9 Antoniu Miclaus 2021-12-02 531 ret =3D ad7293_get_offse= t(st, 0bb12606c05fe9 Antoniu Miclaus 2021-12-02 532 chan->channel + AD729= 3_ISENSE_MIN_OFFSET_CH, 0bb12606c05fe9 Antoniu Miclaus 2021-12-02 533 &data); 0bb12606c05fe9 Antoniu Miclaus 2021-12-02 534 = 0bb12606c05fe9 Antoniu Miclaus 2021-12-02 535 break; --- 0-DAY CI Kernel Test Service, Intel Corporation https://lists.01.org/hyperkitty/list/kbuild-all(a)lists.01.org --===============5091489528895290064==-- 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 vger.kernel.org (vger.kernel.org [23.128.96.18]) by smtp.lore.kernel.org (Postfix) with ESMTP id 158ADC433F5 for ; Mon, 24 Jan 2022 12:06:24 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S238132AbiAXMGX (ORCPT ); Mon, 24 Jan 2022 07:06:23 -0500 Received: from mx0b-00069f02.pphosted.com ([205.220.177.32]:38040 "EHLO mx0b-00069f02.pphosted.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S238097AbiAXMGU (ORCPT ); Mon, 24 Jan 2022 07:06:20 -0500 Received: from pps.filterd (m0246632.ppops.net [127.0.0.1]) by mx0b-00069f02.pphosted.com (8.16.1.2/8.16.1.2) with SMTP id 20OAUR5H001974; Mon, 24 Jan 2022 12:06:08 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.com; h=date : from : to : cc : subject : message-id : content-type : mime-version; s=corp-2021-07-09; bh=tTYvZMDEf1l+qWVgSkDJMCPSEKVFTi/+XO9akgc380w=; b=jwMiJvuR7Z1tbPVwoNOiZYYb0/7xRz6B1lhzCfIRameAsDFONKx7ppw7dwqESDhL+7o4 k2n8za3St/Uyzgj0DDko2GOfNm/H408GEKhCumUQipBP50JHhMAc/q5SqnZjwimqzCB/ 5mMvjWUEoN8Ii+UQcWixw9b+iO/QhTA34rSmh9Pll2wATRHsgZ7LDXtW4x8RtBfkkQ3V hyZqv6inXtxDNFDZ7kCxIAsZwjSWozNe40sNZQY8OSM2DU01f5y0/e9EULgPxJUiKtuv whUUeWhv6X5eDtqnqUV6lF6ofG6rE7oQ1c3TV4Lsu6DVWsAmo/Wizvx9wGJSQZGaEbA7 Ng== Received: from aserp3020.oracle.com (aserp3020.oracle.com [141.146.126.70]) by mx0b-00069f02.pphosted.com with ESMTP id 3dr9hskwsk-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Mon, 24 Jan 2022 12:06:08 +0000 Received: from pps.filterd (aserp3020.oracle.com [127.0.0.1]) by aserp3020.oracle.com (8.16.1.2/8.16.1.2) with SMTP id 20OC0hAa119111; Mon, 24 Jan 2022 12:06:08 GMT Received: from nam12-bn8-obe.outbound.protection.outlook.com (mail-bn8nam12lp2177.outbound.protection.outlook.com [104.47.55.177]) by aserp3020.oracle.com with ESMTP id 3dr9r3u8nt-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Mon, 24 Jan 2022 12:06:07 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=grPQZtablS6WhJhTOEzJhLTxxrWh/Jc1kUQgNKMDpkOqSqigz//pH7QBHLdsfVbX0fUgX/can6T5s0xoLFzxcQ/HY+KVyug7YLoVzvrBSEzI+QKZypNQ1TV5S2X9XwSFkjTQ763tzaLDm+t43fwFHaHAAVVX39sLK8wMIVIWR+i+c1mKmegsENztEuKLSFK327rG2MY9EbWTSDxPHIQWyLj8kU7NGWxaUbKdS/m43ua+PQfu5LFrF3kmWYCQLbULFAuLcAkk/GnIy/lNVgtsvbxokSDOebJrpHVMm/pK+9rTLdZv+P5dl1Sj3bqNWirOUaMapRaoaZNKOB5IQ648fg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=tTYvZMDEf1l+qWVgSkDJMCPSEKVFTi/+XO9akgc380w=; b=B2JksAUSOtEeDC34gevrOqJg3bfnMtTpUDdyln1kB2Q11ffJsY9XWywPtWnObjHklFg/VqMb+ZL5Gzqhnb4KbHV1fxrP43t5EUaGyy8OKhNYXdSvlbHw/iqB9+rYU10Utuz1bvPikgabFPRpSZEMmtB4rpWUqWqZ/rZCxlWrwcutR4D+N52r/CVIGhDch5Ny6Alowti79Uncf6JHnwlIwp7vzk9pHgElIUsSMqMNsmUnfwczlPFDz3m2dntS/Vh2OIiX86Wqkxz0dutBNNRE7bYdkqfsoXRmV3XuSGWq/puEjZBtE3wk08xLbGDt58oDBhfHE8HftgMB9M8QHG+KWg== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=none; dmarc=none; dkim=none; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.onmicrosoft.com; s=selector2-oracle-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=tTYvZMDEf1l+qWVgSkDJMCPSEKVFTi/+XO9akgc380w=; b=nKYAcgZoH+j4VLAJK9iuvjzj3ek+TooC3+McIrRt3N3uPKLmGvcu/oDjGgW+rLxjL1+YZVt/WGFSXP3OiGTMpgz1GhPTWLqf7mBin0pFQ2EyJiCkn8bSBuXZpjleALs1WSxRp+Z0XyV+WYmo2Fexhx52Cv8djUbDCqFwZbuCnE8= Received: from MWHPR1001MB2365.namprd10.prod.outlook.com (2603:10b6:301:2d::28) by BYAPR10MB3336.namprd10.prod.outlook.com (2603:10b6:a03:158::33) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4909.17; Mon, 24 Jan 2022 12:06:05 +0000 Received: from MWHPR1001MB2365.namprd10.prod.outlook.com ([fe80::c13b:5812:a403:6d96]) by MWHPR1001MB2365.namprd10.prod.outlook.com ([fe80::c13b:5812:a403:6d96%6]) with mapi id 15.20.4909.017; Mon, 24 Jan 2022 12:06:05 +0000 Date: Mon, 24 Jan 2022 15:05:43 +0300 From: Dan Carpenter To: kbuild@lists.01.org, Antoniu Miclaus Cc: lkp@intel.com, kbuild-all@lists.01.org, linux-kernel@vger.kernel.org, Jonathan Cameron , Cai Huoqing Subject: drivers/iio/dac/ad7293.c:524 ad7293_read_raw() error: uninitialized symbol 'data'. Message-ID: <202201241944.dodYYcTk-lkp@intel.com> Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.9.4 (2018-02-28) X-ClientProxiedBy: JNXP275CA0044.ZAFP275.PROD.OUTLOOK.COM (2603:1086:0:18::32) To MWHPR1001MB2365.namprd10.prod.outlook.com (2603:10b6:301:2d::28) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 61476203-1c1d-4692-7691-08d9df31e5f7 X-MS-TrafficTypeDiagnostic: BYAPR10MB3336:EE_ X-Microsoft-Antispam-PRVS: X-MS-Oob-TLC-OOBClassifiers: OLM:260; X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: O/PtdgK/S2c6PjmEqXmY7EIrHVhm7yD598yMa28BmE3JUzix7bhsDEve+lV8msjlQcnwwv5ntoPNmF2gZcuD4t/y1I2lAGVPUxsM9Mimlxk7I1r4OJHaRV8o0jBvKPSwYV6fGB5HGcEmpNruVtJ8tmFBJPSgfI3nIN1VMELy99hGjNcD/vdJMPeJzPdWxiEjNyXC/k4R8MKmRa1yVvAHVGvUhFOXZgc76pKI0Vh6vBnEztPIciAnq3jIQfNRCloKMi0HY2WESYarLGEqMUL01Q2banSk54p7TAN3Ipnc6kr1Cb44c2rYc9e9heXp9yabMlF5y9M78gWZr5LwHgMOXP7JVoptpI4iDnqUlQR639KJX3oh6zUyOIOogWH5oAW78wz8SIiTT1VkLQTwoIBVgUAh5Dsw3JzIU1vSkhF+3LuJCnVXvvvnMCV9tUPeoup7ZRyn9WKJ2nyPtPsMCRzikXBpf8Gs5ezEfpr+TOkoxiMx8s2CjPe9jshbeJea7kHtEN2txH8wsphvWdNAgxFXq9l+OnEoKbiOw2hGKfmPj65frKz7N987aoAH+rT6bSBB/9JKDLNeRrbVAG9ObVQsNsBA4bBOdHQHsaduhtXjovLMeeiY18MvRSwCmcb23O899/wVLu0mKG0l62KWQE3URRuirieVxr0ikuZckvnrh5YPJb5pvRIH0053UV4lCCDGIb4aB3peJ6DkPNJpPUF9DydxN6t8yrylSh4fqd5/sPkSXC8vL7FXVORy1TihqzX8Oxkq8CfR7R+iUqz4w7LYGPF8JSGzYXqsZfVV49lg5TkvZLCIHkWv3gjGl88ukIlvmvOyMsApQk1N9iJ8fAO7Tw== X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:ro;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:MWHPR1001MB2365.namprd10.prod.outlook.com;PTR:;CAT:NONE;SFS:(366004)(6916009)(6506007)(8676002)(5660300002)(1076003)(9686003)(6666004)(52116002)(8936002)(54906003)(26005)(38350700002)(44832011)(38100700002)(186003)(36756003)(6486002)(966005)(508600001)(6512007)(86362001)(66556008)(2906002)(4326008)(66476007)(66946007)(83380400001)(316002);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?mFGQJXA02IdJdzO+3hD1WoOwKmoA5Mlxf4rt+E8AzejrgcgYe2wbTny9s93z?= =?us-ascii?Q?G+j98wX8IF4Y9WFZ2XnvVgtdSlCYClRzdVzkIEoHf/lF3uNi1lFSwP+RmLkR?= =?us-ascii?Q?MbmzfkoKwSJaU7kqVTZOdyhJd6ydfwDz0JaBvPsf+0EPMn0HfhxUWGGtb+kL?= =?us-ascii?Q?h/gsJEPgxlvzkM8IYsavNXO72b5OMP/TojIX3b53MyUjbqxShHYdwKzKMjxx?= =?us-ascii?Q?Ss9qQEBkw1jfWY/J3BTE9EGsKwrnSAXlYGiUcXdBte6zQgkIxXlS5leciHV+?= =?us-ascii?Q?jQb7qY9EDiGWE/s47TPGgtcbRFBll5VNTxz32GBI/oW6BeuXnNWySOU0aA5q?= =?us-ascii?Q?6syQYamkrdE5JrJ6KzQG/cEYVPMuyNSpaZTY8uK0x5maV6Bq0eT7b93FP27l?= =?us-ascii?Q?SRK98sLiSxlH8sKqNON4NOG6PmU9ebPMEPbKWZFyqBbiZXYGuOwifeTset1c?= =?us-ascii?Q?x2uaFAD63SHAZss4lncuK5hheosoieyLSAY3gkTKT3npGwRThD9klkbHUC2g?= =?us-ascii?Q?tGZfxVzZxxIW9hK1Ai6A7jOD3UwLS0E9clGwJA1sEeO9uedzRO/IvKnhs6Eu?= =?us-ascii?Q?c/nXX6sBfgRGBHd5038MCZJTYbiWVBoO0HVNpw+n7hdCHWDOw20B8rklc8NS?= =?us-ascii?Q?WnPauugxoXgzEgVM1RxjFNH3t8FqHISFJQwatEWalKFFfMkYpA5N2aEJO7vs?= =?us-ascii?Q?1bOHGID8XRDdSF9WWBNmnwYtA0ouKhhfUjB4m1rJLjCJWTl1MBMoonaJmpba?= =?us-ascii?Q?GGHAdqZ6wz7JXdk5aHkQrLdxLlTWPeJ+75uG9jbJMasZyCUKWhWGc+fHcrXo?= =?us-ascii?Q?XxL24YR8WG0fbQSqi3LJdTMDAvf3gnb257aI4BLF1sZvJevceGPo1owA63IL?= =?us-ascii?Q?H8k4rznLDcB/fgwSGd/nYZNwPXIX2nt8kMaNhvPzznFQ7aPSpdWdJPDjMOYc?= =?us-ascii?Q?NPmHLOJRpUqcH4TQNWFb7YykWToPWiFeXhWMeSLISZxROY2/nOXKQVGbIlFN?= =?us-ascii?Q?b/f+dptBc77KwnIfHihIBDmitbpXzCgCiXSPvQ/p8CBmd+WipBn3tIWCA1Fb?= =?us-ascii?Q?oAXaFkacf3rwM+f4l7Q45RfF/xBulOgCY/wqQoA+1WMiGBj5404gVU/EGxK4?= =?us-ascii?Q?NHkf5nreRlLt2Kx/ko28rX4JohsGSOGWVy4V1oKLVcqQoCdCbHNFlSMoRX4e?= =?us-ascii?Q?iWqV0CKbY1Eg7aluUoALPcIlLBSKg0jr2+PnWWtwXTcXG67lFJzKghuLjLxz?= =?us-ascii?Q?/cg67PjhvyNAjVrSgw9c2LsLFH+fT/tpEFSB/UMZ9NPyW1V4Ht0IxjZ5YobF?= =?us-ascii?Q?tj7leoOHRhAW9LWFWO0a33gaDU+xerOwwmssOGEhwXVR6Q7lM02s7kzgBHMd?= =?us-ascii?Q?VYy7RfUIdx6ZUpefEwAzB97f4Peua4xs2qMjKThQOt1yW0RLMsZnk7ZSUuox?= =?us-ascii?Q?7SuQ84kiK2zApt37aGJXK8qPMT3d0g72r5fkdU2qHktJQ/v5B33ApfXDiZrX?= =?us-ascii?Q?LjJb2pWqpd5aI+2lLcDIf6lE2R8mpw0OnKCjtMIkX/cm1+zQgDt6JFrPeT1b?= =?us-ascii?Q?KDVvOrdRMNJYlf17yGwvrlG7VNDQ/D1i8Yjfg5iSmSgC6V8wv90sw90MLjN8?= =?us-ascii?Q?H0hwMoptQQ9ku3rQ7GsavsYqm/rfBWyEd6zkvUk396eiZUsz/+WcUSzUO5U2?= =?us-ascii?Q?Gfbg6Q=3D=3D?= X-OriginatorOrg: oracle.com X-MS-Exchange-CrossTenant-Network-Message-Id: 61476203-1c1d-4692-7691-08d9df31e5f7 X-MS-Exchange-CrossTenant-AuthSource: MWHPR1001MB2365.namprd10.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 24 Jan 2022 12:06:05.5633 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 4e2c6054-71cb-48f1-bd6c-3a9705aca71b X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: VvK/zgxu6bRNtUfzKgP10JMVuvkOpezGvDFENrvoHRxUdxp8Mv+uc64yOMoE1yiqpf5GdiEDA+Q71XoqWJQEx3TqeWWjRTYYP9RzLjpg0/w= X-MS-Exchange-Transport-CrossTenantHeadersStamped: BYAPR10MB3336 X-Proofpoint-Virus-Version: vendor=nai engine=6300 definitions=10236 signatures=668683 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 bulkscore=0 mlxlogscore=999 suspectscore=0 spamscore=0 adultscore=0 phishscore=0 malwarescore=0 mlxscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2201110000 definitions=main-2201240080 X-Proofpoint-GUID: 9jGskwwO4FRMMVYgBLQMkqby9D9y_YBm X-Proofpoint-ORIG-GUID: 9jGskwwO4FRMMVYgBLQMkqby9D9y_YBm Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org tree: https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git master head: dd81e1c7d5fb126e5fbc5c9e334d7b3ec29a16a0 commit: 0bb12606c05fe9737e3056fe76d6e4b9c2a87b57 iio:dac:ad7293: add support for AD7293 config: nios2-randconfig-m031-20220124 (https://download.01.org/0day-ci/archive/20220124/202201241944.dodYYcTk-lkp@intel.com/config) compiler: nios2-linux-gcc (GCC) 11.2.0 If you fix the issue, kindly add following tag as appropriate Reported-by: kernel test robot Reported-by: Dan Carpenter smatch warnings: drivers/iio/dac/ad7293.c:524 ad7293_read_raw() error: uninitialized symbol 'data'. vim +/data +524 drivers/iio/dac/ad7293.c 0bb12606c05fe9 Antoniu Miclaus 2021-12-02 510 if (ret) 0bb12606c05fe9 Antoniu Miclaus 2021-12-02 511 return ret; 0bb12606c05fe9 Antoniu Miclaus 2021-12-02 512 0bb12606c05fe9 Antoniu Miclaus 2021-12-02 513 *val = data; 0bb12606c05fe9 Antoniu Miclaus 2021-12-02 514 0bb12606c05fe9 Antoniu Miclaus 2021-12-02 515 return IIO_VAL_INT; 0bb12606c05fe9 Antoniu Miclaus 2021-12-02 516 case IIO_CHAN_INFO_OFFSET: 0bb12606c05fe9 Antoniu Miclaus 2021-12-02 517 switch (chan->type) { 0bb12606c05fe9 Antoniu Miclaus 2021-12-02 518 case IIO_VOLTAGE: 0bb12606c05fe9 Antoniu Miclaus 2021-12-02 519 if (chan->output) { 0bb12606c05fe9 Antoniu Miclaus 2021-12-02 520 ret = ad7293_get_offset(st, 0bb12606c05fe9 Antoniu Miclaus 2021-12-02 521 chan->channel + AD7293_VOUT_MIN_OFFSET_CH, 0bb12606c05fe9 Antoniu Miclaus 2021-12-02 522 &data); ad7293_get_offset() can fail 0bb12606c05fe9 Antoniu Miclaus 2021-12-02 523 0bb12606c05fe9 Antoniu Miclaus 2021-12-02 @524 data = FIELD_GET(AD7293_REG_VOUT_OFFSET_MSK, data); 0bb12606c05fe9 Antoniu Miclaus 2021-12-02 525 } else { 0bb12606c05fe9 Antoniu Miclaus 2021-12-02 526 ret = ad7293_get_offset(st, chan->channel, &data); 0bb12606c05fe9 Antoniu Miclaus 2021-12-02 527 } 0bb12606c05fe9 Antoniu Miclaus 2021-12-02 528 0bb12606c05fe9 Antoniu Miclaus 2021-12-02 529 break; 0bb12606c05fe9 Antoniu Miclaus 2021-12-02 530 case IIO_CURRENT: 0bb12606c05fe9 Antoniu Miclaus 2021-12-02 531 ret = ad7293_get_offset(st, 0bb12606c05fe9 Antoniu Miclaus 2021-12-02 532 chan->channel + AD7293_ISENSE_MIN_OFFSET_CH, 0bb12606c05fe9 Antoniu Miclaus 2021-12-02 533 &data); 0bb12606c05fe9 Antoniu Miclaus 2021-12-02 534 0bb12606c05fe9 Antoniu Miclaus 2021-12-02 535 break; --- 0-DAY CI Kernel Test Service, Intel Corporation https://lists.01.org/hyperkitty/list/kbuild-all@lists.01.org