From nobody Sat Oct 4 01:48:18 2025 Received: from TYDPR03CU002.outbound.protection.outlook.com (mail-japaneastazon11013062.outbound.protection.outlook.com [52.101.127.62]) (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 249392E9ECA; Thu, 21 Aug 2025 08:07:47 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=fail smtp.client-ip=52.101.127.62 ARC-Seal: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1755763668; cv=fail; b=U0exy+S8egdISVeDTqFkfi1yGq2a1U5I5Q4CegMeqPCEWGSNxIY0wAOnjViA0Po1YYR0csOKh0kLzjMuuTYGr+3PDAn3YUUmAT00nUOcMWdlaOuIRaIHhSmFiRpViMiXxKxE4q30mdiXemu7nVXbP9y7hpg7yNoACPFjYTKKnnU= ARC-Message-Signature: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1755763668; c=relaxed/simple; bh=AME2ULvYx6tfjMILotGD23/EBuill8Rull4weqrno/0=; h=From:To:Subject:Date:Message-Id:In-Reply-To:References: Content-Type:MIME-Version; b=AMKdH76aJxq5pY4Vyz3Hm75WL0eqNZKw0W+q8ORwSSfss19Gv7AnYY7tRZSgbDIgLPqzKVOxzVz5lBmbEgH7BY57DN+5C016nwdG6JslJ/deioGzc5ZthszcCuQjzddO0EPQLbL03i1SsLjSno1RrAkdPplp1uSxMzVEnEYeP18= ARC-Authentication-Results: i=2; smtp.subspace.kernel.org; dmarc=pass (p=quarantine dis=none) header.from=vivo.com; spf=pass smtp.mailfrom=vivo.com; dkim=pass (2048-bit key) header.d=vivo.com header.i=@vivo.com header.b=oUY+MIrg; arc=fail smtp.client-ip=52.101.127.62 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=quarantine dis=none) header.from=vivo.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=vivo.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=vivo.com header.i=@vivo.com header.b="oUY+MIrg" ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=Rkve4nL0FtjDJ/KNy+j9nlO1TQcIwFWnpaYEo9dVxw4+0TOaHx2ifhp8t9EJoxlQGt2g+d1akpJ82Lche6JAFGJEP0YKuTLee9wMVP/4BJqst03SetupmtDjPqnOCHTCPYnPV/clMRKw7I8GhDtX4q7uAKdz788qxcC2XArbVhOfoRgZb6PYxBllIT/LbndU88I/LJmDReOyLzxII5R6NU0eRJdX/ei+MjlLDkHel1yv9Lpnt9JNQvFaBpLTxv81lNIhIYb9/HhfolA1EZCLbMGyXbN4CLXazHbcwfjP0mUogFxwNqZ2zzWAuE3B4/F2Nafdx9tjy7f+4OTF8qHc1Q== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; 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=ldgrJYM3d/WE9ITrVqkXzK0iI6PDUH1iatn9PGO8npc=; b=sCx93h7xkp8wEmJo5pPxOlXmYBflGxoCqpHn+S/DwF6DxaW74ItwGeWLsJNOnuSMRNceUcXjkGNnubZVq6ZJeAPE3yfB06oZiRw3wvCkRBq/eQHGlHqpDEU8ao1l9AVw8lzKQ7wrCu8orRGlHfs4PTvo0jN9TQ4R/yT779IDOappiKmusNWwVyCpts2AUJ4NFbKWNXgGCNTk+1oa4Z4ZC7cw5a+ZJUiyv7zFBMOPj8lBzgFpGo7zXE5CDnzY+Lr055vCjNoEtJA13/Df4KO8jxdH2WMu3FKmlpze6fofPHFEGIPy5kVFiTRPIVVNCtU2openMzVI/oKK3a+bLIue8w== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=vivo.com; dmarc=pass action=none header.from=vivo.com; dkim=pass header.d=vivo.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=vivo.com; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=ldgrJYM3d/WE9ITrVqkXzK0iI6PDUH1iatn9PGO8npc=; b=oUY+MIrgUyLLEMiXms4yqxfgDIAfFS4IAgFuEb3Q+lUr07/BoMqTVz0oUkmzYqvz7sanAdJIrL9/G09p1JdHz+VU2MMw3uKvtOxJrlCKHWeYnJwghdF7uGoriITyUq6cCECtZFXaDr9Tv4sOsePcZzAyoR/DVlbhDxi5jHTpbBMk7G14VayCfRsd2Yh4Wb6Vw01ioN8Q+xOTz6i7z9OnVAyXQUfeFxe+/DCYOa+rYaXa8UXPreVUnDNA4vmUUSSjJZfZ180P/oSNSNSz77jk3tCqRynlvE6+UHSeln/S/tqA7HQ+5fG9X1tsEgjWlaLWboBhQIAO8574StizkZDV9g== Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=vivo.com; Received: from KL1PR06MB6020.apcprd06.prod.outlook.com (2603:1096:820:d8::5) by SEZPR06MB6598.apcprd06.prod.outlook.com (2603:1096:101:187::13) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9052.14; Thu, 21 Aug 2025 08:07:42 +0000 Received: from KL1PR06MB6020.apcprd06.prod.outlook.com ([fe80::4ec9:a94d:c986:2ceb]) by KL1PR06MB6020.apcprd06.prod.outlook.com ([fe80::4ec9:a94d:c986:2ceb%5]) with mapi id 15.20.9052.012; Thu, 21 Aug 2025 08:07:42 +0000 From: Xichao Zhao To: Jonathan Cameron , David Lechner , =?UTF-8?q?Nuno=20S=C3=A1?= , Andy Shevchenko , Xichao Zhao , linux-iio@vger.kernel.org (open list:IIO SUBSYSTEM AND DRIVERS), linux-kernel@vger.kernel.org (open list) Subject: [PATCH 1/7] iio: accel: msa311: Remove dev_err_probe() if error is -ENOMEM Date: Thu, 21 Aug 2025 16:06:45 +0800 Message-Id: <20250821080723.525379-2-zhao.xichao@vivo.com> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20250821080723.525379-1-zhao.xichao@vivo.com> References: <20250821080723.525379-1-zhao.xichao@vivo.com> Content-Transfer-Encoding: quoted-printable X-ClientProxiedBy: TY4P301CA0027.JPNP301.PROD.OUTLOOK.COM (2603:1096:405:2b1::9) To KL1PR06MB6020.apcprd06.prod.outlook.com (2603:1096:820:d8::5) Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: KL1PR06MB6020:EE_|SEZPR06MB6598:EE_ X-MS-Office365-Filtering-Correlation-Id: 08929906-428b-4847-bdba-08dde089cdce X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|1800799024|366016|52116014|376014|38350700014; X-Microsoft-Antispam-Message-Info: =?us-ascii?Q?M5hfSjiGd5OjKzVKEUvpT0Ua7MS8iCiAstcBT2pAp+jg8FDs20wfj7BVbX2o?= =?us-ascii?Q?9wK9nnIpo8iXYrNbL2ycg+XqbMZSJP+zLiOd6Wu1krxWmjtDg0ClBqhLqstu?= =?us-ascii?Q?N9Gzmt3uW6yRkyWbuWDNGTVSz1oNX0iSOvI+QD0mIHVam4GpvzxUnUriUUAV?= =?us-ascii?Q?OqGDM/Aqt5EPWYiQLoPZWe/GUKsaGCbmDZrns+cpSajOgoDGnXy0gQnqo+lQ?= =?us-ascii?Q?PXXgfxI9AyO145mE8i/EgtAeT27LwNSHZVnOecu45A/DsYcPY4OUZGGax+SP?= =?us-ascii?Q?bziuiYdNAo/i9lnPinVYFvaWCiaCdcmwURFcCo/hezqs1z0WEf3kVq95htgV?= =?us-ascii?Q?OPtZsS4+LZlpunhhw8I8SqOuS6o78Iz8p+OzpndzrNs+hbRT19XyLVOyfEnZ?= =?us-ascii?Q?guHv+Ghdm/q0SElg/5SnkMYO9PP5I/WvJ2OwpgzFHXmLpGBby0ybg1fYOjiW?= =?us-ascii?Q?MMLeNkmm476LvU/SgRYjGbg7wf+6yyw56eMaJf/+Pf9xLTZt6e0HUNfV005m?= =?us-ascii?Q?F5OySFrdRU6eq/JSw9GWgiC5/1JMvsDPAz8f+NW/sOFE/vvIYXytnmclp8dh?= =?us-ascii?Q?ynM7agHk400FfW5d4guUXAYivojZAITdnQNTr+ip/hbs8M+QxvZRVOltRY89?= =?us-ascii?Q?dtX50Qr/49rJIvNVSQaCbfN2VCjlaml4BKAES8fkqZ+Z+Xo+YVgC8wkPsNnO?= =?us-ascii?Q?gFxYykivhBCNMx1KWXNxglG9o+hi+e7laVeaVhU3JavUTLxeO0beXNsWBXoP?= =?us-ascii?Q?Q9/llcQCKVZO+QCKvNre9ccFedVsrn3mmxiod01nn0yGjeirq5hAU0mvnzed?= =?us-ascii?Q?+pBBIJ4FbNxvzJjvJJIEtVUtwXZ1/8mWCv8KIfNcarWPrPHwXUDG3eY4cCWL?= =?us-ascii?Q?4YcavwkJ5ljNM5Ncf152B0GucEySpPfdODuXSvckt0XYf4MP++sOfA4qG1cq?= =?us-ascii?Q?ZuX48Xp+ttOCvLNlzFCN3TBQDvNKHEzvFLqWRdB94YRZ16tSd7I7jc7grHwy?= =?us-ascii?Q?FLTsmk1R+SD9rKiHlLQ4giY8lgXBnpL35aEEai0JNJKERQb5ha35tkCnSn9n?= =?us-ascii?Q?UPGiUIMbAOpaRShMTNHFl4Fk06z+0fsRC6oAWKR/5U3IUiMyzG1MehfFQPRi?= =?us-ascii?Q?it5rosnQz8lAGCpBvWMfJnZg+XzeC2ThP4ElkG1iyLzbSjbdm6XJAgaGHbm7?= =?us-ascii?Q?mvzsyqoxTQbZmHr+0pEfKWOXkAtuHP0+1vFjkf0BuGk66qYTiZfHRSxLO3u6?= =?us-ascii?Q?eElO7iyP2jm1m9qYkNXXDwjglnBVRwTjciGBtB8gLt8AjFWGO8/ZdRADyk9m?= =?us-ascii?Q?EBhGAybwYVpK6ClknkMlBc6T2JbdOLRacQvg9c7WKoc3ZNSgy8vUxIyBL4S6?= =?us-ascii?Q?jHBx6J3qzXNyfjxMrXZFdPKqFLhmFa23K4zFwhRSre9kNlw0x35EpSf+pKCf?= =?us-ascii?Q?1/rkJnBtMy071IU7BOGTgKXpvYJ1m03dptnuTKBnZ77vgb+0kukSTQ=3D=3D?= X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:KL1PR06MB6020.apcprd06.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230040)(1800799024)(366016)(52116014)(376014)(38350700014);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?jgEgPBdPKWLkisNY3M+21rK7IGQSV4ZLZbs/zBd8mh7HnbddHhCxSvThz7Fw?= =?us-ascii?Q?UtMJrXjENaBGGF+O6RjP8jvfa/mWyRda1gpaG/Fxe2l7SaQFJW/3/Gm8rEJe?= =?us-ascii?Q?dhbORIu/AkHmyGE2y9UESw0HZQuKobY2e+NXCfawW3qUv7VXTaSWi7W3ErTV?= =?us-ascii?Q?BpVQsORazFYf1f10VEukyNPDjCEoqnbRXij4aUaWUgKlpHQKy9cifDhnfLR6?= =?us-ascii?Q?L/7lPI1QyiJ/s2ewoX+PiplMsPd5JY41rMelJRlArl6ZRKtwi/1m5Y5RUYo3?= =?us-ascii?Q?fCc7HnhwQrbBtc6PhCa3KcR0mrniI0pZzXRqameH+sxH7SriM5U0GJZb8tMt?= =?us-ascii?Q?oE9oNW9I33jA/OmjnVzgGkvmziaK0ah8THP6YORrBo4Ogn8/fZkrNFwFLbaI?= =?us-ascii?Q?ZF6pBhhDubMSsCiydbzsCSY3F1s1z7sVM1BxLevzx9MocCdxfpkhQD3opB6H?= =?us-ascii?Q?ioTZnfia3XOO6ytYO9o8LctEfHIvBJydcJkykxtH0UnZaTpuoZoBQNhKmMKC?= =?us-ascii?Q?764RhOUyJo+0KeyC/Q9QNX/ctEGSbMwAaPb+BVm5DWVpm7nRo3UDatLLXHeB?= =?us-ascii?Q?gjdc+EDTheVUH7Av9/jTRmUO6UcDOVOrRB2apwbLGfeur2yECn9WTYVyJ5u9?= =?us-ascii?Q?UVmBTNhvMGLfgAKCI8NSiMBYn6US3ti67SrcuhNxtTNQ42Kte4fIcb6Q9LkH?= =?us-ascii?Q?MdJcPd28mI4xxssBnOqi3IJ3Hfkg++uGqQQQLGrIX6Oozh2Enxhbf9xNiGdj?= =?us-ascii?Q?3vxoKPo5mmTNUQYngdyAVB1gguXAqoyXewnjFg/B0ZPezPx98S0F62Yz8NOc?= =?us-ascii?Q?ybXCNZzczT3xbgKQ0tdwa52vY1JmJVNja2Mi96UvZH/JN44ODg5pk/MIilWn?= =?us-ascii?Q?d5VaH3H67aunNxye+MQkprrIimU8H/eSAKcu3OiKWzm805WnCCUOUwHN6Ffw?= =?us-ascii?Q?x8lAfAarypnxhKXEadxoAhe7RU329h/JeDO2GIPI4wt8ru4V4Rb8iaIJwD6i?= =?us-ascii?Q?SAQ+F4Dy3QppxxzdH2WbdM2F897DiMG0QDYSA8uFc0gttszn8QmB00SNqwx3?= =?us-ascii?Q?XPnLfH5+IvM/wmv1/p7rjKzLP0M3UGCCuu/r0KI/+7ua040l40k/ADJhppDo?= =?us-ascii?Q?4hVO2R3vaCX0bvt3OM03XGAUygaT3ArC1xtT5/YeVF4Zuxj4tNPUzZ9a7hsH?= =?us-ascii?Q?mUn2SJb/mGAlx5fg/YMAphrIsruGX6Rma2ky0CI6akS7eqyeaY8FyuD6+5XU?= =?us-ascii?Q?yfcVA3p5FT2oYI1DEyF/K7lifnlt0b19qUAZOdXzRvsoJ3l0nh/5q3YMxuYM?= =?us-ascii?Q?ohjjO0pgMkwSatZ+ASzsQleqGXc3+2RkY6vOtXpOSYO+cN//8lNH+1TEw7wm?= =?us-ascii?Q?lNgr2lZknvRKaElMbRgYk6HCNU16nQeAD9LI935eHecvL2XkKued5sp1oEQJ?= =?us-ascii?Q?zMeAXR13o0i0yDp4WGKh62e2nOgJJTgQxNfvi83535ZAOtaQ1IFcBToTQeBn?= =?us-ascii?Q?HfY4S9gSYAcW7N9M6p8xdLBdxH0p+cJp4qD/iEGHCixipfG2G+mj/coAIUHL?= =?us-ascii?Q?n5RsZdnKBaHZVOn4HPk8eRitw2GHN6GxnWWydNf/?= X-OriginatorOrg: vivo.com X-MS-Exchange-CrossTenant-Network-Message-Id: 08929906-428b-4847-bdba-08dde089cdce X-MS-Exchange-CrossTenant-AuthSource: KL1PR06MB6020.apcprd06.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 21 Aug 2025 08:07:42.6032 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 923e42dc-48d5-4cbe-b582-1a797a6412ed X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: y9cgQltucDtMH2xwFzyIFC37o6cXydMKbdVMKQPRvgDyqUNAAaeOIqpRGysj8Lb3cJ4jaRVeAXUcSN8B6vliog== X-MS-Exchange-Transport-CrossTenantHeadersStamped: SEZPR06MB6598 Content-Type: text/plain; charset="utf-8" The dev_err_probe() doesn't do anything when error is '-ENOMEM'. Therefore, remove the useless call to dev_err_probe(), and just return the value instead. Signed-off-by: Xichao Zhao Reviewed-by: Andy Shevchenko --- drivers/iio/accel/msa311.c | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/drivers/iio/accel/msa311.c b/drivers/iio/accel/msa311.c index 3e10225410e8..32277b5822c4 100644 --- a/drivers/iio/accel/msa311.c +++ b/drivers/iio/accel/msa311.c @@ -990,7 +990,7 @@ static int msa311_check_partid(struct msa311_priv *msa3= 11) msa311->chip_name =3D devm_kasprintf(dev, GFP_KERNEL, "msa311-%02x", partid); if (!msa311->chip_name) - return dev_err_probe(dev, -ENOMEM, "can't alloc chip name\n"); + return -ENOMEM; =20 return 0; } @@ -1069,8 +1069,7 @@ static int msa311_setup_interrupts(struct msa311_priv= *msa311) =20 trig =3D devm_iio_trigger_alloc(dev, "%s-new-data", msa311->chip_name); if (!trig) - return dev_err_probe(dev, -ENOMEM, - "can't allocate newdata trigger\n"); + return -ENOMEM; =20 msa311->new_data_trig =3D trig; msa311->new_data_trig->ops =3D &msa311_new_data_trig_ops; @@ -1153,8 +1152,7 @@ static int msa311_probe(struct i2c_client *i2c) =20 indio_dev =3D devm_iio_device_alloc(dev, sizeof(*msa311)); if (!indio_dev) - return dev_err_probe(dev, -ENOMEM, - "IIO device allocation failed\n"); + return -ENOMEM; =20 msa311 =3D iio_priv(indio_dev); msa311->dev =3D dev; --=20 2.34.1 From nobody Sat Oct 4 01:48:18 2025 Received: from TYPPR03CU001.outbound.protection.outlook.com (mail-japaneastazon11012019.outbound.protection.outlook.com [52.101.126.19]) (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 2C80A2EA15B; Thu, 21 Aug 2025 08:07:59 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=fail smtp.client-ip=52.101.126.19 ARC-Seal: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1755763680; cv=fail; b=c1md8ddEaBBC+55xyt4mQnEgYRJYO3AS5zVBHALH/cUfXteqo4i24mXMmDTHMpqrKwrwkJNVgfQTpe2p5pYHGntdKYWHe6ReLlhK9KeejyXvuMECfFRZ2v/Hvs17eOU59rlgFgFuSg01VE30haXyNLWqsVgV40yFAeINlMJh1Qg= ARC-Message-Signature: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1755763680; c=relaxed/simple; bh=DRtc1nkt9vFSjnp0Y3mHBIcnLi/nKoLGBraLubpn/6k=; h=From:To:Cc:Subject:Date:Message-Id:In-Reply-To:References: Content-Type:MIME-Version; b=R7atpWoMCVLSVy5gsQDxmK1fm9JKBGkJVNBzCHqc1L8w6fQtpS6+JXmJefdDV8d3fwc1pztwtlnovVx/krn28HvDpFSKsJEG3GrMBTH8uKLnbzox8bY4BRkLbDaBsLMB9OHSD+5xNmv31JsVpNBKoYjKFpEPZfAmYFTqkLD15Nc= ARC-Authentication-Results: i=2; smtp.subspace.kernel.org; dmarc=pass (p=quarantine dis=none) header.from=vivo.com; spf=pass smtp.mailfrom=vivo.com; dkim=pass (2048-bit key) header.d=vivo.com header.i=@vivo.com header.b=izvN87gP; arc=fail smtp.client-ip=52.101.126.19 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=quarantine dis=none) header.from=vivo.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=vivo.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=vivo.com header.i=@vivo.com header.b="izvN87gP" ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=GcT1I9tNmwhJHMtgxjrfnY2Untz0g+jURdyEM5LbVx0j5LS6UVcy/XRYZMRYuQKmvsn56bCjfz2LRZ0j47uwIgCcyEJkV2p4uzw5jc3EBEoPLB9YX0hs2x2uUgDGtsJcV2iU9vsUYWbdzqXkVJ7JCvD4XA9/o15EliCMAlH847WrcE8EXlb+Bz3KTMewD/yMvPI7+aYaFjj84lvx/y9UeHUe5oCCkXJu2IsVykGiZyvUftlI2oMM6ZRDqHWDGGqTFopduRyJbTflvtQlLB39V9IySwxiPKc40WXCds2anx/TvfsjHD/3Q6vbzb+HVI10hOwn48+jDgdVjJhvXXiF0A== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; 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=k1URSl7BbR5sDlgBHGuZrVgTE1Og3HLUvLy7qBWijcs=; b=y3GIM1k0bLDPMdoXOHWVGTyZFvW2K+CgnHn2tJQLVxzWCQkLgW08DX2z7SquqZyCXNDcLhKkzDvVKvtqgG6EiUfw1aTSCY5crnxwFISezFGeePSG1qsd/rRucVSIDrecWGdC8Bm2UvN1Jc+IFkM2RURmfiJmoRqQYDqwvru7oHfF4+KlVbhWE9pebk0EE+mud8HT+4relxfbYhSjcXRMstMuyHmPDPbgh42wylcHI1WbzQkShbX0SFL7WCWf0T7U/MC1fQSDQr0M2Iq+CN9Dl99+pVm+wIOtrym7AAOSAx+8HrqDw/BB5aUt9qU0HxUPnnIbSCTV5jigA9FHSahwxg== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=vivo.com; dmarc=pass action=none header.from=vivo.com; dkim=pass header.d=vivo.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=vivo.com; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=k1URSl7BbR5sDlgBHGuZrVgTE1Og3HLUvLy7qBWijcs=; b=izvN87gPhoAUT3zqRzsvBLED4ShYslYj7L0FtthJyCzald+wD4RW682w7FH8CYN4cIIjHMQC3aZu9OPqB4+41avpQy7pTgHkI1RNzuKOpwO9LKTV8NNEOU4X7VzyYXywX2WEaO15ibXzE476/bc4GvXJA85NmTADYZiC9TCCYghXhO+OVYLpbfK9v1TJtcvsj+CHOKmP4EiZFCrmAj7NQE4hWJvPp89krgjZIyxzlWZJqnK9rY6SCwCxyjTmYyU3VyIrZR5YmdI7swkURwuyXQyi/M4ymjrAxidezxPuYf3y9FPm831vRS1hKb7GaBwQofItQPNb7SY5BK/hhbCnIw== Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=vivo.com; Received: from KL1PR06MB6020.apcprd06.prod.outlook.com (2603:1096:820:d8::5) by SEZPR06MB6488.apcprd06.prod.outlook.com (2603:1096:101:18a::12) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9052.14; Thu, 21 Aug 2025 08:07:52 +0000 Received: from KL1PR06MB6020.apcprd06.prod.outlook.com ([fe80::4ec9:a94d:c986:2ceb]) by KL1PR06MB6020.apcprd06.prod.outlook.com ([fe80::4ec9:a94d:c986:2ceb%5]) with mapi id 15.20.9052.012; Thu, 21 Aug 2025 08:07:52 +0000 From: Xichao Zhao To: Andreas Klinger , Jonathan Cameron , David Lechner , =?UTF-8?q?Nuno=20S=C3=A1?= , Andy Shevchenko , Haibo Chen , Shawn Guo , Sascha Hauer , Pengutronix Kernel Team , Fabio Estevam , Marius Cristea , Neil Armstrong , Kevin Hilman , Jerome Brunet , Martin Blumenstingl , Heiko Stuebner , Francesco Dolcini , =?UTF-8?q?Jo=C3=A3o=20Paulo=20Gon=C3=A7alves?= , Hugo Villeneuve , linux-iio@vger.kernel.org (open list:AVIA HX711 ANALOG DIGITAL CONVERTER IIO DRIVER), linux-kernel@vger.kernel.org (open list), imx@lists.linux.dev (open list:NXP i.MX 7D/6SX/6UL/93 AND VF610 ADC DRIVER), linux-arm-kernel@lists.infradead.org (moderated list:ARM/FREESCALE IMX / MXC ARM ARCHITECTURE), linux-amlogic@lists.infradead.org (open list:ARM/Amlogic Meson SoC support), linux-rockchip@lists.infradead.org (open list:ARM/Rockchip SoC support) Cc: Xichao Zhao Subject: [PATCH 2/7] iio: adc: Remove dev_err_probe() if error is -ENOMEM Date: Thu, 21 Aug 2025 16:06:46 +0800 Message-Id: <20250821080723.525379-3-zhao.xichao@vivo.com> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20250821080723.525379-1-zhao.xichao@vivo.com> References: <20250821080723.525379-1-zhao.xichao@vivo.com> Content-Transfer-Encoding: quoted-printable X-ClientProxiedBy: TY4P301CA0027.JPNP301.PROD.OUTLOOK.COM (2603:1096:405:2b1::9) To KL1PR06MB6020.apcprd06.prod.outlook.com (2603:1096:820:d8::5) Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: KL1PR06MB6020:EE_|SEZPR06MB6488:EE_ X-MS-Office365-Filtering-Correlation-Id: 0610ed59-e351-43d1-8b99-08dde089d370 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|1800799024|366016|7416014|376014|52116014|921020|38350700014; X-Microsoft-Antispam-Message-Info: =?us-ascii?Q?9zaHr1ht263fmgRiZemdPjJgMwCQIGuYDbuzXTUsajjP8Vo/QZd91fJoIeNS?= =?us-ascii?Q?qR/Lh9YT3JvnHIBjw2nNrvTof4zSWHQsc9SJP4ueKcJz8r3K8uJsMinZ2Cpb?= =?us-ascii?Q?XWLeI3s9UY0xceK2U0uREDZuw4HEqiZDSxrtUvXDty3I0uBgxZo09/kVk0WK?= =?us-ascii?Q?fPTJNKnKuNw47gJxt+twnN3SDimheOQ46t1MLkwdppxJeI+CJWoQohZMP5CN?= =?us-ascii?Q?q2bssu1jn6DhWJZRsXS9RFlLh9tcSywhqrzgn5uEtVGDXa6qCs6i4ZIMvaBD?= =?us-ascii?Q?z/5QnC2TPkwaVK+cJGPjFm21ax2D+QvKP83a0UWTPYM4loOrxHGOVu8R6Biu?= =?us-ascii?Q?kz5Jgj2JNm4ztgluN2ILyz6aE878FNKOCrffe/z+cmdtTfKIo50QbPtoDRff?= =?us-ascii?Q?5vIjbjI5+e0XBjbxp+cvMwSvHstBevGGr4GK4Fv/8k4O7tBrDobtS0IA7KVk?= =?us-ascii?Q?nbJifWWO+EH4fYPfgZI4749EcugF7JiOsUwy6ArJi7TH17a/W0/vvnUBjjbY?= =?us-ascii?Q?FkCoHeLZpayHOhllpnG0idLcTzqB97I0cZJUFN1m0PwshMAT56bd9kJQocpP?= =?us-ascii?Q?AylHz9S+mumFMMUxYVqyL/+jfZEGU2qlS0SO99Eh6uUnyHQrsK1xaQL06HUp?= =?us-ascii?Q?/YlXTwRy41aXre5mrGwBPeoySCdsVwzVnJ2G5qqBfJFaHLiq5fNpEUsWjqOs?= =?us-ascii?Q?2r3e2hABfQ03IzaR8YKnG7SuZGRVVJrqrYvzmlEEGHD1+l241nq6YsWJan1d?= =?us-ascii?Q?AB2o9/LwdjYz0kzZTDMSO9PqGByZl6aVINa//hAIv4AjU3NxYxpqqKk2ToGP?= =?us-ascii?Q?r5+26xYw07oNZBXV8O6QRyNDDQ32OtizH0azSb3Yh+T04Kcy3rBpOCFMyOUG?= =?us-ascii?Q?O6tloSZ7NuuKucBEbHRuHI5aQiw1sfQppc+nVv54fplN6GyB6QnXr2QGUgRL?= =?us-ascii?Q?7EIlm9Ujnao9pvzP/JfPAxvsySZXd8HuZBB6Gfs7T0XNymAb3/iYviLBP4a1?= =?us-ascii?Q?9lOOV5CCxuufxrTaj/jhxxcWSzErIa+J46F8HTsU7v1XrDf9UzhKvd+J8k9x?= =?us-ascii?Q?ZWJ/x7SS5buzhBHjPKNpl6jren8J9c2irvBpdHSRCcHR5pjYCqhrgvQeRn3j?= =?us-ascii?Q?6KdJC8UbFR+fgn1fHVF+CcQlFABJsTrEAZwhEOq6jZDOLtDMC14+wvSf9TSz?= =?us-ascii?Q?iWSJ3tNHUyzwua3BuJCRxjCBhi+IyvEvg8ZNILz7cu3d/w6AQ7L7IBO58N1z?= =?us-ascii?Q?ZAxBvEY3K3UGl75mkI+43MvywAqaYwWKDVLObEjTLhqKvkQPQo2/18Ujc0ws?= =?us-ascii?Q?SlpKxymox0I2tGP4id87QgPNsswEg5nAAb7LFWILBcvPSDK9wfeqRmUR2TLK?= =?us-ascii?Q?lS2h4QIhiyTFhm4LPAMsvTN7q+9dtarcXIWasg9hA7zPFX7oCFgwCCW5rD/B?= =?us-ascii?Q?4NH3rE120VLfS7tOX61U6hhzV+OfzH711aU2DbENUX8Cn3Z/GRoRpZ8Oh4Oq?= =?us-ascii?Q?ctBNjhauzjuPaNg=3D?= X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:KL1PR06MB6020.apcprd06.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230040)(1800799024)(366016)(7416014)(376014)(52116014)(921020)(38350700014);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?DguZXgve5/xpByJ3onTtjkPj2ny+1+wcJ/UelfSoieErvEdp74iaScIMadMS?= =?us-ascii?Q?W7m4OdOpRPyVtMM9QDJskdb6aO5ATkqOjnvxEMt7Ozcvd/V+fOcaGp25uuIv?= =?us-ascii?Q?D/D0ExxntnshCzXE8hxr+u7c2pYwd3kZdkuSc8KsaaGZDApGPyEo5V6yvpGI?= =?us-ascii?Q?wlkSUiorW7pCYU24Y97m2I2GfjTHAnosR9D2YXPrIFvdOXeuv1mlAjEwxS2E?= =?us-ascii?Q?Zry/4AkOl/7bQRCA+rn5yiEEhiaoQPpmXIL+8rE/jJDgMnRgT8Km/8Id8977?= =?us-ascii?Q?hEfqkIapyNrlBS2oXjRiCgWakKyt5QNjhgiNztfgfufnU/QbCIQ2qIXT1HcR?= =?us-ascii?Q?VI5FskEPia36LiWOORlqno9EmaFBekrcp76flGeZdh9G1K+snV/Z+fYdNUsc?= =?us-ascii?Q?OsHpjDk1cMxooB4ezaiYvwjUYYS08Ng0esS5aXb0T9NNrk3phs4/ziuowUYr?= =?us-ascii?Q?0veLUoyOqefJd9FMaMZPRLUsvfM5EfI/oQx/6ruAV5fEpqHxiUlvvef72PLS?= =?us-ascii?Q?grJmdoEeY0EEow1TuOUlwowwzgSRIXrQ2S30pxaOEjtehTPtWMId7ndLR7gc?= =?us-ascii?Q?Xn2yrafSghIjGEBy6tabGK6TRGJb1y5y5r55NMbe74agyyg61eH/uRYQX7WX?= =?us-ascii?Q?urAN6vyCca7hdksokPhrBz5aIkEE0h3TIszHTNAupOmV1WFWit1eVTyFSMET?= =?us-ascii?Q?Qeg1VO7AODZuzj3d5OWBK3aZbXjpj3rHq/VjcWYVviKA+J5et9O0sCefhv86?= =?us-ascii?Q?y0sllZbNMoxLMo42r3Uv/TRdPcR/1iYdabUUX9mAMNwDgj/E/G331wmBxU0k?= =?us-ascii?Q?w2XLpnda9djeeVq2kp/DrCirwSK1do+68TAkPLUuLmNOlBT7crTi2Da/gpFV?= =?us-ascii?Q?ksjf1tH5yO2lavzw/TSmmi5FQHdL6k6R4wTvqbNzfxxNZ9f77toUlL9n9zdS?= =?us-ascii?Q?/N8Tgzdntt5sW8E9dp1prdJUJ1fx+QjHeUaywjW4mZNO6JAOSHavq4DMLJbR?= =?us-ascii?Q?tPjlIiGFK3BT0opvw/tz41WYHNSlPfcoDzXkTHnlmXtNMtHcSmWBlTx2Rb4e?= =?us-ascii?Q?ZmRsEgpwRW7A57qR/NlvVduSLyQuH5kjnO1rISkv/UVncEcyyGz3z/k9cOHr?= =?us-ascii?Q?crLU6RCDp7lBxqksmHAXFDRYMFrFBHk9+kCRTgDhimjCyCOSgpn2W7e6eGjH?= =?us-ascii?Q?H+onXDLwBwP6/suof6F7Y3sbkEumZajPcunadK1ZeSp29IINFif+5Gnhl0Rk?= =?us-ascii?Q?m7RVlAoduXngYKhVurifLO+96j9NVfvht2kZnWD4KoEarxKVwdtBGGMaeZMh?= =?us-ascii?Q?QQoU6DOxXzHMhUnNeAO5ryeWiZR3D4qI2R1FHbhslQRhwCq2iEI3aCwv2qWJ?= =?us-ascii?Q?IGZLO9y2DoQWug3rWjxLlMPw+C5HUo2iRpHegOvItGQGkgsSdgnhqqH51dMv?= =?us-ascii?Q?GZ00adL/k0RKd+jIEUeG62YGJ/U2BN6CqfcY/bPdDQMcXOMbwY/1Zs+nPd/J?= =?us-ascii?Q?oZUlnr+aFR5YVeoesGYVHRuI7ZjnaJ9mFmX3s77wCYk4aBjjwud0Tv3yj5FX?= =?us-ascii?Q?3/uE5lpOjIav1cGe3dREMpe+eZkqDxo6l8MAjqYB?= X-OriginatorOrg: vivo.com X-MS-Exchange-CrossTenant-Network-Message-Id: 0610ed59-e351-43d1-8b99-08dde089d370 X-MS-Exchange-CrossTenant-AuthSource: KL1PR06MB6020.apcprd06.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 21 Aug 2025 08:07:52.1078 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 923e42dc-48d5-4cbe-b582-1a797a6412ed X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: +gsshdZLtFKwuh9I+PrDjZD3JTE+RDTWJOFayQXaE2+BE2mmNnnJrqbWHUL1AeIrBBWZjkltIN1n/hjPkWfJcw== X-MS-Exchange-Transport-CrossTenantHeadersStamped: SEZPR06MB6488 Content-Type: text/plain; charset="utf-8" The dev_err_probe() doesn't do anything when error is '-ENOMEM'. Therefore, remove the useless call to dev_err_probe(), and just return the value instead. Signed-off-by: Xichao Zhao Reviewed-by: Andy Shevchenko Reviewed-by: Martin Blumenstingl Reviewed-by: Martin Blumenstingl # for= meson_saradc --- drivers/iio/adc/hx711.c | 2 +- drivers/iio/adc/imx93_adc.c | 3 +-- drivers/iio/adc/mcp3564.c | 2 +- drivers/iio/adc/meson_saradc.c | 2 +- drivers/iio/adc/rockchip_saradc.c | 3 +-- drivers/iio/adc/spear_adc.c | 3 +-- drivers/iio/adc/ti-ads1119.c | 6 ++---- drivers/iio/adc/ti-ads7924.c | 3 +-- drivers/iio/adc/vf610_adc.c | 2 +- 9 files changed, 10 insertions(+), 16 deletions(-) diff --git a/drivers/iio/adc/hx711.c b/drivers/iio/adc/hx711.c index 7235fa9e13d5..1db8b68a8f64 100644 --- a/drivers/iio/adc/hx711.c +++ b/drivers/iio/adc/hx711.c @@ -465,7 +465,7 @@ static int hx711_probe(struct platform_device *pdev) =20 indio_dev =3D devm_iio_device_alloc(dev, sizeof(struct hx711_data)); if (!indio_dev) - return dev_err_probe(dev, -ENOMEM, "failed to allocate IIO device\n"); + return -ENOMEM; =20 hx711_data =3D iio_priv(indio_dev); hx711_data->dev =3D dev; diff --git a/drivers/iio/adc/imx93_adc.c b/drivers/iio/adc/imx93_adc.c index 7feaafd2316f..f887cba44ec6 100644 --- a/drivers/iio/adc/imx93_adc.c +++ b/drivers/iio/adc/imx93_adc.c @@ -308,8 +308,7 @@ static int imx93_adc_probe(struct platform_device *pdev) =20 indio_dev =3D devm_iio_device_alloc(dev, sizeof(*adc)); if (!indio_dev) - return dev_err_probe(dev, -ENOMEM, - "Failed allocating iio device\n"); + return -ENOMEM; =20 adc =3D iio_priv(indio_dev); adc->dev =3D dev; diff --git a/drivers/iio/adc/mcp3564.c b/drivers/iio/adc/mcp3564.c index a68f1cd6883e..cd679ff10a97 100644 --- a/drivers/iio/adc/mcp3564.c +++ b/drivers/iio/adc/mcp3564.c @@ -1019,7 +1019,7 @@ static int mcp3564_parse_fw_children(struct iio_dev *= indio_dev) =20 channels =3D devm_kcalloc(dev, num_ch, sizeof(*channels), GFP_KERNEL); if (!channels) - return dev_err_probe(dev, -ENOMEM, "Can't allocate memory\n"); + return -ENOMEM; =20 device_for_each_child_node_scoped(dev, child) { node_name =3D fwnode_get_name(child); diff --git a/drivers/iio/adc/meson_saradc.c b/drivers/iio/adc/meson_saradc.c index 4ff88603e4fc..f7e7172ef4f6 100644 --- a/drivers/iio/adc/meson_saradc.c +++ b/drivers/iio/adc/meson_saradc.c @@ -1357,7 +1357,7 @@ static int meson_sar_adc_probe(struct platform_device= *pdev) =20 indio_dev =3D devm_iio_device_alloc(dev, sizeof(*priv)); if (!indio_dev) - return dev_err_probe(dev, -ENOMEM, "failed allocating iio device\n"); + return -ENOMEM; =20 priv =3D iio_priv(indio_dev); init_completion(&priv->done); diff --git a/drivers/iio/adc/rockchip_saradc.c b/drivers/iio/adc/rockchip_s= aradc.c index bd62daea0a3e..67771a70dfe4 100644 --- a/drivers/iio/adc/rockchip_saradc.c +++ b/drivers/iio/adc/rockchip_saradc.c @@ -466,8 +466,7 @@ static int rockchip_saradc_probe(struct platform_device= *pdev) =20 indio_dev =3D devm_iio_device_alloc(&pdev->dev, sizeof(*info)); if (!indio_dev) - return dev_err_probe(&pdev->dev, -ENOMEM, - "failed allocating iio device\n"); + return -ENOMEM; =20 info =3D iio_priv(indio_dev); =20 diff --git a/drivers/iio/adc/spear_adc.c b/drivers/iio/adc/spear_adc.c index e3a865c79686..418c909ff35b 100644 --- a/drivers/iio/adc/spear_adc.c +++ b/drivers/iio/adc/spear_adc.c @@ -274,8 +274,7 @@ static int spear_adc_probe(struct platform_device *pdev) =20 indio_dev =3D devm_iio_device_alloc(dev, sizeof(struct spear_adc_state)); if (!indio_dev) - return dev_err_probe(dev, -ENOMEM, - "failed allocating iio device\n"); + return -ENOMEM; =20 st =3D iio_priv(indio_dev); st->dev =3D dev; diff --git a/drivers/iio/adc/ti-ads1119.c b/drivers/iio/adc/ti-ads1119.c index d2f86e1ec656..0e0628084b5d 100644 --- a/drivers/iio/adc/ti-ads1119.c +++ b/drivers/iio/adc/ti-ads1119.c @@ -693,8 +693,7 @@ static int ads1119_probe(struct i2c_client *client) =20 indio_dev =3D devm_iio_device_alloc(dev, sizeof(*st)); if (!indio_dev) - return dev_err_probe(dev, -ENOMEM, - "Failed to allocate IIO device\n"); + return -ENOMEM; =20 st =3D iio_priv(indio_dev); st->client =3D client; @@ -750,8 +749,7 @@ static int ads1119_probe(struct i2c_client *client) indio_dev->name, iio_device_id(indio_dev)); if (!st->trig) - return dev_err_probe(dev, -ENOMEM, - "Failed to allocate IIO trigger\n"); + return -ENOMEM; =20 st->trig->ops =3D &ads1119_trigger_ops; iio_trigger_set_drvdata(st->trig, indio_dev); diff --git a/drivers/iio/adc/ti-ads7924.c b/drivers/iio/adc/ti-ads7924.c index b1f745f75dbe..30285765c299 100644 --- a/drivers/iio/adc/ti-ads7924.c +++ b/drivers/iio/adc/ti-ads7924.c @@ -355,8 +355,7 @@ static int ads7924_probe(struct i2c_client *client) =20 indio_dev =3D devm_iio_device_alloc(&client->dev, sizeof(*data)); if (!indio_dev) - return dev_err_probe(dev, -ENOMEM, - "failed to allocate iio device\n"); + return -ENOMEM; =20 data =3D iio_priv(indio_dev); =20 diff --git a/drivers/iio/adc/vf610_adc.c b/drivers/iio/adc/vf610_adc.c index 1b3b1843a801..d7182ed0d2a7 100644 --- a/drivers/iio/adc/vf610_adc.c +++ b/drivers/iio/adc/vf610_adc.c @@ -832,7 +832,7 @@ static int vf610_adc_probe(struct platform_device *pdev) =20 indio_dev =3D devm_iio_device_alloc(&pdev->dev, sizeof(struct vf610_adc)); if (!indio_dev) - return dev_err_probe(&pdev->dev, -ENOMEM, "Failed allocating iio device\= n"); + return -ENOMEM; =20 info =3D iio_priv(indio_dev); info->dev =3D &pdev->dev; --=20 2.34.1 From nobody Sat Oct 4 01:48:18 2025 Received: from TYPPR03CU001.outbound.protection.outlook.com (mail-japaneastazon11012019.outbound.protection.outlook.com [52.101.126.19]) (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 664C12E9ECA; Thu, 21 Aug 2025 08:07:57 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=fail smtp.client-ip=52.101.126.19 ARC-Seal: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1755763678; cv=fail; b=YnT6qhzmVXc8h54Ye9r+KF920yj/VUpHsjyQki3MCW9dnYk6jgg/r2RK36wrgLRxN5Eff3iVpoHNY3dvwzpSgiRW9a9H+GTesJaP7k5awAP8qWBwIYLvrw27CMsW3b4nyKH5zB/0j4CV24dqbaPjjvT1PSkm49ncRWUKbP9TTdA= ARC-Message-Signature: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1755763678; c=relaxed/simple; bh=d0Vp+wkLermpqFRGyiOpgLQ3UskCe8yGcYsYy7sPpeA=; h=From:To:Cc:Subject:Date:Message-Id:In-Reply-To:References: Content-Type:MIME-Version; b=dQWZXYRXynagB2JJ9UJBEwspRGwVde0QsCKLnNd2QwlceyaSjBDhbT/HDXCNRmybtIMtdq3WRpF8gH9p+nxfMUbG2BY7S+9W3+HjsO6crkakotnB4E6c0s/xkMkn6G3BTeOl3Y+kpS3G8KHQpfnLSQovy+WZlorOEbxBh669Ako= ARC-Authentication-Results: i=2; smtp.subspace.kernel.org; dmarc=pass (p=quarantine dis=none) header.from=vivo.com; spf=pass smtp.mailfrom=vivo.com; dkim=pass (2048-bit key) header.d=vivo.com header.i=@vivo.com header.b=lu+ae9gY; arc=fail smtp.client-ip=52.101.126.19 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=quarantine dis=none) header.from=vivo.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=vivo.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=vivo.com header.i=@vivo.com header.b="lu+ae9gY" ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=qkw7XGUdOdD67J9cGxNQBjycuKfuQ1mBWu6/54OWTyn1bLYj1BvWcyMc4eiNjed/AGLghc5pw8cNGzC1TqohfO1ReR5e5VT0wbvXXa7JcsQNF0yagV1v+8mUfxSE4f13zY74+gmKrgNVOnI0K1K5yG48H90a0f1kewETiklqUAkclP31qSXHDwfCcppTodFN02/nkXg+/WbkYWs0tXO474oxjGiQluT9LCs69FiJA1JnSrQlD55AoxP5WZ+JAWXSvNi63hzdXZSuCYl4dZ5H5Kdimoqg7kaBkO2lt7maxxJlzxQmn2thzQQYgvKiviTB+lgqgphC5B/C39xGycOzkg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; 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=QPeu0HIjXzSXwd+LOkycFV4PB7bnX8w0e1QLN5HAG6A=; b=xWbEJ1bL/OKNjQEvRyM/kvR5sHmE7CnDYwef/WbMNDT+jTDWs5Qw+JAH80y7S/gFTSOaJECMLcyso5wvdcBbgzY8rAoQYKAfIvwys6hkwTuDf8eJ0x5oOwUE4ogG42frTtz0orjr2vdjshbzqMk2rG9y5yfxM84dpWApDp+VBKrkpbLqbSr3N3weKk8RzhiivqrO7QsarDD4C6ZIqOcJo7yTFMobXDY7CePAAglcCMvrnBPcbikbL9p2E3m6+y3qBBatha6Lc/vd64WRazCL+FgtWLQaWFF1Qj27X681h4BaYG+UaPB17yt4gDvJlowS7NJRtM5832l/2vAAh/g2Vw== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=vivo.com; dmarc=pass action=none header.from=vivo.com; dkim=pass header.d=vivo.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=vivo.com; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=QPeu0HIjXzSXwd+LOkycFV4PB7bnX8w0e1QLN5HAG6A=; b=lu+ae9gYEh0QYu/g+xlofT82bctuO8fHUsW80STc3GwqGdz35+SPfSbFzqm6IY0TjNqLYfFKh5VZXkwQGrUj0gHTar+P+UQXot2G4pw4Y03ZSfiU6fsbP9FZleF56R1N8JwpeFtPYVoRtftILGThOawicPwBbeXKkXRALMw9s4BTqwy+QQ9pdvhMRQs9+OjMsg37VawHsvnydT9X6cjaNrK2TUr7liB6IXTl2N/+Bo2BP6GZmiawTd2OW6Q/Cm50L0ndpQ2NM+uqw8ujb7iCVhZ4Q1F3Tx55VtNYp25YAVFjyXHJt0pdHR7+qPT2pds04oBeK0NCSJUhz+K/WzArow== Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=vivo.com; Received: from KL1PR06MB6020.apcprd06.prod.outlook.com (2603:1096:820:d8::5) by SEZPR06MB6488.apcprd06.prod.outlook.com (2603:1096:101:18a::12) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9052.14; Thu, 21 Aug 2025 08:07:54 +0000 Received: from KL1PR06MB6020.apcprd06.prod.outlook.com ([fe80::4ec9:a94d:c986:2ceb]) by KL1PR06MB6020.apcprd06.prod.outlook.com ([fe80::4ec9:a94d:c986:2ceb%5]) with mapi id 15.20.9052.012; Thu, 21 Aug 2025 08:07:54 +0000 From: Xichao Zhao To: Gustavo Silva , Jonathan Cameron , David Lechner , =?UTF-8?q?Nuno=20S=C3=A1?= , Andy Shevchenko , Tomasz Duszynski , linux-iio@vger.kernel.org (open list:IIO SUBSYSTEM AND DRIVERS), linux-kernel@vger.kernel.org (open list) Cc: Xichao Zhao Subject: [PATCH 3/7] iio: chemical: Remove dev_err_probe() if error is -ENOMEM Date: Thu, 21 Aug 2025 16:06:47 +0800 Message-Id: <20250821080723.525379-4-zhao.xichao@vivo.com> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20250821080723.525379-1-zhao.xichao@vivo.com> References: <20250821080723.525379-1-zhao.xichao@vivo.com> Content-Transfer-Encoding: quoted-printable X-ClientProxiedBy: TY4P301CA0027.JPNP301.PROD.OUTLOOK.COM (2603:1096:405:2b1::9) To KL1PR06MB6020.apcprd06.prod.outlook.com (2603:1096:820:d8::5) Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: KL1PR06MB6020:EE_|SEZPR06MB6488:EE_ X-MS-Office365-Filtering-Correlation-Id: 963a5cca-f5df-4613-7238-08dde089d4b8 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|1800799024|366016|376014|52116014|38350700014; X-Microsoft-Antispam-Message-Info: =?us-ascii?Q?rzG7hNGQgk4F8y0AyCmwpp+KSNX5z2XLAeBtiYc8J3U3tB9Jp8BEUX55VkrE?= =?us-ascii?Q?NL6VLwz+osZBCWtNs76R+z5wIWxGcsLsxUvz2UooQb1Y12LVDv7nc1/49kRW?= =?us-ascii?Q?R6c15pmlULS/2RM2tNxm31gBXKV6UB06oQ6ELxxNyJj5q3sqaa4W3FZi2+vb?= =?us-ascii?Q?jgwUO2ELfldK+CljJ3tMtJp5A9RFgFua7aNnnfmibd9Hf+yw6H2Rmpv0qoV+?= =?us-ascii?Q?ZuOiwIQ1LtvOdfhB3OxvQBpsd6hOqNg9dKiVap8tnIxpMG+WQ6n0x58OGnHj?= =?us-ascii?Q?kJtVXqQE4Cr6WgFuZDOnJMvyzWeALICD1V/epwCv8TLCfDrrq/BzZBJGXFDH?= =?us-ascii?Q?AgIPqEVsFUHI5bLTuoIRauMnb/pa95EaRChQLxHagU7/Qwu3GukDjluuMTSM?= =?us-ascii?Q?Z6NGewYa+oBpR2HoHA2ezud1Ao1FE//g+r5KuiSFvuGRZrOhFAEsVsUTlRvh?= =?us-ascii?Q?RPMFHfOn31zFjXM/2tGLSJBPPWjYXJDyHiVjDQPO7XqHtwbe+ZSck6x0W+ec?= =?us-ascii?Q?SEYpCVyClQ3rBzeNcYR3wtcubEJe0g5ICnNYLVrLzE3FbkZ/qjk8jp99UcVp?= =?us-ascii?Q?Kbizf4nFCqJo4HkcihfMdv3qtTJVNzLF43wTsiAj3Qy8mniMysQWx96rYRJI?= =?us-ascii?Q?ROc3KK5MbYMpzxhqQxK5NMlHVDw4ur/IUVEpXQZd6bvRYcMAKR8Mhp8ij0jY?= =?us-ascii?Q?qQLs1i0ENjuY+iCDaV9YGEQThB0ALF2UqgPWYv2bErWyFsQB39hFd9fRNvx+?= =?us-ascii?Q?yld74/ZYlIKmFDSdJ1jrgzmUxixdP+LK7HEb30tw09qP+FA6NEUIiH6QcuXB?= =?us-ascii?Q?3ddrlhtLkvsFIXLdcWwFvuYeg9Rpqz99pNMvkAN7/tYHbq4ywFr+kIAwwt6h?= =?us-ascii?Q?86Lrk3qIOCsFp/FSOlaE1r0T7EKc/lr/LJcsPfy8NRuE+R+TUUDIqYNe7uYD?= =?us-ascii?Q?1GLmxGBj2jbIdQLFPE78a9dYt4NcTY324/nkZD+HwNL7llQi53wiMYC3eUjG?= =?us-ascii?Q?UMb/UyAZsvcCWHBFTGcXQKy427NmOFRH3aPUz004VqrTwtYXascex0dYUvt/?= =?us-ascii?Q?POM4O4zkQ+AYifd2PlNMmBtBQjSRfDsD6D02LUBrCBirOMI4diLtdhrXnCOJ?= =?us-ascii?Q?kwVHzFHXItxR3q6mepjHHpiKAz0PRGENGIFrr8vXbPhqUz0K2ujNFBgICC1U?= =?us-ascii?Q?UMaeO7Tx/qvP7heLCuh0EYTMA9h/dNLd4n+8edwGTfRhYVGHdpoclBh891zt?= =?us-ascii?Q?IepOsPTCeohDN7u4YyOMkARhqnnKpHYj2ezXeK06phLh/IDpXHDA3BWcaJhO?= =?us-ascii?Q?rsVAeOP4GeZqYonTKNqqsaA0AFgHi6HR1TYya/rdl36VGlq8ntUvcvYnUn1B?= =?us-ascii?Q?22kuBSFoUKj9f5N8/DbXMI5mJHg2yym9xpzAKxZ6es2YeZC2kFueXARkVHtC?= =?us-ascii?Q?VfSq9ynWTUNyjezHYaoAHziF95RKvgQOeSjA/HfXRi7Qx/mEqhzDng=3D=3D?= X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:KL1PR06MB6020.apcprd06.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230040)(1800799024)(366016)(376014)(52116014)(38350700014);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?qT+lVYzqDW00+EMeMWjSEPgBIbN5G6BccvjuPDKFjh5EUwNevlwvYrdcAR0K?= =?us-ascii?Q?s9G4v1JMWDLrYToYGpBkibOI/sv3lqIHwQNN9o6LfiZHH/tIroiPILGR4AQz?= =?us-ascii?Q?PAkkAwJA+qXCoJhHVkM2JAbYedW3S7sR8T2k5C+/DPxvg36DZM0J4vshWs5H?= =?us-ascii?Q?D9JLN9y2PONLq8VwogtU/bapD2XEM+YKpioua/SH1uK96rhkFdWIngJ9dOyt?= =?us-ascii?Q?DDHSrUkAuOMMD79xk4DqlzIju3w/hxK3XVkAT6ZqhNjTyd+J48QCSUcsU9WV?= =?us-ascii?Q?U+7Lg4CYCg+CBX9z8POx6exYW+6LBqvqfFj0DzMy2M6ZAhZFzdmEbfLwkNp2?= =?us-ascii?Q?sDz4CuwtmdQPpM8gf99L/EkKh3JvTUNfV0J3LV7CkVgeXU2FjXzsU7r6Oqqk?= =?us-ascii?Q?ZpcCdQNvWoF2DCOaoK7i0FQnCe+tD7cuTXUchsamM9dTOMSN9G1iEEy5BvaM?= =?us-ascii?Q?0s3cOpDZqdrH/CFrZ2ulxOb/zEK8xm/7TYk4iKJTBSDzFeVN2G4Ma5xZ7KBW?= =?us-ascii?Q?YRCe55orCKPnJp5ZdTrxUTKaU4mSmQG11BAmirrEBASvdEEmiTyKbSudfhg4?= =?us-ascii?Q?qUtagOQdbWiC6BIW1AEpGaPX4iCv+swk9F5efaLxuK0Q+7N8f9gBifZ19eXe?= =?us-ascii?Q?waN65M+h+ZEcjkRTKxSA6DWOvMJrrGKnV89J49XXM82LUurQJsNi2IPbotJg?= =?us-ascii?Q?NMdohOe2XMi8pG/Xe78x+SEnUKlxL8n7957/jfkP3IqnHT3xtgIIsuVxRAv4?= =?us-ascii?Q?ZdKJC5qyAGb3OnBxsA8ruwrnuB1Q6MJlaGLmVwTT6YujqeNO3xxNhzihWBtR?= =?us-ascii?Q?RYIVMRNlc8xnEuVEdC71cLn7R1ClfiG3ZKnuCvXg3FBbBimQ1mj/OcxIffl2?= =?us-ascii?Q?r9dKn42mAJ4okK0vJ72l+FYK+C+LC9RkjQS4X2E1Pxe7WwPBd6QVibz+R7+0?= =?us-ascii?Q?aE7MIGRpU/NaSx5ljmLkDt+4VMdxYaPVvWNXrNPlA+3aydAbYucEyorVtg4S?= =?us-ascii?Q?TVMzJp9cxMYkKc2/SvNd8qL34o/7I+uvNMa1fThxEmAHGtYDE8z3gy4bPjTH?= =?us-ascii?Q?pTJTunT3WQoZ5xgZ1zN7eqALva2HR/N34Q4+74sgYvKbcOUYtWDTyl+nidDS?= =?us-ascii?Q?V1p1zHRkP/8jRuTVS25c8y1Q+HPtX7lInT07LsLYUlEcc7k70NwqhH7JIndx?= =?us-ascii?Q?vXqeiEvb0JQpROY4BXTbvleOd3o241JOmc8UG6tK/2JUI0expjcBckWbZd73?= =?us-ascii?Q?WSLKLvEZk1cHQEbHtevvCFVjEZrhZz5g2pqgp5hCt8KwCBaX/uRMexb6MXYo?= =?us-ascii?Q?O+YydYFpeIcCO2EgM5oERnNBfmRZXKYL+4KAPPymuxqKpAfwMlwzalZqzxIg?= =?us-ascii?Q?IoeYdWS7tVyBm9ZVZuSbIrofgOPhd0gcwSzTbwR1OnBbeF5tuj4ZExlkMcpJ?= =?us-ascii?Q?Pwxfeae94f0KMOvO8S2YifwOZ9DB+1/NgKLWRin8C+zZSTyJm3IKtBsPL+Vs?= =?us-ascii?Q?WSaT72SRus/QSTJ7PPyfneAFmNPJzIaZMcolNS7om0NZRXCa9aJKWRCY0IvY?= =?us-ascii?Q?U8oyo+xlihk4ExdTE3iI0TXR7x7o5b7iW3rJvv/P?= X-OriginatorOrg: vivo.com X-MS-Exchange-CrossTenant-Network-Message-Id: 963a5cca-f5df-4613-7238-08dde089d4b8 X-MS-Exchange-CrossTenant-AuthSource: KL1PR06MB6020.apcprd06.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 21 Aug 2025 08:07:54.2085 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 923e42dc-48d5-4cbe-b582-1a797a6412ed X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: 8Aq01NJjaY0VnDE4Wqc8d5O9eX7niN2upsPjq2CZtW18MBribDXOxbzNCfj7+j4MNdF5r+UEt2T+siRW1NNz0A== X-MS-Exchange-Transport-CrossTenantHeadersStamped: SEZPR06MB6488 Content-Type: text/plain; charset="utf-8" The dev_err_probe() doesn't do anything when error is '-ENOMEM'. Therefore, remove the useless call to dev_err_probe(), and just return the value instead. Signed-off-by: Xichao Zhao Reviewed-by: Andy Shevchenko Reviewed-by: Gustavo Silva Reviewed-by: Gustavo Silva # for ens160 --- drivers/iio/chemical/ens160_core.c | 3 +-- drivers/iio/chemical/scd30_core.c | 2 +- 2 files changed, 2 insertions(+), 3 deletions(-) diff --git a/drivers/iio/chemical/ens160_core.c b/drivers/iio/chemical/ens1= 60_core.c index 6cec60074827..86bde4a91bf7 100644 --- a/drivers/iio/chemical/ens160_core.c +++ b/drivers/iio/chemical/ens160_core.c @@ -305,8 +305,7 @@ static int ens160_setup_trigger(struct iio_dev *indio_d= ev, int irq) trig =3D devm_iio_trigger_alloc(dev, "%s-dev%d", indio_dev->name, iio_device_id(indio_dev)); if (!trig) - return dev_err_probe(dev, -ENOMEM, - "failed to allocate trigger\n"); + return -ENOMEM; =20 trig->ops =3D &ens160_trigger_ops; iio_trigger_set_drvdata(trig, indio_dev); diff --git a/drivers/iio/chemical/scd30_core.c b/drivers/iio/chemical/scd30= _core.c index 5df1926cd5d9..a665fcb78806 100644 --- a/drivers/iio/chemical/scd30_core.c +++ b/drivers/iio/chemical/scd30_core.c @@ -635,7 +635,7 @@ static int scd30_setup_trigger(struct iio_dev *indio_de= v) trig =3D devm_iio_trigger_alloc(dev, "%s-dev%d", indio_dev->name, iio_device_id(indio_dev)); if (!trig) - return dev_err_probe(dev, -ENOMEM, "failed to allocate trigger\n"); + return -ENOMEM; =20 trig->ops =3D &scd30_trigger_ops; iio_trigger_set_drvdata(trig, indio_dev); --=20 2.34.1 From nobody Sat Oct 4 01:48:18 2025 Received: from TYPPR03CU001.outbound.protection.outlook.com (mail-japaneastazon11012019.outbound.protection.outlook.com [52.101.126.19]) (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 0CEB02EA734; Thu, 21 Aug 2025 08:08:01 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=fail smtp.client-ip=52.101.126.19 ARC-Seal: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1755763682; cv=fail; b=Z9P2Mzh9pe70lJgNzpgPHzNQvWpMtLzTsKdnJN79PfCKYf6AgrHfQxCgqePTfA6P23gCjddrgPjrvHDeTRhqay2LZ7f5WyNxVpL09kRNgi29UQZYDumiHayjWlObvYbh4GNM/EaSe4lViLrpc9lCzj0Z9H/8MasYZ4vwZptvPVU= ARC-Message-Signature: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1755763682; c=relaxed/simple; bh=uWQWnPa62++oy6K2bAFSYIXmQoypveukaIFTm/DGXJQ=; h=From:To:Cc:Subject:Date:Message-Id:In-Reply-To:References: Content-Type:MIME-Version; b=axpx7dggyJ//TD/DDJIYOU++bjz5XeX+41J14jS0cVb1NafqBXXPfRorlV7e8z+a7/pQIT19pnKQ/U830zM/Ena3Fi3xG+rQmT3wBmDAGS6VFOdLZosjTUT6zl/YyvbWtAnb64yif4w7jaOfp20lAiz8T5HOvam801kpZov0/4M= ARC-Authentication-Results: i=2; smtp.subspace.kernel.org; dmarc=pass (p=quarantine dis=none) header.from=vivo.com; spf=pass smtp.mailfrom=vivo.com; dkim=pass (2048-bit key) header.d=vivo.com header.i=@vivo.com header.b=P0SEWbyG; arc=fail smtp.client-ip=52.101.126.19 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=quarantine dis=none) header.from=vivo.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=vivo.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=vivo.com header.i=@vivo.com header.b="P0SEWbyG" ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=sdos0Cea+w1cdqf/juoC+0vNPKNBxR4XCFGfBX+CJzhTMapXpTwMQWoCudoT3x58+LrCXSVz6CFedL05kXrP7mBgYNII3oX2KylmAXyi7W0AE6F8Vj6xDCm0wbf4W2FIpm+9JJHK7jNTEvyj25UuovZbiCZS2qsO039RofJX9izI2RBsKSsrq49vHZ9kZGG5S3hW9yL6lZxpSumy4J72URNEJi1UTeUcfIZrpU69V3fDFdDrivTquXICpoX0Nsq/d5xipWaG8AF1OzsV+STe2JuO4fcwAeilHzeW7SLE6o3BdS0YSVjMOPgWWvgUjxKKazsFtmZRXRGqTOAgvg10lw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; 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=iR+4UEZwjUgt84DzRsoTSdZa5gvd8VDs+T++Y1MD5tQ=; b=sLEqVlZPVc9r1Lb76kwQh+OgFrpFlOtKiJmam5BBHFNY9dHVDZRlXO0WfJyADA7Pdy+BTTXB5TgdOgZ+B618gYhjKTdIliXqkzxkOUx2qA28HlfBnCR39EqL/iz/cZRXvrtLlSlj0IIeF+d5o+vuS9Xme2Fg8opmt7L0w4HzkrfB/bLoWJpoQVxUDiNZtfxFE0mJu08dBk1Aqd1Xxr172N4x1rA35O6gFY0xNQEGrS7tvckQ3sghaQRtvsxD1DPEZmYQD7ZwAJYCkuNO3PBTn6M0nu+RuXWVCxWylweyP6ooRUnKt7zs3TF5hZg7FFn4m6o7bDjBppkTN/mvYA+jjg== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=vivo.com; dmarc=pass action=none header.from=vivo.com; dkim=pass header.d=vivo.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=vivo.com; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=iR+4UEZwjUgt84DzRsoTSdZa5gvd8VDs+T++Y1MD5tQ=; b=P0SEWbyGD7u06l+xxdmOmd23+nC608eKU1p+ArvJ89Q2lX6mv0F6Uwa2BhlCsRxKrZKB6f35BoftKlp5wvLN4OTa+SINTH+E5DkaDQO0+fOwg9qcb9Ud1g1Bc/cuvtYNoZmlRLqLayaLrU+Q7s72msd/q43yF+/bWlnWt67sgRZu0ypF0uS8IWe5lU3IXJDe4OxzSB5rJYkyZsGphsb6laLBlTwPNMWj8XISfDmZ8/e2jKlwuia2LZyQCiFcLiA96yJEiVhos/cRtCzwjmisCh1C57IQn8OOo2I8voaExNXwBA5p1njK/dfbSP0DluNSy4JLsy4J/aHpN7Nxff7hew== Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=vivo.com; Received: from KL1PR06MB6020.apcprd06.prod.outlook.com (2603:1096:820:d8::5) by SEZPR06MB6488.apcprd06.prod.outlook.com (2603:1096:101:18a::12) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9052.14; Thu, 21 Aug 2025 08:07:56 +0000 Received: from KL1PR06MB6020.apcprd06.prod.outlook.com ([fe80::4ec9:a94d:c986:2ceb]) by KL1PR06MB6020.apcprd06.prod.outlook.com ([fe80::4ec9:a94d:c986:2ceb%5]) with mapi id 15.20.9052.012; Thu, 21 Aug 2025 08:07:56 +0000 From: Xichao Zhao To: Jagath Jog J , Jonathan Cameron , David Lechner , =?UTF-8?q?Nuno=20S=C3=A1?= , Andy Shevchenko , linux-iio@vger.kernel.org (open list:BOSCH SENSORTEC BMI323 IMU IIO DRIVER), linux-kernel@vger.kernel.org (open list) Cc: Xichao Zhao Subject: [PATCH 4/7] iio: imu: bmi323: Remove dev_err_probe() if error is -ENOMEM Date: Thu, 21 Aug 2025 16:06:48 +0800 Message-Id: <20250821080723.525379-5-zhao.xichao@vivo.com> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20250821080723.525379-1-zhao.xichao@vivo.com> References: <20250821080723.525379-1-zhao.xichao@vivo.com> Content-Transfer-Encoding: quoted-printable X-ClientProxiedBy: TY4P301CA0027.JPNP301.PROD.OUTLOOK.COM (2603:1096:405:2b1::9) To KL1PR06MB6020.apcprd06.prod.outlook.com (2603:1096:820:d8::5) Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: KL1PR06MB6020:EE_|SEZPR06MB6488:EE_ X-MS-Office365-Filtering-Correlation-Id: 974ec078-fae8-4223-9bce-08dde089d5d5 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|1800799024|366016|376014|52116014|38350700014; X-Microsoft-Antispam-Message-Info: =?us-ascii?Q?jz3Vkk0YVFBkOX5ket/ysxZBcqM/NAKQ9/EZrd6iT5gI1ABCvj/k6SDMD2yK?= =?us-ascii?Q?98EW35IBbXALacTqQ8eKCvU2ETxlQkMus5JsA1h07WgaYbc7PFRlRUrnV/L3?= =?us-ascii?Q?O1chibPHmXTu0BMBDKMTF+iRwaza7hvIhGkBPE+n4vCtyJdTwFrFCjZU3Vm9?= =?us-ascii?Q?sKSgRxVGcP3sxqXqhj9EHETaplVzcQFi6zwDWmGB8i9OTKFeIsi879s+dpGr?= =?us-ascii?Q?lfKmZ8E8GAAeNh2xxm/vLsLqpphmO0b7i7PkTD0XEMSwrwzC9Y6Z04xejVeL?= =?us-ascii?Q?3xG9+zYOr8IMh1pxyuiLOx3pc+y4UQoqNzUk/7ibtn/sZswFrK+fXzWJWhwm?= =?us-ascii?Q?0KXeH6K7j4LiX/CmLDSN2RjRz2O+Y4cvkbxLg/ywHMEO3VJmER/7iJSuDuPe?= =?us-ascii?Q?Wx5fG6Lx94HTZ6Xt0a2AWrrocLbBMxv7jq1uGQZgVM/05VrbWQnUz661FP2c?= =?us-ascii?Q?Ud4W+Y47aKxcrk4+HN0G7uuo8ULBIz6ONA3F8I2UFWz+AXlE7mu+mf+S/I26?= =?us-ascii?Q?AuARUz07S+MdLTFqTb3HroF2skcvSpVOorwJgEvhUjY9QHLzKPtKTyZwB/GJ?= =?us-ascii?Q?TcFdgzPxNqJ61xQFKTq4Z+gqc/51z6MMueCRX+siNUGYUXhN3fHAKbgRzJJ/?= =?us-ascii?Q?GEIsQZt/vu2TA3kjHBu4pold/36KYMVRtyB6v4V56Y8gloml6HRDwPOKhEq3?= =?us-ascii?Q?x4gZ9o7x3B7YZPxBf36g7vMW2+VO9oXFfJwOmGh9Ji2nTcf8aAjSAaEP2DmG?= =?us-ascii?Q?IYu6VwRcFBLnIdx4VVPWKS+0gu2cSXwDloALD4PZp093ajLlYzaOlEx6mQZ1?= =?us-ascii?Q?rYg7hQzqGucKqJKHnkWhyVQ4MJ/qJFr4lH+2azZcWw7ErKZOHSo7FhA0qdbe?= =?us-ascii?Q?DUGLML5lJ/YjPX1nlon5WdSBeWd5tdquaSQadUQ3XTCjFOLnpyUdL7viPiBQ?= =?us-ascii?Q?E3vfPiGfDJ+L3b1dBWB5oj7StWnJdgmYmoFuOO0W06DDv1hB4UUCObMUl3XP?= =?us-ascii?Q?fSuKxdvkw09FRcS/J/hQfphP2hqFB2Gl7w2Gha9g9mDC4NPRbK5b+LMxPXc8?= =?us-ascii?Q?+fG15k/4XqZXhdz+l1tIZDNCtsZDSUcfYaM4Tk/JAtsz2yl9x/YQX4XN+sWt?= =?us-ascii?Q?fz5hN2coWWKmWXoSeVOvcyl89uyNPSLVL5PZiAOeZVGZiVrY2JbwP23dluKC?= =?us-ascii?Q?d9JLtPrLBuxXaCYAUTahuI5FuEs+reXgNKR6lFdYVOiOkrmoMmVUmcSpw1n6?= =?us-ascii?Q?aUIWpCi8jQwQz1O5VnRSwUfBk+fANaDYEtt3XhHot5gU7Ack1dCCsHpUX0JP?= =?us-ascii?Q?FahgulXOvldGxur4Cl6QmhPf6Iynr8/YNtz1nBqtWbNx9FuOXjDdf7qfj1y+?= =?us-ascii?Q?L1+K7NuxtfMtDEW77yVGbwmGJqgTZwnnIh2cfV55LhRDBK3ElqheLFW//SKa?= =?us-ascii?Q?WPIUobl5qlKMtnRNVwcOqFVCCDAHIuKFMi2m+BjR8lfhHZROLJgOqg=3D=3D?= X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:KL1PR06MB6020.apcprd06.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230040)(1800799024)(366016)(376014)(52116014)(38350700014);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?k/LKyC3u17dymOg0sXU+eMQJYj4BboOmFyg8RkylUK/+l2d3GbC1SNmpnrul?= =?us-ascii?Q?rSFscbTZQgSY1sdCGxyTjOvxvFkDHvnp56GeQdUq2C8ajMer2XKk+liifmWO?= =?us-ascii?Q?Uwk9ZtLaFE2ENLrW94YX+YMKTv4+8CfFgpldscCoc2RAJldwDlpd7LMqEMvS?= =?us-ascii?Q?zYOS1jJg/8N5o9tfkCOY2ASQJv1wwSkqNYC6F/DWtE8OdpK2ipdD/1ym56cL?= =?us-ascii?Q?X43MKzyG1DbZhmDNFYFZzXbu8beSSLj8v3U8OI08saW6b220W4DDWeTxWcG7?= =?us-ascii?Q?+HluKINMMcKUn0e3LucqBXBazMZlC0lFABx/HHFmZZ6bQqaP03zgT3Pp1XQF?= =?us-ascii?Q?nEu9W9qxvfFyi273EEh0FWtwJlyYVJ2amJYtSWRT+GboiIszQjzlHDQvkO2U?= =?us-ascii?Q?fQ+GgEKj/iDa18hpdw1ugXDpOJCebEri03tV6Rr5pUTeSU/l+v+6ylOutwLc?= =?us-ascii?Q?IooG1YUwmgs+G7yxPYDqpqDSTEFi6nQGcVwuqyUhqR4QFtAtnhlRzfLWMiyJ?= =?us-ascii?Q?W2Y3jmy995dC3CTSfeArtNDFstoVQrAFAy8wW6gpsMfkmpeWDFrt1E30lT6U?= =?us-ascii?Q?rW4Ol1FB6T2rOf02LUPQ4PusfO6/MxehAC5QvaZUJD3US9XwqQx3IOhtkJdg?= =?us-ascii?Q?SvJiPlxjCK57QgYaUv+Cr/PtJsZXixHLWY+9ZXZvU4wwlSkfl5lQQHkfpZeB?= =?us-ascii?Q?ufbgYmCrPLcUuRckUzf1NY4hleb/v/I9yRqpmXCm2dEv4O1IbN4Q1CBfeqIo?= =?us-ascii?Q?E5qWTy7z4pp8yq1fq8oMKrQvlus/3agp71exowyOMncMRiRvMCZtgLT4fGFd?= =?us-ascii?Q?+MyydkVsOD0gD6wL+8UiRB6P2Ghi68bD61w7p/AXFtnNgq1s+arvgi8v7KvN?= =?us-ascii?Q?ABp6qaVgNcfASL6qj/qrze/o0/uFKsnOZgmE0s/wk4WFGCJELK2HnrUb3R3B?= =?us-ascii?Q?AM3gAfsnU97QcZ9wphlCcvYrx5LxEHZULfuYwmwB3iniqjSN2cTvykfh4z4w?= =?us-ascii?Q?eNwYOK7C5gqs8BD6u96SCmSqDfsC5W1dsXztdMRK7A2gZHYFUjBH6ZFdD85a?= =?us-ascii?Q?eGg23ZYkS0q2Yu3tR4vMGW5d0DBvVlJ1c3VcxSGZkobqaPkyI3yUhKdPTjVl?= =?us-ascii?Q?Wv5qrDNQgwcPD2BGo02g4ECbHJvnFqqhOSDwVEHJpcl5LuTnT4iTUgMul3L7?= =?us-ascii?Q?il8xtwfvl9BiDH7jC4uX7ZdGMMIyXfHvHl+5zj2jI8RL4YZT0ZEznKdKlvIr?= =?us-ascii?Q?9v7ye47+X12hpNJLH/83ViDiVZcH6I9m1raIwbvPwAipCGnYJAiQVsvLwvL4?= =?us-ascii?Q?72b5wqGX8y1MbHXP9SL56yrUBJfOh7JdEpWpbw6/qxZBG3CN5A7wiXjKPlf2?= =?us-ascii?Q?cMr+zJHuzy8WsKhSwbRZ4xuwlXG7+ypTnxA7Twyl4Wktz+HPjmrKu8E3NfBu?= =?us-ascii?Q?gnM+6xogx8NZbAv0LIKfwkGEjxaIetlWMvPZz6YWFksBvH4/EOYVrKdUeJK2?= =?us-ascii?Q?aZE2viFhR2xsCDWwz3Wtzks2e/1wnSIuCIRt+GJ9Fl5fFpKr9n1jsQ0MlNzi?= =?us-ascii?Q?62nSCw1z8ItCZ41VJdAM8Kh3HV9vqJZKkxhpb1v4?= X-OriginatorOrg: vivo.com X-MS-Exchange-CrossTenant-Network-Message-Id: 974ec078-fae8-4223-9bce-08dde089d5d5 X-MS-Exchange-CrossTenant-AuthSource: KL1PR06MB6020.apcprd06.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 21 Aug 2025 08:07:56.2344 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 923e42dc-48d5-4cbe-b582-1a797a6412ed X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: usX8ZK8fYqF1rxmI/11Ao2dUFc42YePKNYurfBThfGQLGuQZTdD9VzRdNvyK3+m+gQrXW6GTL3nmCidy0QQU5A== X-MS-Exchange-Transport-CrossTenantHeadersStamped: SEZPR06MB6488 Content-Type: text/plain; charset="utf-8" The dev_err_probe() doesn't do anything when error is '-ENOMEM'. Therefore, remove the useless call to dev_err_probe(), and just return the value instead. Signed-off-by: Xichao Zhao Reviewed-by: Andy Shevchenko --- drivers/iio/imu/bmi323/bmi323_core.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/drivers/iio/imu/bmi323/bmi323_core.c b/drivers/iio/imu/bmi323/= bmi323_core.c index fc54d464a3ae..6bcb9a436581 100644 --- a/drivers/iio/imu/bmi323/bmi323_core.c +++ b/drivers/iio/imu/bmi323/bmi323_core.c @@ -2112,8 +2112,7 @@ int bmi323_core_probe(struct device *dev) =20 indio_dev =3D devm_iio_device_alloc(dev, sizeof(*data)); if (!indio_dev) - return dev_err_probe(dev, -ENOMEM, - "Failed to allocate device\n"); + return -ENOMEM; =20 ret =3D devm_regulator_bulk_get_enable(dev, ARRAY_SIZE(regulator_names), regulator_names); --=20 2.34.1 From nobody Sat Oct 4 01:48:18 2025 Received: from TYDPR03CU002.outbound.protection.outlook.com (mail-japaneastazon11013051.outbound.protection.outlook.com [52.101.127.51]) (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 CA03D2E8E12; Thu, 21 Aug 2025 08:08:11 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=fail smtp.client-ip=52.101.127.51 ARC-Seal: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1755763693; cv=fail; b=Ox9DaKX+SGRRUxXPbYjGS2pDY0a/6bvxbpUuFG3RV8sJOqo1Y6wfhmFG5toViM2qmZzCuLHzCSXYrmcAKZBh4Rn1RTIXOthXK1tLCBlx26LvUPsz4K9m2K76N6u80nKbmeVs7F0Wtlnfou09cIOPixgpXRXbavGrXowPys2U6T0= ARC-Message-Signature: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1755763693; c=relaxed/simple; bh=+n2ylkXnb/PALJXfhOjH1hrPKZFEBYzBFYVOO6d6EXc=; h=From:To:Cc:Subject:Date:Message-Id:In-Reply-To:References: Content-Type:MIME-Version; b=ZPsMD5lnlyIbukqLpaMaSsmfo9HNW3MEa0V5bdo1FEU9HgdU3spjuQVpv6qdBU7NyJiu4u/A0KxbH5gI0qIpEWIE6G1IxH7vGL/VR/lPsEGOA8nUORJLMzgREWotZgmCyqYr5nwpZBWEQvyfdwVkacaTCBBKudrnzm33nCzHfk8= ARC-Authentication-Results: i=2; smtp.subspace.kernel.org; dmarc=pass (p=quarantine dis=none) header.from=vivo.com; spf=pass smtp.mailfrom=vivo.com; dkim=pass (2048-bit key) header.d=vivo.com header.i=@vivo.com header.b=TZKOjngk; arc=fail smtp.client-ip=52.101.127.51 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=quarantine dis=none) header.from=vivo.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=vivo.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=vivo.com header.i=@vivo.com header.b="TZKOjngk" ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=jDnXU6rC54Jn7RF1Zte5G12AvFW288l2Wp1BdjFa3f7XwXy0vP0RTYlK9XeSVmj2gg33mYdH83wgtHgddi43VQJwJ52g632EJyLz0fV1cLqjAJpLa+ugtjWUW3PMHSkY40J3CRN0MH5e5oxX/Qeum1weFtUMYDkyc1na0GTdiBC6dN6AZaeicigIZLz5TbctGQ6QyKj8k2GxFHC6rOYLJegExkKcpdaXNsUxCvXIqpI5UwpQymPoIaJ/nuBXJDzYFL1aRyEnhMpJfU5T0G06owxxj7OKhXiUtQZaOs2cElDAopBNTf/azsDRXV5COWy/WnvrbcP0HKFuAopiUChdkw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; 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=h4XZ9p9uCtj6xAwAdFNj4cIdWTmz5HNx7FhXnbvHZ0c=; b=NqnrnqVVuC+rSXNyXv9qeOMT7IiC8QXQCug8YiMHO0ViqGl4WGqIJU3yBo/hj/JIiOVkpmRkOq3aarUGMnuWinObey0rD8ze7Qbia3qJQeDyyUHXTbgQ7kyT/VbENwetrtm0Ili2eO9HAFBrzHDJrhNG/2E5lf91ql1Ix03QNoLpaFHGjq1dxBDBHQ7ABmy6UsFHAslUwG5E0+DzbjpdLdnZiurqkatb53vGEfBLcHSVY03zgrIcnD1YiGTBALrJYDsjly+JVVsD789hckiuXwsZo+VT/OfcwfslHncVsyLip+AAdZ8mmDA/KN9d45TeyNAWCGYloGiTONgCE86QaQ== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=vivo.com; dmarc=pass action=none header.from=vivo.com; dkim=pass header.d=vivo.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=vivo.com; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=h4XZ9p9uCtj6xAwAdFNj4cIdWTmz5HNx7FhXnbvHZ0c=; b=TZKOjngkiqnsEU7OuI753KsddWU3ctFdoPbv0HXiq5c/dGCDVgDcKZWrctOZwFNy1dkJ22gS6iLhD/SI4MJseU997FXRvW8O1hIKTmUSvh/gLLYK6ATHttKspVzSD0UI+0AippHoTs1LPf3DCQUEdZ2ygmArDdkyMh/f1mOc2jEV4Zu9eF9FgOtWO9ijX9ucd8CUuyTz0EKy40dJPbIjsc4FZgP1flWSwm9C7EZJSjYWL64cM85JVq979ZopB7rvYxvZ+5EAW1Z6YNEWPbrTXaCXcy8G0RQrEkdcntcIf5pqlFR6UI+af12SCrwChofDcSgZDq+60faIUqw2rM/71g== Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=vivo.com; Received: from KL1PR06MB6020.apcprd06.prod.outlook.com (2603:1096:820:d8::5) by SEZPR06MB6488.apcprd06.prod.outlook.com (2603:1096:101:18a::12) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9052.14; Thu, 21 Aug 2025 08:08:09 +0000 Received: from KL1PR06MB6020.apcprd06.prod.outlook.com ([fe80::4ec9:a94d:c986:2ceb]) by KL1PR06MB6020.apcprd06.prod.outlook.com ([fe80::4ec9:a94d:c986:2ceb%5]) with mapi id 15.20.9052.012; Thu, 21 Aug 2025 08:08:09 +0000 From: Xichao Zhao To: Jonathan Cameron , David Lechner , =?UTF-8?q?Nuno=20S=C3=A1?= , Andy Shevchenko , Per-Daniel Olsson , linux-iio@vger.kernel.org (open list:IIO SUBSYSTEM AND DRIVERS), linux-kernel@vger.kernel.org (open list) Cc: Xichao Zhao Subject: [PATCH 5/7] iio: light: Remove dev_err_probe() if error is -ENOMEM Date: Thu, 21 Aug 2025 16:06:49 +0800 Message-Id: <20250821080723.525379-6-zhao.xichao@vivo.com> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20250821080723.525379-1-zhao.xichao@vivo.com> References: <20250821080723.525379-1-zhao.xichao@vivo.com> Content-Transfer-Encoding: quoted-printable X-ClientProxiedBy: TY4P301CA0027.JPNP301.PROD.OUTLOOK.COM (2603:1096:405:2b1::9) To KL1PR06MB6020.apcprd06.prod.outlook.com (2603:1096:820:d8::5) Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: KL1PR06MB6020:EE_|SEZPR06MB6488:EE_ X-MS-Office365-Filtering-Correlation-Id: ad6cabdc-c501-44ed-6296-08dde089ddbd X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|1800799024|366016|376014|52116014|38350700014; X-Microsoft-Antispam-Message-Info: =?us-ascii?Q?7FNhtnocMMHyVpswXi0E7vzLmjexylZm63FvyENB0n+rR8+zyB+FJ6E8QyQY?= =?us-ascii?Q?b3A76KzJeHoQZnGeivLmOFdnXz2Z+aeB9+w+MxTKiXgGbq+X3FkPUURjKvfB?= =?us-ascii?Q?SsrIEjrSI5WqJp32n/H1vGZyp+HdwBLjbM4JgxBkczdwq95+wQNbdUHAz66h?= =?us-ascii?Q?3Ijq8sUKn2PlhiPwXwrLSBgFvh1rZXQlpPcYNUMwOJxb3ejUBiY9z4WbJR8h?= =?us-ascii?Q?m/NmBnI1kFwrYXOXGcsiagPbM9gqfewywjAF2MwSqrmywXWEkXtCv07GAopk?= =?us-ascii?Q?ey2TkXyaldoD16+7ZGaioWGLdyYMkluDZQslXnyyZsy9PN5GH3JLS2VDaLbu?= =?us-ascii?Q?OOFR15+NehjX+2+9Y796BlclrhOxSlsTgCmP35VFw7CT1JhNwahLkUaF+pxE?= =?us-ascii?Q?itd/1wyP9yZE/bTlgs4DXGF1SspjaevJ9Lh9mxbjq/MRtsnxCOgSlsaYmxtn?= =?us-ascii?Q?SL0TGvzBDTVmOGMbK8s1B25OWV3RvAG4dPmjsrqtCuuQG+oaD5pJilmYijxx?= =?us-ascii?Q?yIaUpfXMVHHw1cDwtwFz6wDkV9uTvAt3bE59ni10m7Q+NicRZOgwyNGMsODZ?= =?us-ascii?Q?es5LTbQQk0YPEnfIEjZFlNs3IkFqz+MLFB9vdSyL40eLOSj1wyPpnk8ctEHr?= =?us-ascii?Q?U0Gh4hF4uIb1usiFF9aeVFAAJq8B7UR9n2WEhUqNTLwbbAla0dx9+z1/1twt?= =?us-ascii?Q?mmkTmLRJpV9McXeK7mVhiv2C/11GV9k2vWN/BaizE3L6sSFumR6w1AEnpcLc?= =?us-ascii?Q?i4AOSEHQ5wAzK7PdkT8kcN0wHhYHqAanuOUWEVNZJ4kcO3crDKWPT/NTSK5z?= =?us-ascii?Q?5708C5ruwtIn7zfTwRA3GA7fKDkjbB6pl4kFB4p6OtXOmMcIoNQRR88SvJR7?= =?us-ascii?Q?MLweVZAcg3zsdAEQEzQsQe4PVbhofYskPAisFa5kDWH3AD8TsMF5PKwum6tB?= =?us-ascii?Q?82+r7z2U3uLDOT1FGVkQnAboogwG20O19fECr7ex+pfhhdAVJnawValS8r4y?= =?us-ascii?Q?LWsYDfKTxuALnEfxgvu+ObRbJjt7C3SoBtiqtZ7ZMpT+85jMgkO73kG5J8X5?= =?us-ascii?Q?dakyc6QqZVvb45TInJU7q6l7DMElsEmsMgifD9OxoirkT/4hgDc3KnvS1QjM?= =?us-ascii?Q?3xwm3XOd1iQgTnl6c+ba7U/Maba2fnpIDK1G+fFvBqg+sccqLTbUbx1IgU7L?= =?us-ascii?Q?KZXjBhFW6uaSZmIjtnERt7SiIKOs/U9pdcEJcCvAAkQh6r1ch07WT1RSbbxg?= =?us-ascii?Q?3XHMtagAKhWY8S8hKLTrO8eNYPPsziGw7MjRZ0nQ19SdLcQNGaD/bA3XmZqC?= =?us-ascii?Q?96isZZiGOrWNCFNsjEHtK0i2Q4qUdSTLdBwyJXoon6QXGumvKKvyQkwi7whV?= =?us-ascii?Q?SfgEJ+nPu/bOqp4m2S5mvPOmtrIYCbiUNP4r88hBjkSjdFE48qU6VP8pT01v?= =?us-ascii?Q?tjHO2KTGfXe5abAZgu1KVo4IchRZQ6FD43/nIJVDTKGkC8FtppWaUg=3D=3D?= X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:KL1PR06MB6020.apcprd06.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230040)(1800799024)(366016)(376014)(52116014)(38350700014);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?lcWa3LcsAzuFWpF2u5de4xus3zuo73r1vKLJilcyeduX7Y3rHjYPMFUs2N6n?= =?us-ascii?Q?qvwJaENEMDNaCW3aC3c2/TxUFtbib4Zv7nxchoK6kYG300+I0bxPrmebZBBT?= =?us-ascii?Q?xj7Ob9uYhPud6OotMVinqu+kNbQn5IAFAAM9OEdqoC4TeefrZRtCD4XzAKEl?= =?us-ascii?Q?KduUeWk9p/BRTYl5E7BStBCPO9glJs/ZrTERRyIGrsQN2HJuWRjl6YgI/0Nc?= =?us-ascii?Q?hPzLlKh5ioNm31pBhcNL8cbkF32WHf8DMbHiDfNF6Bg8K+TZGNHIJrP3Monw?= =?us-ascii?Q?gTRZA/3bAYD+9GVenLV9+qH14xZ8vBzuNBJ0+B8sX6yPIuflpcVoOg3YD7sK?= =?us-ascii?Q?KMcKE1guzHKdvA90PyGA54NSJ9aI3MfyZfVHMBYZDLuGFXL8jI8ayrO8nqFE?= =?us-ascii?Q?BRLgqi0RXlllkKbAnFqjEtAeI0aCJBVzJvJIIVD/bBXX4asCbzii6kQdH1Vg?= =?us-ascii?Q?NF8IrIypm2kFKRvLAYdi+Qfx6mHxsN90C56SuR39b7r/9MdM4Wk1+GDWFW6S?= =?us-ascii?Q?7vIeuf4217krTsH3lQCR1RxbMb9O7ZRffUS6W5aheBaQEwfR9QREtZmC1ILA?= =?us-ascii?Q?BM6Tlp9lSNpGDPUKQlo2PXLScwYGJpaq+s4Nr/wVUUC88g6T9/wei6nQffvB?= =?us-ascii?Q?IcXopT4UmMvxSUY5p2v3PX689mpJ08JJy5VXoCewqJWrUxgDThjyvw1+8MLA?= =?us-ascii?Q?VR7dzc5zIR8IoQEDFlATz405oHmb4gT8pltTmoP+0dp5OUqWnYPlD1qsUTPj?= =?us-ascii?Q?hWq28WIPVFW+SRj77wGVBGrZYXXOuUcZZALx6jwE0YtMbPQ/j/KIMoztjWOY?= =?us-ascii?Q?c3IhlaMD73LtO0ssoIecH1BaXKNcMs13RHUdhNZqYx4FPDn7Ky1zJZfLDlar?= =?us-ascii?Q?jQQPyc5TEycRTS/BLaZHbJTfETGkZGJVbuJtupFQEUM4RBsCRfueLgA7JJiD?= =?us-ascii?Q?0qrfneJR9WS4c5yi08OBDrKIbAZOuuRbgpdWmIgWk2B3df/cO6xXL1toyPTn?= =?us-ascii?Q?hk9pkLqneA/G8+IDFWKs2Q8wVnmb14IHU9seMzZ7iVe6ee9Kugob/916QwmN?= =?us-ascii?Q?EuybQX+/PJX5O7jRLTWnjtCa2ifCMzNDzcCU8HlSTZArGOs+XgQsggwfhDFm?= =?us-ascii?Q?8DJd0HUD4DSvJ5eh6etff00qCGGFds1P9IybsZzoKWZ602YCzyIS2p5GZcD5?= =?us-ascii?Q?wLUvdc5NK/8z6OItEJyCYstiHRvVhP3Y/NygS7CjSI5J7xMBzYuPyh4pBqeX?= =?us-ascii?Q?NXHCjJ2E+RGCgssslu6onYNHxTxdV+gTUQsL3gQiUTO1fYZbuCJQ/PBPjSgx?= =?us-ascii?Q?ESKRnCOu1Oko5do08wxAnz6DVfmM0rY1caBPezscqbFDIEKx1uKuwCu0xEC8?= =?us-ascii?Q?ekirwc0p0568JZ7g+qJVVNVQAGiBUHU/v+40IhFfViKdknh31hF1xxWyBDP3?= =?us-ascii?Q?OU32eVMlBvO8IGkyL5RDHnrLDfPTDY5TEqGDYUu29uaA4c/Oqjf8f1O3obAZ?= =?us-ascii?Q?zjF0l3qSZ2MIqwbt76q4kjHaTzo1sq+h4xf9xtcOARhloPLTdb+zo3nNipKM?= =?us-ascii?Q?HR3b2jITnj3MS5thBRXRiUpvSPg8Ss1FyFRck28N?= X-OriginatorOrg: vivo.com X-MS-Exchange-CrossTenant-Network-Message-Id: ad6cabdc-c501-44ed-6296-08dde089ddbd X-MS-Exchange-CrossTenant-AuthSource: KL1PR06MB6020.apcprd06.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 21 Aug 2025 08:08:09.3141 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 923e42dc-48d5-4cbe-b582-1a797a6412ed X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: 6WcpupbPdjOookKtVXDQnDRSMoEF1r6JpoSyVAxWN9peqZsx3DJuW3Lc2gnx8z71GTd4/C2kLtHihLATQCCCeA== X-MS-Exchange-Transport-CrossTenantHeadersStamped: SEZPR06MB6488 Content-Type: text/plain; charset="utf-8" The dev_err_probe() doesn't do anything when error is '-ENOMEM'. Therefore, remove the useless call to dev_err_probe(), and just return the value instead. Signed-off-by: Xichao Zhao Reviewed-by: Andy Shevchenko --- drivers/iio/light/opt4060.c | 2 +- drivers/iio/light/veml6040.c | 3 +-- 2 files changed, 2 insertions(+), 3 deletions(-) diff --git a/drivers/iio/light/opt4060.c b/drivers/iio/light/opt4060.c index 566f1bb8fe2a..e96687700c91 100644 --- a/drivers/iio/light/opt4060.c +++ b/drivers/iio/light/opt4060.c @@ -1212,7 +1212,7 @@ static int opt4060_setup_trigger(struct opt4060_chip = *chip, struct iio_dev *idev name =3D devm_kasprintf(chip->dev, GFP_KERNEL, "%s-opt4060", dev_name(chip->dev)); if (!name) - return dev_err_probe(chip->dev, -ENOMEM, "Failed to alloc chip name\n"); + return -ENOMEM; =20 ret =3D devm_request_threaded_irq(chip->dev, chip->irq, NULL, opt4060_irq= _thread, IRQF_TRIGGER_FALLING | IRQF_ONESHOT, diff --git a/drivers/iio/light/veml6040.c b/drivers/iio/light/veml6040.c index 71a594b2ec85..f563f9f0ee67 100644 --- a/drivers/iio/light/veml6040.c +++ b/drivers/iio/light/veml6040.c @@ -219,8 +219,7 @@ static int veml6040_probe(struct i2c_client *client) =20 indio_dev =3D devm_iio_device_alloc(dev, sizeof(*data)); if (!indio_dev) - return dev_err_probe(dev, -ENOMEM, - "IIO device allocation failed\n"); + return -ENOMEM; =20 regmap =3D devm_regmap_init_i2c(client, &veml6040_regmap_config); if (IS_ERR(regmap)) --=20 2.34.1 From nobody Sat Oct 4 01:48:18 2025 Received: from OS8PR02CU002.outbound.protection.outlook.com (mail-japanwestazon11012050.outbound.protection.outlook.com [40.107.75.50]) (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 090C126F443; Thu, 21 Aug 2025 08:08:29 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=fail smtp.client-ip=40.107.75.50 ARC-Seal: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1755763711; cv=fail; b=EWIdK13uymW3Mk+oB106JJYjJNNLVATbwinmv/AQ8m2b5Jn/Meqx1RCP9/QIm3J3lIhDaydoVXd0kLySrZaUaKCOwEhjubzE+tpmBkjOJWUck3oYkk+5RefQAMAOVTmy2OY+nyIEQ532/XB3091HVYbHP0//roAd66VozCtOD10= ARC-Message-Signature: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1755763711; c=relaxed/simple; bh=nOHWoPyjgmymKSo3ybX/c/3grRmG8nVMLUb+Qfjh0/M=; h=From:To:Subject:Date:Message-Id:In-Reply-To:References: Content-Type:MIME-Version; b=W8Q0t4i+SDp5Oh7FXnbj01/DgOde5wCQv2H9+D1h8StofK4VUF7CHxqxwpGnP8hJ4/WlUBej/3xLmk1360WJvYJG3/pF07ZmNWNjY7dn5Zq8xKuLVXdahpgsHPNQP2vqRfSs15S8MfuG/I05rXarpF/GVNTiZM9RVlxNFRRbXCM= ARC-Authentication-Results: i=2; smtp.subspace.kernel.org; dmarc=pass (p=quarantine dis=none) header.from=vivo.com; spf=pass smtp.mailfrom=vivo.com; dkim=pass (2048-bit key) header.d=vivo.com header.i=@vivo.com header.b=aKslJv8Y; arc=fail smtp.client-ip=40.107.75.50 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=quarantine dis=none) header.from=vivo.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=vivo.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=vivo.com header.i=@vivo.com header.b="aKslJv8Y" ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=B0bNfoudFPzcrZKu010uMNcASpUo2MpK9UkTxHW1wc0PTsqlR+5mV+fQpjn/bcBoPww77rwuENlfGRapIubFDw2ry+HvjY4h1O1/xh59XmaWT+vVwraWe7PDfSi2m2FUiqsLjnzVtgzeAVEBmLvuG/KxUzg/bgVWAkosYe02IPwT+/b4l1gklDmcCaCwRxxBthAx+9V52/y+tsqCe7GX4+ATPEomhrSIFs7TgpuxETFvsfMkvL4KpIaoBwS3TCkGaikduJENFERSY1cP+wdddOvu56KXJztMifAd4wSBtVqlFCds+99N0ZlOLGFHpozNjB4i1iuZwb48RxSxfjmqFA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; 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=ILOpS/XHWKmiUMsEOMaAQ8aJs0yvL0f7K9Y94ZX5TW4=; b=EYaq+ZuQIiwg2oSBgwGxM8WrVLNuFCgtcJpZzlOIAh142Gnqn1ya/fnpp5IozBp6lXIGlcnBPH4AQjF8iuJwDCM89zLBLqTuBvSATVwNUkidjnZQNt3gmwWJ+p/1+oQDxHZqHCtghHVnK9WyZgFwbaIo/9ggYkH6aHuL2cu+M7KJwblfP8ldaYrQurPTbWffuazI20yPoiSM/xsSfxmGg8ksuirSGCEso5NYUTTxip2ULZ7z9hCA/bb06zBB0P/dgUmRULwDBt8lVWMMpYxRrv3MfuEK5VMhFD/+fOMJpUYFuZkbcFTSZYNA9A+OH9PeJbrfATxgYgvfiF6IFexHJQ== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=vivo.com; dmarc=pass action=none header.from=vivo.com; dkim=pass header.d=vivo.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=vivo.com; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=ILOpS/XHWKmiUMsEOMaAQ8aJs0yvL0f7K9Y94ZX5TW4=; b=aKslJv8YC2XiaQY15dM2t90vbvsC1R9Wdur38wDvZzkXg67BPthaqk19E2k1/RGhJaB19a1nlGf94D28aqdqV/BzZODvhNKcCTS/+XrKMrcw3/A4jWJPwYHsFgS8hKLjg4BaesKX3/4dLGw7kLNJuDEJ1O3BRHZ7MihVlW0lNvheLxypoi7wZjf3NQPXy8aJbDrio0yYY5dWEJOjlN0r/zAsMvRS2R4WT3O1UacIsVzyY3zW54owUj7FBEbBQzQKFXk1JnzKMl/GtRPwRUDCK0Dts55oVREyTGPD8AsgH5fKv1n1X8xr95cqItaJlu6uqO4UkZPJ/xjfw6zXcoI9wA== Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=vivo.com; Received: from KL1PR06MB6020.apcprd06.prod.outlook.com (2603:1096:820:d8::5) by PS1PPF8B633BB92.apcprd06.prod.outlook.com (2603:1096:308::25b) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9009.14; Thu, 21 Aug 2025 08:08:24 +0000 Received: from KL1PR06MB6020.apcprd06.prod.outlook.com ([fe80::4ec9:a94d:c986:2ceb]) by KL1PR06MB6020.apcprd06.prod.outlook.com ([fe80::4ec9:a94d:c986:2ceb%5]) with mapi id 15.20.9052.012; Thu, 21 Aug 2025 08:08:24 +0000 From: Xichao Zhao To: Jonathan Cameron , David Lechner , =?UTF-8?q?Nuno=20S=C3=A1?= , Andy Shevchenko , Waqar Hameed , Yasin Lee , Julien Stephan , Xichao Zhao , linux-iio@vger.kernel.org (open list:IIO SUBSYSTEM AND DRIVERS), linux-kernel@vger.kernel.org (open list) Subject: [PATCH 6/7] iio: proximity: Remove dev_err_probe() if error is -ENOMEM Date: Thu, 21 Aug 2025 16:06:50 +0800 Message-Id: <20250821080723.525379-7-zhao.xichao@vivo.com> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20250821080723.525379-1-zhao.xichao@vivo.com> References: <20250821080723.525379-1-zhao.xichao@vivo.com> Content-Transfer-Encoding: quoted-printable X-ClientProxiedBy: TY4P301CA0027.JPNP301.PROD.OUTLOOK.COM (2603:1096:405:2b1::9) To KL1PR06MB6020.apcprd06.prod.outlook.com (2603:1096:820:d8::5) Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: KL1PR06MB6020:EE_|PS1PPF8B633BB92:EE_ X-MS-Office365-Filtering-Correlation-Id: 8c02d8d2-c521-4355-3006-08dde089e6a2 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|1800799024|52116014|376014|366016|38350700014|921020; X-Microsoft-Antispam-Message-Info: =?us-ascii?Q?Pvf+72q7MTHV/LMnM/D5S74TU0Tt4X8ZdehzLtmFISZ1KX87Ue1AipiFFQFF?= =?us-ascii?Q?WaHf1BDQSg9+0gVCKvA94DJjP3mSrqevMJa3FjNVNZVTmvkNssHZuhBaQFov?= =?us-ascii?Q?ZbCZZnvSWY0dDHDkhNpczmq7m9vcPzfKLx0xidAd4pjzqRirXwtx7vi0hlB7?= =?us-ascii?Q?CGjiw0lmClLn/Z8kz0+8vwoSjE8uj+zRCDSvUhNTdfbqEuLtQL9rpKLSelyX?= =?us-ascii?Q?eTKioa4G2UtZRwsIBHQxDsF9Vbm42fHi5FIAiwKhtn8P1VVQ5XVZz6kUrsHF?= =?us-ascii?Q?bPaJ1P0cSSfTU3WqPT0pQpI9B1E+RnKeOuCFkHRdUammQYD47/OjKYD3CBUa?= =?us-ascii?Q?MNRCaIZCdoTk1xZNW+VnuKE57VuZHNOpnubcHmrlD4HHMUYh0nkpwHak5Rmf?= =?us-ascii?Q?TmR9AFIIDNfSXIhrg+obmxyhrx5WYEus82KvIz9M77jf14FkTNbEKEkDzAvL?= =?us-ascii?Q?1JoD7JPad6VaKSXx/pGC5kKbUB3gYmjRLIpGDrpEB4BGKvOYSOzO1BOkusFg?= =?us-ascii?Q?Gw81IlDUjO1eQk04opGyoD4ExUCiln0LPiWe5XOO938Un5L4n5Zy+e/Tlq5q?= =?us-ascii?Q?pNEByHPgFErs1dU161O5Qo31+lsiA50M4EPW2LcbYNDStXNkYhwvsRMe2YSu?= =?us-ascii?Q?ksolB4H5rGFnccBU3e/9yYiF23syE2mabD2AA0TCWwMmZaV26skd0+QgVnre?= =?us-ascii?Q?gFDfxo80ubw2fxTz3+zHYcp9xih9P8Z7uXR+5SMbFaqRsCnEOXPqaBFMZxlI?= =?us-ascii?Q?Zvj6LjTHcvT3tz1xlnlWdQktRHCnhlPKCOBVnx6yfBqQHz/JU8u+Y1eRfH97?= =?us-ascii?Q?wXdeZGu6DVHoHXMhgcK5+5xZ+UUXHcKQjzsVqEYagOZ+giMZpU7bUDzLicnN?= =?us-ascii?Q?MgtBpcccYyXc+rpksT13xAUeVXdQJB61fLziwdDTu7vYLF6UtNXkJxome2M5?= =?us-ascii?Q?w8Llv4Nq7fMmesUNphIXixBUPXGD8meU9QcNsrw3b9uYRhh7pyUmn5TBYvro?= =?us-ascii?Q?qM3nUowKZkhOkvexPcMhcA3LKbbQ393+pClyBbFTPvTBOu/ynvVX8s5zT4Zi?= =?us-ascii?Q?FRL7qV3JVtpJ/iJcKy4Qqdx+5JHEntCfokgXAf2wF+K1+WM9qy4glXIOh7S8?= =?us-ascii?Q?Q6NB0/PhplfC308OMh/CY0EkdnkUBZnm+zgAU6SBzMamWgpllb6vJxKKRm5G?= =?us-ascii?Q?Gj+IF0if+NTsgwMSjaRvzZiV1xnDfd2pUDZNQOuJeIRdFYfZOIf7KKSbjcKb?= =?us-ascii?Q?OHWJNJOP//rs7c5wZl1iT49tQ2ciLfcvQfZ5OS5UiQ6FQEQKINDPKE1iQJbv?= =?us-ascii?Q?Cwu9Ie1pO3eJyL9N7VroQsBSlX7M8MjUgAxilFp/5hDDYgu20wVCSU0XHErp?= =?us-ascii?Q?tHC9MlC1RCsgxYt4lAZQ8QaIAAj4fvqz9Z+pB917EuDiAoDf0JVHv7Y3v8h3?= =?us-ascii?Q?WyPktNTlscmjT4hb92LSXN8EJyFqHELpqpTfcT08EVLn+IfZYqLusCunWhdC?= =?us-ascii?Q?8no9bDnG5BexIyk=3D?= X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:KL1PR06MB6020.apcprd06.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230040)(1800799024)(52116014)(376014)(366016)(38350700014)(921020);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?0LtaxXsk8gLZ9UOYk+xGrl6PEnJ80gcKBBc061ZTBOGyDaDUD564/k5piylX?= =?us-ascii?Q?FY/OjJPO7AP0mbIUKoaz+ykupFHq5Sj3QqunrIHpVI47lPdabfardA3hodYw?= =?us-ascii?Q?oRWHtgkzKv5arO5vfYvPECbb4AmjBh8wOD5351T75/9FGzYDRoWtPMzE6ASj?= =?us-ascii?Q?gqYDC1MsV4zuzxiwELwhTMlRDw31zJyUtWEN81LA6/1GFZ4CsyQ5wARRMQ0R?= =?us-ascii?Q?jicBwTJy1DmpQDi8jpyWjke66ELIBcIeDSiBA4y8EZg4ujlXIG5T0lNw/a0q?= =?us-ascii?Q?Wv4KOW83YQ6CtAUWUPH6xkM6Z4okdOl/tfmunQ033ztDmxqi4UvjAMevCLws?= =?us-ascii?Q?vBCvj0xnQ512Y+UFxv20RDHauBQA5WPRbHX9mPNrvGmydNtYWudsRh3BVJDm?= =?us-ascii?Q?2loHa77q8gb5MILZhDQtQUZQILPC1Kci9f5iuMKFXvTvHRbPe7/DsbgWl6A8?= =?us-ascii?Q?W8CDhn7X+k3ei1c4zx1GP+ZGPmfK4sT9OE3SFQ0Sql/cZvRlC12jiJrMVcuX?= =?us-ascii?Q?sjKpiz59aClK4xqABFYRwv9dKmXI6Af56BkQD9TfpOaqMf/lU/5fzGovMFgJ?= =?us-ascii?Q?qwTXlkD5N33aU9Qt6zkVHmkih1DG2i5V9vacro3FqZuwCEB0BrDKV7z0Gb8h?= =?us-ascii?Q?5f+AMWMXV5h/gNkrdDUYbfq7+nJVW8MLj00TIhK6auFe8U421+cuSNZNkc3m?= =?us-ascii?Q?1WjGgfCNeUiYhxVGc8ItPXkrj37Fx8dy3JEZSd0jpJBbMYqq2K3/oLzcO1A/?= =?us-ascii?Q?DT5pn2PQrkT8H+RCDpLoT6nYBxuqMTZYNSUDK86TPDqyS69QDsgiYveaJt1E?= =?us-ascii?Q?hjWbzi8LZ+2aj6qN5gVU6+1rsJ4ahUAFvo5PhPXcy3tGAbCIzFvQELJZtsbl?= =?us-ascii?Q?UlejGyk7MqWOCK5O7aTGs5wS4xq4SepPOXQZfFMSK/iyfWJeET7fXkyyXPEp?= =?us-ascii?Q?iw5loSwh3FLJviPQzjFs9i8hRBsYenrdJpyGyiD5ESiFFfTqdEYytK5KTVZM?= =?us-ascii?Q?gJo9EvE2fmV/KMEKjdSHYT6FYrve1zRzYRPojWdJXJEFzl62UoDN7OA1ffgo?= =?us-ascii?Q?B2ZOcCOEUcmr8e2geVgtJ92IjkNDQI5NQzkVv+PToKO0TtKPOsh1ImDC7oiq?= =?us-ascii?Q?GRRcBQSGYmxAY7lnxLRqx+zc20oXDTLcghHQobir3l2AbVoYkD6O8k/BqnX5?= =?us-ascii?Q?8MeYUrHuq+iw70AtcwKJxPbumr3sXNMYEvJvvGcjD5eh0pK2OZpv0qZ61/Wk?= =?us-ascii?Q?QP9Spe/VXI5WviWZwr8+jpfjBQWmjabAs+Zrsye10xKwvHV4FfIK7x2RwQg7?= =?us-ascii?Q?EuAjaxFixbhNlNqFgHneT2SFXK7JtGEIFthwuvdryeiNFnJFRWJ8YA6FL4gx?= =?us-ascii?Q?HL7shNVcJJlmUGo4i3p6cLAeInjS7RPEsXbr+RdJBzG8gRgkYriDLLsYntt9?= =?us-ascii?Q?xx1qv5JGEwpGPd6SOe7ytodCT+JBNqm92d805rJPNMQ6uLvf2gevI2czKbt1?= =?us-ascii?Q?mOmNh81s6PQtEkGcWPPjT/o2Df+oOPcL6UjwREz2zPsFMMoETy1jaS4080vS?= =?us-ascii?Q?PScJpAZgPjAzUWYT7GbDcMjnUcyJJJezIUt+0sRq?= X-OriginatorOrg: vivo.com X-MS-Exchange-CrossTenant-Network-Message-Id: 8c02d8d2-c521-4355-3006-08dde089e6a2 X-MS-Exchange-CrossTenant-AuthSource: KL1PR06MB6020.apcprd06.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 21 Aug 2025 08:08:24.2445 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 923e42dc-48d5-4cbe-b582-1a797a6412ed X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: DHWVMK4KvthL9iETEb8q2UDuvt2gRjlcxQJtzShnVYtdhoK3BZ7+32gFaGDdVfKLbR2dVIK5htZVZwS0c0U+Og== X-MS-Exchange-Transport-CrossTenantHeadersStamped: PS1PPF8B633BB92 Content-Type: text/plain; charset="utf-8" The dev_err_probe() doesn't do anything when error is '-ENOMEM'. Therefore, remove the useless call to dev_err_probe(), and just return the value instead. Signed-off-by: Xichao Zhao Reviewed-by: Andy Shevchenko --- drivers/iio/proximity/d3323aa.c | 3 +-- drivers/iio/proximity/hx9023s.c | 3 +-- drivers/iio/proximity/irsd200.c | 6 ++---- 3 files changed, 4 insertions(+), 8 deletions(-) diff --git a/drivers/iio/proximity/d3323aa.c b/drivers/iio/proximity/d3323a= a.c index d4c3dbea9bb0..30821f583454 100644 --- a/drivers/iio/proximity/d3323aa.c +++ b/drivers/iio/proximity/d3323aa.c @@ -722,8 +722,7 @@ static int d3323aa_probe(struct platform_device *pdev) =20 indio_dev =3D devm_iio_device_alloc(dev, sizeof(*data)); if (!indio_dev) - return dev_err_probe(dev, -ENOMEM, - "Could not allocate iio device\n"); + return -ENOMEM; =20 data =3D iio_priv(indio_dev); data->dev =3D dev; diff --git a/drivers/iio/proximity/hx9023s.c b/drivers/iio/proximity/hx9023= s.c index 33781c314728..2918dfc0df54 100644 --- a/drivers/iio/proximity/hx9023s.c +++ b/drivers/iio/proximity/hx9023s.c @@ -1141,8 +1141,7 @@ static int hx9023s_probe(struct i2c_client *client) indio_dev->name, iio_device_id(indio_dev)); if (!data->trig) - return dev_err_probe(dev, -ENOMEM, - "iio trigger alloc failed\n"); + return -ENOMEM; =20 data->trig->ops =3D &hx9023s_trigger_ops; iio_trigger_set_drvdata(data->trig, indio_dev); diff --git a/drivers/iio/proximity/irsd200.c b/drivers/iio/proximity/irsd20= 0.c index 253e4aef22fb..65af31d43453 100644 --- a/drivers/iio/proximity/irsd200.c +++ b/drivers/iio/proximity/irsd200.c @@ -862,8 +862,7 @@ static int irsd200_probe(struct i2c_client *client) =20 indio_dev =3D devm_iio_device_alloc(&client->dev, sizeof(*data)); if (!indio_dev) - return dev_err_probe(&client->dev, -ENOMEM, - "Could not allocate iio device\n"); + return -ENOMEM; =20 data =3D iio_priv(indio_dev); data->dev =3D &client->dev; @@ -916,8 +915,7 @@ static int irsd200_probe(struct i2c_client *client) trigger =3D devm_iio_trigger_alloc(data->dev, "%s-dev%d", indio_dev->name, iio_device_id(indio_dev)); if (!trigger) - return dev_err_probe(data->dev, -ENOMEM, - "Could not allocate iio trigger\n"); + return -ENOMEM; =20 trigger->ops =3D &irsd200_trigger_ops; iio_trigger_set_drvdata(trigger, data); --=20 2.34.1 From nobody Sat Oct 4 01:48:18 2025 Received: from OS8PR02CU002.outbound.protection.outlook.com (mail-japanwestazon11012050.outbound.protection.outlook.com [40.107.75.50]) (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 CA8DA2EA464; Thu, 21 Aug 2025 08:08:31 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=fail smtp.client-ip=40.107.75.50 ARC-Seal: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1755763713; cv=fail; b=YtMIkT87pt8Yu3PUruJlO4B+HVDNGBUhvXmu+LQUMxJf5PkO3nRB+WjgEH8UVQjFsZwcCydAHQ48ZKpkZosZsJZFR2dteRZEWW/sLw+2q4SJ6eD+EKx7f5vujRITdr6pzMtUSp3gqBCKIZlMwtxpG6FYQf0ediPRLVbFZPMhopY= ARC-Message-Signature: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1755763713; c=relaxed/simple; bh=hKJc1NMPNvDJDLK13nOhOJMIuH2Fjbrl/2aQBNMff6U=; h=From:To:Cc:Subject:Date:Message-Id:In-Reply-To:References: Content-Type:MIME-Version; b=XCv+zJWLPHF6CUooheHHkV3axaJHwk9QW09EfOgdsVsUXU5+DTnIzIGGkulZSJHINbFG4jV+/LlS5LAM3IqGh5AIuD/cQnyorjtOc4y825ctrodCUh7oBAeJiWxtMRKx/sGxKIXE4huKc79P0M+nFEx6Q8Wr8z1Mu9Jqpv+A92I= ARC-Authentication-Results: i=2; smtp.subspace.kernel.org; dmarc=pass (p=quarantine dis=none) header.from=vivo.com; spf=pass smtp.mailfrom=vivo.com; dkim=pass (2048-bit key) header.d=vivo.com header.i=@vivo.com header.b=hIFFNFcp; arc=fail smtp.client-ip=40.107.75.50 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=quarantine dis=none) header.from=vivo.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=vivo.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=vivo.com header.i=@vivo.com header.b="hIFFNFcp" ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=zRy8iih2Y5I39LvmRVyNCWEnbYLNUXvykLC7oIkfx4EA+0SwuA8/HWXUb3xYotcCxzSTRO8jpwre//mtis8ES/5h+OWXPXenMm7B+ZsBRXLpUriUZKDKoglyjZ1n0L2jRj2meS0lzlv+ni8y7MtWqldQAZOSI+jagESH3c7Z1XnEuSkBkHRkRy+6kcn40ZbGkf3TNN2tMas8XKWYdcVLrI9TVDTeBSHJgQbNI/M/zL3SwWrD+ops7TfLVf5c6gPbRF6F9G6Y95NzeqxDaithBZ6GNA8Nj6nkBdCrEm+F3RrmTnupU075VyhXPnWca79Mhp++h/d3Hjgf4IcmRU/C3w== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; 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=kwoHHtqJSWPeUmB7dzhXKMb6OC2/qvpzZEmYjZrW/eY=; b=NdwFxYqI9hNuWekhYuBvVyuNTvijWFeQde+HSgC5gH+25QSB2okwnC7JDUvTeDkM/fCT1vsSay8ZHveRop9A+te3KkqTtK5oSUHwW5vQAgHNo7Z6DHvpShjapFx9tVe6ocn8wKgK5/z+vDLFWbZIEvyS/3dSVxD31Avq9HyRp9h6xxFZzxxF8RaySE5TKwxeNqE4uj/WoR2kfUAS9J3I45Hk5GJxrSiLX5ytSaOJVXI8deSK+BwqMKhdhlHndYNARWL6aNAIgkMgAmJNb27ni6F8Zz4eXqM1xNFyLNTxav3lsi/y1B5EryL56eGt3TzABztuknKP7biaL7UCA4xBgA== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=vivo.com; dmarc=pass action=none header.from=vivo.com; dkim=pass header.d=vivo.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=vivo.com; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=kwoHHtqJSWPeUmB7dzhXKMb6OC2/qvpzZEmYjZrW/eY=; b=hIFFNFcp0ojolZ+6yTMyIQCSOe9r2ruyV6lffVq7WK27ddu6HU4Dlt+AXHnv2yaY45e6ejnxYa9ddLRfXtPj2Ulr6mMp4Cl3Y68u2UAFTRiqNRPD3nWbNqhMbnep9GMDp2j6sJVh10E3Tl0ESwE+QsOPVchkQ1eHmlfkzLfIE/gDgOuBABjn4y4lqOSnNLkODAS853uVB/KFV81aNTjoyi+OOMrXcQo5qoBQ3FMh6GN/nt8n8uaEIcW5JzVG9YFrCsKOGpl1XGj8IZEkCge12EVNpBi1CesvXulRnkbzITYJnxPI7OBg/TRSeaqFFqS0YJvk1EYl/LyYCscVZwbuJA== Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=vivo.com; Received: from KL1PR06MB6020.apcprd06.prod.outlook.com (2603:1096:820:d8::5) by PS1PPF8B633BB92.apcprd06.prod.outlook.com (2603:1096:308::25b) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9009.14; Thu, 21 Aug 2025 08:08:26 +0000 Received: from KL1PR06MB6020.apcprd06.prod.outlook.com ([fe80::4ec9:a94d:c986:2ceb]) by KL1PR06MB6020.apcprd06.prod.outlook.com ([fe80::4ec9:a94d:c986:2ceb%5]) with mapi id 15.20.9052.012; Thu, 21 Aug 2025 08:08:26 +0000 From: Xichao Zhao To: Crt Mori , Jonathan Cameron , David Lechner , =?UTF-8?q?Nuno=20S=C3=A1?= , Andy Shevchenko , linux-iio@vger.kernel.org (open list:MELEXIS MLX90635 DRIVER), linux-kernel@vger.kernel.org (open list) Cc: Xichao Zhao Subject: [PATCH 7/7] iio: temperature: mlx90635: Remove dev_err_probe() if error is -ENOMEM Date: Thu, 21 Aug 2025 16:06:51 +0800 Message-Id: <20250821080723.525379-8-zhao.xichao@vivo.com> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20250821080723.525379-1-zhao.xichao@vivo.com> References: <20250821080723.525379-1-zhao.xichao@vivo.com> Content-Transfer-Encoding: quoted-printable X-ClientProxiedBy: TY4P301CA0027.JPNP301.PROD.OUTLOOK.COM (2603:1096:405:2b1::9) To KL1PR06MB6020.apcprd06.prod.outlook.com (2603:1096:820:d8::5) Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: KL1PR06MB6020:EE_|PS1PPF8B633BB92:EE_ X-MS-Office365-Filtering-Correlation-Id: 92e13888-7784-43a1-2afe-08dde089e7bd X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|1800799024|52116014|376014|366016|38350700014; X-Microsoft-Antispam-Message-Info: =?us-ascii?Q?S9KHxBWi5Bb9GACCkT67bl9m6PEqvwgFT55O298tHjaZL+zI0gpPPeDZIgU2?= =?us-ascii?Q?3yEp1PJGjzV8zMtfTWo9rLTWCLrjd+Zcg2j8v2usggyGEfAUNiLUDI5N4f3q?= =?us-ascii?Q?o8MatstSljOmMOzJ2r6uwXMaK6o/lA4vJJ0gxkH+zFjbd20f2NCupS80+/eV?= =?us-ascii?Q?0VFFtoF5RykhnEYyxxZSYnY78SRmSRXhylhRdm87giNO9GfCmcnJ/B+avSdd?= =?us-ascii?Q?2W+ptDn84lkcdzTWzeRiaq/lDFgvMaMRft8jRnxZRRHgBe3IcfwTa2cAlhi0?= =?us-ascii?Q?4Ka+3IF0G8bgmiVXLJuaxYth5yY640/JfVuHS9V2zDwXKCIYv8w8JpBq0oZR?= =?us-ascii?Q?qP7VQV5F3JHvhOB9b795JItGC6D9N9IqtTCUYm+yKU/CZ5o4YxaFWUjBIdbV?= =?us-ascii?Q?SRaB9TbK7QR39zr3r9O1CuVHComhYwDHoGDCDuP/y3f8nf94fLQkSpyXAIMA?= =?us-ascii?Q?EwKnRTungkhAY5+0TuDXwN5U5yvC6JxTHDXZFdnwFwCoQDA8yWzSP1zp89t4?= =?us-ascii?Q?zYxcF6sHxywMEbzrInsxEZ1rlgnpK4ufCqmWBBdv/JhSzwNrrDRhAA8eeOyb?= =?us-ascii?Q?Veu2YJ/YA31ZfiuIpfxYgESiMhm9iFhJKilj7lEvnlowJ+nTNihXVpkLRC0I?= =?us-ascii?Q?5Bpo3A8lIIzfo8/SkGOti1q/NlY+HODHprqvkx+MZAVJ0T9k1QEqTzv4u1dN?= =?us-ascii?Q?Whu1ubmLz+6G0Xp5M8+5mYUo/DvIVMRrvEFTzYd/NtInMlenM3K6DNlciil2?= =?us-ascii?Q?JPnFMttbExm7DJXJx0AeotwzfkldKFjfItffUhRAad+SxYpul59VnBlECFAl?= =?us-ascii?Q?ivqvxJETiwjQ3VauKYHnQbt4HYwmJXDlIr3ZRgisD/+fc05od9VYQfvw1+Tq?= =?us-ascii?Q?fQ88C7UxAE0iMPVaeS9JrdBaV4ktcJq6mc408qSR0egXL/UUxEgN5wGEarCz?= =?us-ascii?Q?ef0eg7zGAQF42IcT9tDPfRft5ybv0djoEZYEdyNg9Z4I0grgJn+j7N3LeBr5?= =?us-ascii?Q?J5zkf8nlkAEBzusNQtesl6BmryeFlxHuo5NW/G4yCS1dfBXQQmY517BfgLZM?= =?us-ascii?Q?qhgp/7GRhGRVLq3AgH1qa6gTGI5zgml7wpN35AZs49JKkO/44fkJn0fEN9iN?= =?us-ascii?Q?XgnwlaQ/7Y97FGNkszaG+BirkBDFcOtCplxk8V16zzp442LDHvz/LBkX9Kcg?= =?us-ascii?Q?dnHn7sEJmy99n7EJi79YTxfn1qwR2ayzvXHITCNBdYBUtqJd6+U9AK9BCoJZ?= =?us-ascii?Q?joMMsBAHYJvkSQ5+Iewf3rJKqgof3+z6Nyp4YRPVqxSDN/aLzL4RzCNOJudW?= =?us-ascii?Q?+I/Y6UWB6qSXsHbR0npS92FXa4w7mwV643Sci/Dxf8MjWtdWTHnhoM9b1l3/?= =?us-ascii?Q?c2wxNZqiKB7P/C3Qctr6oSBBlJ58Pdl/3SdHUns5Sqt1joIM3dCAh27JKtlC?= =?us-ascii?Q?DKmd+gKFRxT2buH6UoaNbrLtMNDMQzH/KM13LT3B/WmsnzFoAL8J+g=3D=3D?= X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:KL1PR06MB6020.apcprd06.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230040)(1800799024)(52116014)(376014)(366016)(38350700014);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?F7EivGgxz6UylUN0OMpKo+P5i33fEeLczku2GoEFFroia6JxSCQcr6zMgeJd?= =?us-ascii?Q?n4KzRod91gMvqd+ksp3MXpKUfl1XvnB/SNZY8ul3n9BBxDlKlLA4tHJVUgnG?= =?us-ascii?Q?WXsBde2WFRRGvqHOkq2sbBEhVedLLGmBKaAAllFMv8CHmxm8N4LUPb07jmCH?= =?us-ascii?Q?muFj4EeIECgdJZDd/JBFHaSbe2SnAiFgMQWEwPnekyHwrnqS3XKF0w2H4tGU?= =?us-ascii?Q?PyPOT48/iaq3UY1QjqETXeBlmw9rDrOKxxw/AmRWOYMZszvpLzF8Gq52Wg3k?= =?us-ascii?Q?E/8xq9mZh9E0LiasPuHmJa5fmZrgsTnFYNHHQn9pyEwUMVtTOFJm5XpRvJEf?= =?us-ascii?Q?3gbDRLJ60VXFWYWYLm7jy19Kv/l74/zyytWk6XRz+hkszLS3M3FhRdHFjmht?= =?us-ascii?Q?NI9tFa01OoNaGWuMmwz3EVDphuIudMl6EfsnUXSl3fNSFp1QhmLxS9KaEX2w?= =?us-ascii?Q?pSomIvAX067y7jOh1Yyi/7u7jkWAbhf+IVgNrUKDZ8BBLo0Xm6mO39ld9VTY?= =?us-ascii?Q?8+dpDfyds6c/hr2bWTqfFkwNxhj+7EdVPvgQ82fJYRmx23HsBCyYhCnnAvVv?= =?us-ascii?Q?77h6IIEbfal4Jsk5sS4r3X/mDNiIRenNXNk+/lJ9RwXN63jqJC96Vy9o+lPi?= =?us-ascii?Q?SzpWV6PH3wlwL9htIkJ+XBQ0nxbxUH8HIcOn9WnaaX0jW9kovlXOOUIKx8ff?= =?us-ascii?Q?FI6YarJXq+c6Q0snLwdEwDz/vV+GWCgU+lUTWAVYB4t+wq38kOi6P+MTHJ+T?= =?us-ascii?Q?FDPTf3ApBBmXkMZ2wMgVr8qWgCJlzfacQZhSPYK7QP7mCxEQ+t+Au0wtdZYF?= =?us-ascii?Q?5gOz8T3nYqN3y+expknBYnI/UOsbT8K5zZsoanga0a87c8qDaoK8LC1c60/X?= =?us-ascii?Q?VJqv9Mn4EApecQaV4P/XabRY+xX4VQ9FLoTaa5qmoo647HPgRZ3cNyamvObw?= =?us-ascii?Q?AJxws7JS+KkPBy90aGvUKA6rdY9xVvO6vxsdbRgseXN29koRA4AlOMxK1nEb?= =?us-ascii?Q?qvetrDHv0RX9dcgPzP+j0hWp/uOyW7r15VbkNl5cQDLFyIUKNsea3sGReAl/?= =?us-ascii?Q?kYWCjJXVvR0lGwLsXYP0rspO84NUyMe6/wWVAblq61gferCNRAqeb6cgzg+a?= =?us-ascii?Q?k0Q14GU9IE08PiEQrHgTMuBHNu94Iopj9BEPQPODA00V3WkUK0YW4S8NrhTj?= =?us-ascii?Q?bjSkurwi/NcUBl3nwsy1i68tNRD3vpeHGo71d/X6L99Et4wzkvQhj48z3rxf?= =?us-ascii?Q?yflko8Oe8YMGZmpM9VbIQ29dFCg2VRsfPugFtRuVOF9apY0fgsfiOPd824bz?= =?us-ascii?Q?YQJLq3nYonBKKu2I0N5w1bU3rZ8Y4CJnuS88nsPkFd7Irq2lxG8KOqbX6kao?= =?us-ascii?Q?wn8jzn4XyJkhRBMRXuRAunMg/mSWt/HLckKBgJTMz/3JgwjV70sDjOlstmWG?= =?us-ascii?Q?jrL2lYzKNtduZC2axxH7LPDSieW6gIwsNo3cn/p4JvIrS9+DVX1D41vDa5Wd?= =?us-ascii?Q?8XBmIVcltQ/I7ejll9YgMCi+Snkrk1uOKo5e7jeXc5f/Rsg3aM1q7Ttv3cd4?= =?us-ascii?Q?7TQkisSvfJeswo5aP89tPb7LHB+GNjQI43YY8Jsv?= X-OriginatorOrg: vivo.com X-MS-Exchange-CrossTenant-Network-Message-Id: 92e13888-7784-43a1-2afe-08dde089e7bd X-MS-Exchange-CrossTenant-AuthSource: KL1PR06MB6020.apcprd06.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 21 Aug 2025 08:08:26.1677 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 923e42dc-48d5-4cbe-b582-1a797a6412ed X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: 2kFrAwiWpsxDse9E4T50Crl9ZnO1fGMGbZ6CHUtk3UIt4y79dog/nwBD4gUT0xu8m1MPEH3rUXAJIcGQFYMMbg== X-MS-Exchange-Transport-CrossTenantHeadersStamped: PS1PPF8B633BB92 Content-Type: text/plain; charset="utf-8" The dev_err_probe() doesn't do anything when error is '-ENOMEM'. Therefore, remove the useless call to dev_err_probe(), and just return the value instead. Signed-off-by: Xichao Zhao Acked-by: Crt Mori Reviewed-by: Andy Shevchenko --- drivers/iio/temperature/mlx90635.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/iio/temperature/mlx90635.c b/drivers/iio/temperature/m= lx90635.c index f7f88498ba0e..6d386d887855 100644 --- a/drivers/iio/temperature/mlx90635.c +++ b/drivers/iio/temperature/mlx90635.c @@ -939,7 +939,7 @@ static int mlx90635_probe(struct i2c_client *client) =20 indio_dev =3D devm_iio_device_alloc(&client->dev, sizeof(*mlx90635)); if (!indio_dev) - return dev_err_probe(&client->dev, -ENOMEM, "failed to allocate device\n= "); + return -ENOMEM; =20 regmap =3D devm_regmap_init_i2c(client, &mlx90635_regmap); if (IS_ERR(regmap)) --=20 2.34.1