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 926B5C78853 for ; Fri, 20 Sep 2024 14:57:08 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 0FDD46B0082; Fri, 20 Sep 2024 10:57:08 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id 0AEC66B0083; Fri, 20 Sep 2024 10:57:08 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id EB89B6B0085; Fri, 20 Sep 2024 10:57:07 -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 CDB956B0082 for ; Fri, 20 Sep 2024 10:57:07 -0400 (EDT) Received: from smtpin25.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay01.hostedemail.com (Postfix) with ESMTP id 0E5EE1C41D1 for ; Fri, 20 Sep 2024 14:57:07 +0000 (UTC) X-FDA: 82585419294.25.E69C348 Received: from mgamail.intel.com (mgamail.intel.com [192.198.163.8]) by imf16.hostedemail.com (Postfix) with ESMTP id 3ECDE180003 for ; Fri, 20 Sep 2024 14:57:04 +0000 (UTC) Authentication-Results: imf16.hostedemail.com; dkim=pass header.d=intel.com header.s=Intel header.b=UiU8YZSM; spf=pass (imf16.hostedemail.com: domain of lkp@intel.com designates 192.198.163.8 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=1726844166; a=rsa-sha256; cv=none; b=3maKwWctRes0qBz2+ufgkZZGDwx2G54787fYX3rwT+OMxZKJsjYvIzAY/8B5+qTqOGp5kN iJLHH1QBBlCwrRFhUibHXLx88vqBGQUmBBsVntoowykRtQKSXq5DYi28R6VfwcI2JIueVm fbZCDvS5BGXKBN5ws4KQEp0/4F6qbB8= ARC-Authentication-Results: i=1; imf16.hostedemail.com; dkim=pass header.d=intel.com header.s=Intel header.b=UiU8YZSM; spf=pass (imf16.hostedemail.com: domain of lkp@intel.com designates 192.198.163.8 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=1726844166; 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=QecBgKxIy9jIHwVk103NeVGd98cVSR2WgQjiMHyd0Dc=; b=DIZjSb5y1zKNvQwngbxJweC+BJq/f1TfC5rGLW6u8X/T3G1faC4gMYTF11n3WKJOOc6AM9 so1z8d3DfejswqM1kCphGcXndhgsZ/opHrlgrf9ggiaXr/z2VybOdkgLKv0qeTLRdlngUz lHkqQs4kWP3T88MxsxmErQ/K8aJxXDU= DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1726844224; x=1758380224; h=date:from:to:cc:subject:message-id:mime-version; bh=DJQtLwc7C+EUP6aV/5pwI9cxbRoZHVl90pAiPKhvBqE=; b=UiU8YZSMmftErKAizbxxM0P3rTaXmGKeUOfOGwp+wpeixUwopaJY+/Fy yqtTa9GwvkE/Wv8/1dv4q7pgr0qCKy7MWpyXhfiwLCU19CEZB+ZF69Wki A4CSB4C1i/sJudJP8VktRtA+2XWKwTw/UiHsGXoFkFnp8y6vUr/zUWT0r 90wqSv0Ame1+3sEJp+KvEUKGGu/jf+e1nvQwZVHRyGnN+uR0VHOYLe2dd zD7kSxpInGaEJyEVxtCmLBWhdXDV0dA+mukBplQpJlgw71T29ely+gcma QyL/UHOgstuhgfsnK09aQ93eEIF2zkzt8Z/QT+SBUW3oU7vwcicd5oHqn Q==; X-CSE-ConnectionGUID: Liz4Pb93S6iv7O+3PcJDbg== X-CSE-MsgGUID: erOmSzI5S8CA3I+kEMOZfQ== X-IronPort-AV: E=McAfee;i="6700,10204,11200"; a="43373873" X-IronPort-AV: E=Sophos;i="6.10,244,1719903600"; d="scan'208";a="43373873" Received: from fmviesa006.fm.intel.com ([10.60.135.146]) by fmvoesa102.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 20 Sep 2024 07:57:01 -0700 X-CSE-ConnectionGUID: tN2b9hruQti1TmVtS3ubHg== X-CSE-MsgGUID: I47AEPg8SdiLnZMo4C0iGA== X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="6.10,244,1719903600"; d="scan'208";a="69924858" Received: from lkp-server01.sh.intel.com (HELO 53e96f405c61) ([10.239.97.150]) by fmviesa006.fm.intel.com with ESMTP; 20 Sep 2024 07:56:57 -0700 Received: from kbuild by 53e96f405c61 with local (Exim 4.96) (envelope-from ) id 1srf41-000EYZ-15; Fri, 20 Sep 2024 14:56:53 +0000 Date: Fri, 20 Sep 2024 22:56:32 +0800 From: kernel test robot To: Nikita Shubin Cc: oe-kbuild-all@lists.linux.dev, Linux Memory Management List , Arnd Bergmann , Alexander Sverdlin Subject: [linux-next:master 11259/12481] drivers/dma/ep93xx_dma.c:1354:37: sparse: sparse: incorrect type in return expression (different address spaces) Message-ID: <202409202250.fPlN2Erd-lkp@intel.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline X-Stat-Signature: f4w3uzimf4xj6uyy6jbbdq6jtawcf6k7 X-Rspamd-Queue-Id: 3ECDE180003 X-Rspam-User: X-Rspamd-Server: rspam10 X-HE-Tag: 1726844224-252882 X-HE-Meta: U2FsdGVkX1+id1Y48Vy0/njRzL7Wmqjq069GTb1OHWeQ8kfWVl1d0GHNfqsKteZNSFTASUknf9nDqmWlcKqGr0G0Athd6pj0C5b1wgguKL0kp+zYj0WGOWkDzbrFy6CEcD2A/dgcHS/h3CBHv4kaEbmBsCk2DA3aQqWsklHSlu9nZ7a6XpNB6FkJXvNiFtVW4zmNk/EVzbJZk/Tb+tJxS2L8rAEzPqdBzTy2QXttyvmfpUJjyEZdZg5Rp9Nmbdv0B+IcYJo/uESsmeTsNIcnUQfVaWzE0+Jb4Gl+wb9qOiRJG75tf0GfdiXMT5b47XnDP3VKw2r8nGEsSq0VpuIhbT/0C/nTZb8kBaF27xa7XAvvHVW71SS5kQJQb+lQOpBgRXN71aqAtCd3XJcbyx0zx0b07H7UB5h4bYlQ0WBkwJWNYsL11OEOz1BbPL5bMAOegszYfBhZ2/cj6E1ZSecyCLggznMvx+MpBg5//VA2aeVbAOhqaa53DvDlqnkDsVDNGgbItajG26eTam5XEz1uHCQxhIyvMGstj52K/nEIDaHfl1fO2cuT5RnbSIEhlOZpqGUrbxsDt6+EDoUH1xtapcEo4ZSftbBRZoA0Zg5/oVoB4z5Ez+0bS08VdKtXsTqLhMx9iorTZXpvKyrxFmAaFoP0spATMO2Jl+F6u0IF40HQJUglCZ7jiuSXST++EUvUM+/TnD4w0eEAK5XirNDt7JcbFstK2WcX+LfqmWqVDayLVwqE1wwBTqJckLOegeMcUzVCHRvo7fXspbMd54v50Dysx3PCoJxAowyvFx99Z3NTl14goDCgWp50j83bL9jtBpD0hjhwGkkjT1hPa93vmIKA80HpTiGOpizryvq8OdlPwf82NYWBcHzhQ1ZiKiZBB5nq4LKRlO4N3lBJ2XceMUTBeihyGHl+Hyj59IKfYPMd34leOKcMpFX2KO6Vx6Fr5nXwBRE+HuZ81fdRuGX JTJWFLfz Pqb/lnXTe7HX9ssTQrMjB7DjnwL5J/Is6AZLxrDfxf1MZM3nrGBWgDqaAm4OMbP8ipfP82FV5mCQMdEUqx/iTx0oNtkAeBElXmFEbIrS3+o05IDaF5oB29IY8OXe/sLOjTIwCDQ9ZLFvnPG2SG9XVgMKirLmGDTv1vY0thRW7m3zWJIyew1bkWnrY9KjFTSano8cH6k7F4wcR1Qs5HAGhimCw116yBMz6uZwK+Pf8ffId4wnX4bojACgmsp3ur3zhZ+idIyXGq8QJRx3086YySfHlc3QnrVPH881wp3ZeGu/xugb78+Ta0Elw0thceB3ky2OFGLn4derh8iWqn1S5ff2S/XOEyNK6isNVwGdFMuQ8HWpPgGdGDEWJmxRQrkeAob16z4hAFACmcRtVYQY4iJqr48j788hKkscDGbBfQ6DYPJuPb1QzY/DguuVZN2n6P5PE 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: tree: https://git.kernel.org/pub/scm/linux/kernel/git/next/linux-next.git master head: 62f92d634458a1e308bb699986b9147a6d670457 commit: 2e7f55ce430240a5547b8a94b4c532fc8c20b18b [11259/12481] dmaengine: cirrus: Convert to DT for Cirrus EP93xx config: parisc-randconfig-r123-20240920 (https://download.01.org/0day-ci/archive/20240920/202409202250.fPlN2Erd-lkp@intel.com/config) compiler: hppa-linux-gcc (GCC) 14.1.0 reproduce: (https://download.01.org/0day-ci/archive/20240920/202409202250.fPlN2Erd-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/202409202250.fPlN2Erd-lkp@intel.com/ sparse warnings: (new ones prefixed by >>) >> drivers/dma/ep93xx_dma.c:1354:37: sparse: sparse: incorrect type in return expression (different address spaces) @@ expected struct ep93xx_dma_engine * @@ got void [noderef] __iomem *regs @@ drivers/dma/ep93xx_dma.c:1354:37: sparse: expected struct ep93xx_dma_engine * drivers/dma/ep93xx_dma.c:1354:37: sparse: got void [noderef] __iomem *regs vim +1354 drivers/dma/ep93xx_dma.c 1324 1325 static struct ep93xx_dma_engine *ep93xx_dma_of_probe(struct platform_device *pdev) 1326 { 1327 const struct ep93xx_edma_data *data; 1328 struct device *dev = &pdev->dev; 1329 struct ep93xx_dma_engine *edma; 1330 struct dma_device *dma_dev; 1331 char dma_clk_name[5]; 1332 int i; 1333 1334 data = device_get_match_data(dev); 1335 if (!data) 1336 return ERR_PTR(dev_err_probe(dev, -ENODEV, "No device match found\n")); 1337 1338 edma = devm_kzalloc(dev, struct_size(edma, channels, data->num_channels), 1339 GFP_KERNEL); 1340 if (!edma) 1341 return ERR_PTR(-ENOMEM); 1342 1343 edma->m2m = data->id; 1344 edma->num_channels = data->num_channels; 1345 dma_dev = &edma->dma_dev; 1346 1347 INIT_LIST_HEAD(&dma_dev->channels); 1348 for (i = 0; i < edma->num_channels; i++) { 1349 struct ep93xx_dma_chan *edmac = &edma->channels[i]; 1350 1351 edmac->chan.device = dma_dev; 1352 edmac->regs = devm_platform_ioremap_resource(pdev, i); 1353 if (IS_ERR(edmac->regs)) > 1354 return edmac->regs; 1355 1356 edmac->irq = fwnode_irq_get(dev_fwnode(dev), i); 1357 if (edmac->irq < 0) 1358 return ERR_PTR(edmac->irq); 1359 1360 edmac->edma = edma; 1361 1362 if (edma->m2m) 1363 sprintf(dma_clk_name, "m2m%u", i); 1364 else 1365 sprintf(dma_clk_name, "m2p%u", i); 1366 1367 edmac->clk = devm_clk_get(dev, dma_clk_name); 1368 if (IS_ERR(edmac->clk)) { 1369 dev_err_probe(dev, PTR_ERR(edmac->clk), 1370 "no %s clock found\n", dma_clk_name); 1371 return ERR_CAST(edmac->clk); 1372 } 1373 1374 spin_lock_init(&edmac->lock); 1375 INIT_LIST_HEAD(&edmac->active); 1376 INIT_LIST_HEAD(&edmac->queue); 1377 INIT_LIST_HEAD(&edmac->free_list); 1378 tasklet_setup(&edmac->tasklet, ep93xx_dma_tasklet); 1379 1380 list_add_tail(&edmac->chan.device_node, 1381 &dma_dev->channels); 1382 } 1383 1384 return edma; 1385 } 1386 -- 0-DAY CI Kernel Test Service https://github.com/intel/lkp-tests/wiki