From nobody Mon Feb 9 05:01:32 2026 Received: from out203-205-221-233.mail.qq.com (out203-205-221-233.mail.qq.com [203.205.221.233]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id CADE01BD01D for ; Wed, 22 Jan 2025 07:40:17 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=203.205.221.233 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1737531622; cv=none; b=jG2IyjEAL7ZE1ADuNWDUYLT5ccjSpn8QPOsumav603Rf37D4w6tfXcKQi2eBAp7/cVgLUZVj5sERrfIUqmTDCdk0jRtcrVv33YDXVHi8zlmu1aa14iDJgN6Lt4idOchnPbT6ax2l03ZbdZCO9MVoOAWP9LWdc+dxLmC6nmDkoHQ= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1737531622; c=relaxed/simple; bh=igyNh4JfwE8tt7oARE0atIGVlxsBOrDGKVo2lCONXks=; h=Message-ID:From:To:Cc:Subject:Date:MIME-Version; b=H8ceKkI+8liy3qOzi0lsdBhxc62JxxSr6Q2TyyPJ2kXIQ14kUP0VPO2O6rXTe0c12Tdp9ZsD/pV3jtJLf5r9FN0mS4ieBA+K0sST2lmslyJ1sVZ7eWiWdAeWnmFW6xk5YfthFdDkv6Znuxgrp+MZLkpKu292l1xTzHTIyfz0s6M= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=foxmail.com; spf=pass smtp.mailfrom=foxmail.com; dkim=pass (1024-bit key) header.d=foxmail.com header.i=@foxmail.com header.b=D4JcE9bP; arc=none smtp.client-ip=203.205.221.233 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=foxmail.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=foxmail.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (1024-bit key) header.d=foxmail.com header.i=@foxmail.com header.b="D4JcE9bP" DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=foxmail.com; s=s201512; t=1737531307; bh=fCPkPVlUa2Hf51iOnHd2SoSoJ6Tnne35vaFtJal+PSA=; h=From:To:Cc:Subject:Date; b=D4JcE9bPFcuyeM/eTstcwjxkZuAok2BWhI3Zgfc6tjEkepY9YbbZ5mCmvJgGkKYR+ fc0HFXTxrHd3EaK0Yb9o3adbcbgm3qb1iPWKxWzRqejHlppPV1ANO3POn01pD+yrQE 7aSfOvaK/wSgIrYO3p/DKfyyocsDqPSTCndZW/2o= Received: from localhost.localdomain ([116.128.244.169]) by newxmesmtplogicsvrszb21-0.qq.com (NewEsmtp) with SMTP id 8C62F2F5; Wed, 22 Jan 2025 15:35:06 +0800 X-QQ-mid: xmsmtpt1737531306tdkgmdv4s Message-ID: X-QQ-XMAILINFO: MllZffuBkEb54yPhg/sCthn2kNTA7UIoBCFLle3NzUK/KRsdCaSEmJyPoWuUrO biJyn4vwbxbs4iJ6qs/4uEo4lsShi8EoUk0g2AS8SVLkCTBAJZJQ0hFtlQf0C+KBf9yQ1wSuoEoW OWGA5taNSlButbk2wAr+PU0Klw7CHNpNBxBAOMp1IQsAfUDPjwfDGPOvOc9kc3Yo/gWOEVOWgdDx 4GXLP9rCiAXfV6FUjdyNWvb56M8LLj6Yd1DXmn9BCoH4oGiKdO3CdbiScYEl4M8OjGEflkZPUctS Ygf2ifbUhyjC0gqyNueCWga33UuhM0+eyX4IJXE85Xatv657cIxQZAp5Q6k0sKlisZaQJvN/jDpR w6+mCzI90RMp2qVLTVgf4DSYtwO0+tItbRJ7d5xMb0MDqqsNAJHfHNpr9cVtj5ayEYFAZWIScttj U69Gsw18p33N1kfAyOOstYfEtRgzPK47THsWHbX1f0r+6lTIY2uYoVpaCGbSWKXvbUpkvtoNsuwV Oxgp8fnT/nu0wF1Flkry1cgTzGtk6ZjYMIRLfDhGa2U491oJ9Uhlot5WK60SGV+lY+hL58rzkQKp Z9dWRbm2DPbYrYmeON0aL99OeZYRdXt+TAWELv9dMepoQ1HR6NvZ+EmihP5xKBIOiUMYOVhkb0Os Dgjx9VdZhp5K1mEYtWmtWvrgACB9d+ALsEmYFAtIif+s3l5uRCZNEcryCuq6fNIq+q6hJVk4kQKs 0cKR7RHp34aPBwv0mnq5xtK3xVO/uZBWmEIX7of8TSRY+XMratu4OVdXpMs9aoupOxoohfxdxLsH 6ntV70Mr1wHvxWUgkeDLPRt+3LXifnFa73RunEib8UcP/encmOfpg+6Qi2Clxbp9TZtFBsbjtwku j5WGgSGtMgQejxmAScruJy2EzS1BvQFNoUOI9i4MCldQOVmW3FCXNYLsGJz4j8btyLRadCAHsWAr srYrAnGFsmZNb9ysa/VjC7cEjq+94vDa7VGBVfwvbX19Rf1wDAgQ== X-QQ-XMRINFO: Nq+8W0+stu50PRdwbJxPCL0= From: xiaopeitux@foxmail.com To: gregkh@linuxfoundation.org, broonie@kernel.org, linux-kernel@vger.kernel.org Cc: Pei Xiao , kernel test robot Subject: [PATCH] driver core: device.h: fix incorrect type in return expression Date: Wed, 22 Jan 2025 15:35:03 +0800 X-OQ-MSGID: X-Mailer: git-send-email 2.25.1 Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" From: Pei Xiao sparse warnings: sparse: incorrect type in return expression, expected void [noderef] __iomem *, got void * Fix sparse warnings by use IOMEM_ERR_PTR Fixes: da7c07b10838 ("driver core: Provide stubs for !IOMEM builds") Reported-by: kernel test robot Closes: https://lore.kernel.org/oe-kbuild-all/202501221439.YoPUrrqD-lkp@int= el.com/ Signed-off-by: Pei Xiao --- include/linux/device.h | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/include/linux/device.h b/include/linux/device.h index 667cb6db9019..d76c31b9f9b9 100644 --- a/include/linux/device.h +++ b/include/linux/device.h @@ -378,14 +378,14 @@ static inline void __iomem *devm_ioremap_resource(struct device *dev, const struct resource *res) { - return ERR_PTR(-EINVAL); + return IOMEM_ERR_PTR(-EINVAL); } =20 static inline void __iomem *devm_ioremap_resource_wc(struct device *dev, const struct resource *res) { - return ERR_PTR(-EINVAL); + return IOMEM_ERR_PTR(-EINVAL); } =20 static inline @@ -393,7 +393,7 @@ void __iomem *devm_of_iomap(struct device *dev, struct device_node *node, int index, resource_size_t *size) { - return ERR_PTR(-EINVAL); + return IOMEM_ERR_PTR(-EINVAL); } =20 #endif --=20 2.25.1