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 2E0B1EB64DA for ; Thu, 20 Jul 2023 16:14:38 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 711A328012A; Thu, 20 Jul 2023 12:14:37 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id 6C2F428004C; Thu, 20 Jul 2023 12:14:37 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 589C528012A; Thu, 20 Jul 2023 12:14:37 -0400 (EDT) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0015.hostedemail.com [216.40.44.15]) by kanga.kvack.org (Postfix) with ESMTP id 44EA228004C for ; Thu, 20 Jul 2023 12:14:37 -0400 (EDT) Received: from smtpin15.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay02.hostedemail.com (Postfix) with ESMTP id 100B21201DA for ; Thu, 20 Jul 2023 16:14:37 +0000 (UTC) X-FDA: 81032488194.15.7291906 Received: from mga06.intel.com (mga06b.intel.com [134.134.136.31]) by imf03.hostedemail.com (Postfix) with ESMTP id 3F9B72001A for ; Thu, 20 Jul 2023 16:14:34 +0000 (UTC) Authentication-Results: imf03.hostedemail.com; dkim=pass header.d=intel.com header.s=Intel header.b=DqEkTVEi; dmarc=pass (policy=none) header.from=intel.com; spf=pass (imf03.hostedemail.com: domain of lkp@intel.com designates 134.134.136.31 as permitted sender) smtp.mailfrom=lkp@intel.com ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1689869675; 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=TWZgodoKDFiX0hXoBgCDyNd4OCxLHbGw0JbEd7gA0T0=; b=CpdVQ5MKyLT1SfAB26BowVKJR/YvzIEdu6UGJoxxE0K6QOI0fdAKSaXzwkTWf9+L2QWGrU DOA2EiXgP3gdacyE6ihyQpYGTajpWGHNjii9bzHLT+Gw8Ro9KFh1lsQ3VuQerBtWA7tTq8 6H+wOuWydeHhgzOMuWl2UcL9rYT/1Ps= ARC-Authentication-Results: i=1; imf03.hostedemail.com; dkim=pass header.d=intel.com header.s=Intel header.b=DqEkTVEi; dmarc=pass (policy=none) header.from=intel.com; spf=pass (imf03.hostedemail.com: domain of lkp@intel.com designates 134.134.136.31 as permitted sender) smtp.mailfrom=lkp@intel.com ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1689869675; a=rsa-sha256; cv=none; b=x6N2+z+UCJ//5G5OY9KmouqNuFHGk8oHsvlT0hIHEJvvsXt4X7GmHEAJKXDRp4jeN+zykq 2fnOugMyUr7Xx/25iLj++LicrnoKA0muQ+jJFR8H5rHlKArPT+Kx3iRaa0eEF8Rcm7djxz UafnUUR6P0NiPOCqaPJ3fjB0+ol6AFE= DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1689869674; x=1721405674; h=date:from:to:cc:subject:message-id:mime-version; bh=tIMOuqo0GWBSiD7NXjRW+iFeQKszlTenQxOiSP319Tk=; b=DqEkTVEinygi3LsDW8LePwToqocKC4I4RfZ5IsZ2DuXz8nqNDIt38ac7 6JMRzHbVObrt5M2nEql7f7jLYpqHzK8G4XC7YPJbURlmQ1Avu6F8W9Sho wJ4WQ6x4CML2bRlLJieEyutNmgVUmQLo7nJymx6c4qtVdyqjvH2iiArh8 W9zD2bB76Jk+Rnvm4VltyUyeOTyFyAh7KG4Q9ZehOs3W7Tuho6gpajLKS 06XTg798AVecDEETEAnQ6VaPNVbBEeMeCJX3Lk23WHg2pi/aKpBX3n8ko vyMmJoz50NXfolO+cv58PFiRlFpsGQaACx1HVZS3yXtQaQkvrO6vw8Oot g==; X-IronPort-AV: E=McAfee;i="6600,9927,10777"; a="430578711" X-IronPort-AV: E=Sophos;i="6.01,219,1684825200"; d="scan'208";a="430578711" Received: from fmsmga003.fm.intel.com ([10.253.24.29]) by orsmga104.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 20 Jul 2023 09:12:58 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=McAfee;i="6600,9927,10777"; a="814591665" X-IronPort-AV: E=Sophos;i="6.01,219,1684825200"; d="scan'208";a="814591665" Received: from lkp-server02.sh.intel.com (HELO 36946fcf73d7) ([10.239.97.151]) by FMSMGA003.fm.intel.com with ESMTP; 20 Jul 2023 09:12:57 -0700 Received: from kbuild by 36946fcf73d7 with local (Exim 4.96) (envelope-from ) id 1qMWGu-0006FB-1R; Thu, 20 Jul 2023 16:12:56 +0000 Date: Fri, 21 Jul 2023 00:12:30 +0800 From: kernel test robot To: Kim Seer Paller Cc: oe-kbuild-all@lists.linux.dev, Linux Memory Management List , Jonathan Cameron , Andy Shevchenko Subject: [linux-next:master 2315/3762] drivers/iio/adc/max14001.c:81:29: sparse: sparse: incorrect type in initializer (different base types) Message-ID: <202307210041.jT6femhS-lkp@intel.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline X-Rspam-User: X-Rspamd-Server: rspam12 X-Rspamd-Queue-Id: 3F9B72001A X-Stat-Signature: qux33hphfefcq8b317oodtd3kuxco7r7 X-HE-Tag: 1689869674-744841 X-HE-Meta: U2FsdGVkX1/k8PPit1/PXVMfC16u1JbpfDZPKTtSm+ttS6HbycVpff3hyST8ewH/M08JiKxwmJhAc2roLh1CJjOGmP4lwYxDZZorPH3jttx0WnvV91l6Ii0Nz7lDoinJWFNkxHDrFXtZlNSMZT1TiJL7HzpIzZV0jQpylHUh6XqMfwMdPBFoakzSXKVUWi+SAGjfv58Lju9GbztEOysWdY6BaYHIWvMorqf3/B0zDe1KbGo7GJvrlvkgAjjfCK/e7ICrhyR5YLR25JrS/YYVCreS9UYuYXn7BoUJ1RUFnUBW7pJGGTF1FBuWalnToPRJbTEZcQj6wR2zqtkZuOdlUD+OUcJ2scQ/2BrX1VCSnSOVPRXy3kqo3YIbB7QLtW5fhIbU/Vxm17j0OpmTts2YmzaeHQKbpAMc9c5faI8sov0NrqhgmTbNOVOBwiGlLpsGRBI+QRe6N1irE3fiFtcNcInRd+RV4ZRrordZoREuAnZ4Ri1SkJB8kMhdYyHWtcS0RnaGFoZt4MjnqqiMkgQjnQI0Dnmsw33zuz7Jz7GV1ZUewA4e+/zwUlxXcO9mEheytTBnSwS/PgCe6Kd7cVxUyuTyCOwHDiWrQHiiBxXZzWiWXAVPLPI/21bNOR0ASbBi5ubkgRVMsXY5o6ifxeYjTYjM/g/j5DwUMMp2kv/bpkN1ewry3GXtfdBHCxXgwHLSSpl5UrQfzld8DPKA3C9oxkAYkz1yXv3Bk28F/LNW+t+1eFXxbrz2ZRaNeu8aWJy4tNkcqYugoQYe3jBvyuHnm+bNTHGRDYoKll5nan8VUwYJlOu5RRc0cCYOUSNZnquxkLm1JlS1UGRESbNiLUTyznR8GGkres1lnYXMCNQUgV8dQ7P87JA4ggMsHAaLUQWg9/CIP0ulLU6J9Uw5uCLR5WQhi+20tDmTorQD56wjoSBv2qru1mjJDr75NBZA7QJ8NgQWlz0unO6tJFRxwxX 4SyDkomw KU02SSaPIO7hVLezF0jz+AbKn7WgfpM7OQBL4MwNKhlqxb8nuOKNj6hyjJGwr9qS8zxSkVk9zL+HTiNPtsXo2hsNXUrZGTxBoBGxOsHHY8shIg6Ep4Z88GBxfs3nh1fbtJ3s8ZM2AT4d5b+OjUQKiT6IikHUGkWpZvYojV+X9rJV9IzKDONaZH4YqXyAQVq2t5GjBW3nRZ11nKE7BiktQaewBj26rbdz0IXFQheu7azdyU1MqfZDPr1xZEI8mGAHwgzltby+HYjNmIuO6EcbcXeBIvDyBlLeQSM0f3g8Hcp8NghbwCZDvYfmTySt0+yvnkcfze4YSe8tbCWLZ9TkG0SZbUzBBhd6cS4GOWo47uWpBxquCAVl/o8g9pg== 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: tree: https://git.kernel.org/pub/scm/linux/kernel/git/next/linux-next.git master head: c58c49dd89324b18a812762a2bfa5a0458e4f252 commit: ba2c3e63b681b624e0158775620ee2f89cc7e266 [2315/3762] iio: adc: max14001: New driver config: arc-randconfig-r093-20230720 (https://download.01.org/0day-ci/archive/20230721/202307210041.jT6femhS-lkp@intel.com/config) compiler: arc-elf-gcc (GCC) 12.3.0 reproduce: (https://download.01.org/0day-ci/archive/20230721/202307210041.jT6femhS-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/202307210041.jT6femhS-lkp@intel.com/ sparse warnings: (new ones prefixed by >>) >> drivers/iio/adc/max14001.c:81:29: sparse: sparse: incorrect type in initializer (different base types) @@ expected unsigned short [usertype] __x @@ got restricted __be16 [usertype] @@ drivers/iio/adc/max14001.c:81:29: sparse: expected unsigned short [usertype] __x drivers/iio/adc/max14001.c:81:29: sparse: got restricted __be16 [usertype] >> drivers/iio/adc/max14001.c:81:27: sparse: sparse: incorrect type in assignment (different base types) @@ expected restricted __be16 [usertype] spi_tx_buffer @@ got int @@ drivers/iio/adc/max14001.c:81:27: sparse: expected restricted __be16 [usertype] spi_tx_buffer drivers/iio/adc/max14001.c:81:27: sparse: got int drivers/iio/adc/max14001.c:97:29: sparse: sparse: incorrect type in initializer (different base types) @@ expected unsigned short [usertype] __x @@ got restricted __be16 [usertype] @@ drivers/iio/adc/max14001.c:97:29: sparse: expected unsigned short [usertype] __x drivers/iio/adc/max14001.c:97:29: sparse: got restricted __be16 [usertype] drivers/iio/adc/max14001.c:97:27: sparse: sparse: incorrect type in assignment (different base types) @@ expected restricted __be16 [usertype] spi_tx_buffer @@ got int @@ drivers/iio/adc/max14001.c:97:27: sparse: expected restricted __be16 [usertype] spi_tx_buffer drivers/iio/adc/max14001.c:97:27: sparse: got int vim +81 drivers/iio/adc/max14001.c 64 65 static int max14001_read(void *context, unsigned int reg_addr, unsigned int *data) 66 { 67 struct max14001_state *st = context; 68 int ret; 69 70 struct spi_transfer xfers[] = { 71 { 72 .tx_buf = &st->spi_tx_buffer, 73 .len = sizeof(st->spi_tx_buffer), 74 .cs_change = 1, 75 }, { 76 .rx_buf = &st->spi_rx_buffer, 77 .len = sizeof(st->spi_rx_buffer), 78 }, 79 }; 80 > 81 st->spi_tx_buffer = bitrev16(cpu_to_be16(FIELD_PREP(MAX14001_ADDR_MASK, 82 reg_addr))); 83 84 ret = spi_sync_transfer(st->spi, xfers, ARRAY_SIZE(xfers)); 85 if (ret) 86 return ret; 87 88 *data = bitrev16(be16_to_cpu(st->spi_rx_buffer)) & MAX14001_DATA_MASK; 89 90 return 0; 91 } 92 -- 0-DAY CI Kernel Test Service https://github.com/intel/lkp-tests/wiki