From patchwork Thu Jul 9 13:58:25 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Pan Chuang X-Patchwork-Id: 2598 Return-Path: X-Original-To: noreply@patchwork.local Delivered-To: noreply@patchwork.local Received: from sto.lore.kernel.org (sto.lore.kernel.org [172.232.135.74]) by mxe881.netcup.net (Postfix) with ESMTPS id B46F11C2B3F for ; Thu, 9 Jul 2026 16:19:50 +0200 (CEST) Authentication-Results: mxe881; dkim=pass header.d=vivo.com; spf=pass (sender IP is 172.232.135.74) smtp.mailfrom=linux-sunxi+bounces-24296-noreply=patchwork.local@lists.linux.dev smtp.helo=sto.lore.kernel.org Received-SPF: pass (mxe881: domain of lists.linux.dev designates 172.232.135.74 as permitted sender) client-ip=172.232.135.74; envelope-from=linux-sunxi+bounces-24296-noreply=patchwork.local@lists.linux.dev; helo=sto.lore.kernel.org; Received: from smtp.subspace.kernel.org (conduit.subspace.kernel.org [100.90.174.1]) by sto.lore.kernel.org (Postfix) with ESMTP id 562723067092 for ; Thu, 9 Jul 2026 14:04:52 +0000 (UTC) Received: from localhost.localdomain (localhost.localdomain [127.0.0.1]) by smtp.subspace.kernel.org (Postfix) with ESMTP id 24A3343710D; Thu, 9 Jul 2026 13:59:50 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=vivo.com header.i=@vivo.com header.b="He0v9Xw7" X-Original-To: linux-sunxi@lists.linux.dev Received: from TYDPR03CU002.outbound.protection.outlook.com (mail-japaneastazon11013001.outbound.protection.outlook.com [52.101.127.1]) (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 AAF48437126 for ; Thu, 9 Jul 2026 13:59:48 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=fail smtp.client-ip=52.101.127.1 ARC-Seal: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1783605590; cv=fail; b=qHPGsX0eo66xHuOWXr3o9sx7oJN69FjqN22W37mJXaGXNJvG1+8TxXPuOBcEWAzxKugJUCg4r1/OoNF0skcA64ebjxK9i5OlEWBE183r79+uULnrjTm7VDkAZ5lh0ZecWeb7I0+mx4Bd2V1QifmlfTP5s0WBzEFXAIXpsn7iebQ= ARC-Message-Signature: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1783605590; c=relaxed/simple; bh=cPpa68445J/XMxW4BMpQJND9vD5VuIEDxonVHRckdio=; h=From:To:Cc:Subject:Date:Message-Id:In-Reply-To:References: Content-Type:MIME-Version; b=Yrucg27oqsR2s39Rm1z2aHIM1y14PiV9wvPd/lc5FaMH4IZCHaU+895nHvQ4Y+aOHme8/UeNaK2a9Uw6SCapHzqJzT4J2W9jfvRks9xp4zRWigliIcsIV2nmW7uAhhdAPW75eoOlzVSgm8cbmfohhy5d0aFh1jRlF2AjUGwD81A= 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=He0v9Xw7; arc=fail smtp.client-ip=52.101.127.1 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 ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=ix2wUBwIS+UXa0ccJZNVGgeX/lYqA6Aa8VC9+OZCG0nVkLIu6wwA6Do1YxEmY91xUQNMfv/YyUSCj3Dx3ETSOwP+nt1yOflxOTVL4ol9RgZT8HCFay/RJjwLTRKaRkhqAkl+amyw8/IFFpxym8i7r3i04zLrNnMUtWkBsofS3IrJFufr6Noxr5btTrZiDg4ATjv5X17dwEgzt3tmxqY7u5xc25q5Y/CGY16MaHzz4T5xKf16iZWrRng/2kmSHOL4YK72BN0r/NPLqtL/2X2Ax9M/aU58SdsGFa9a+K9tT8al208tdltTV+YDfmK2qmmKCjJRSLwwWTx9wwFpd9e/Qw== 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=rEv+eGpOr9G9Z1/z4b89EdAa3gHWDW9PHgDZOmGZMvk=; b=gBSB9SiP/Z80S7i1gaWbQT6uub7m/AcQBxK7MLOt5MFXY1r781Ie2cqQP2tRSrT/8QGjv+Ki9J/gHI6WdTvsY4z06+w7DnR1myoTyCimTWWzo061WBR1H5IN+F00PajMLtwuLpuMb7XgrQIoOTeo+VwZJLuhsv/Ibq/ypx5HotKdxGMEvr8kKmKQ+bQ6Pfe7Us8Htz+CcxEeaqlaQqYMrrNTp4l1xjAG31WbvN4EoRKN6+2TTLIdSUGDvjdDg2LmcCICsuA60s9YRXbiTdfTyvG8xsdCQFwl3/jO82o4z+7uuQIW9XBFEKc51aawHyp3HdmyjJ/Gny0as+gAOlUwZA== 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=rEv+eGpOr9G9Z1/z4b89EdAa3gHWDW9PHgDZOmGZMvk=; b=He0v9Xw7uprgzsdJRpg3qSis7wSKxS22wXSbgXDARmrMrpyQ5amQMkuI+1976YZ9m4vo+ym8n3Ub8CHttp1DGA7pom1xB74LJiJz9WcMFfvFdizBFIPCcSKL1hfBylnfQ01AzslLkKwX+Eb2AYW3MGpPmGAKLZUypp9meEW2AcmwhrDgFqRpbwoKE0vKd2jT4NoYCpV2mmRodogYYs7gk7u9gTnih4xtaZkaf+klrgSUyZRowkgvWB4rOuHWwQO9TspLHcjzlzS+DzUulspqvLx7QKJVP7TE56ginm7tPODZj0ymsa0mi9zn77tZNdLfWuB26fDj6t2CPeoZnLv7SA== Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=vivo.com; Received: from SEZPR06MB5832.apcprd06.prod.outlook.com (2603:1096:101:c8::12) by SE2PPF271E4F3E3.apcprd06.prod.outlook.com (2603:1096:108:1::7c8) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.21.181.9; Thu, 9 Jul 2026 13:59:45 +0000 Received: from SEZPR06MB5832.apcprd06.prod.outlook.com ([fe80::f98:5e32:4ccb:d07b]) by SEZPR06MB5832.apcprd06.prod.outlook.com ([fe80::f98:5e32:4ccb:d07b%6]) with mapi id 15.21.0181.014; Thu, 9 Jul 2026 13:59:45 +0000 From: Pan Chuang To: Vinod Koul , Frank Li , Chen-Yu Tsai , Jernej Skrabec , Samuel Holland , dmaengine@vger.kernel.org (open list:DMA GENERIC OFFLOAD ENGINE SUBSYSTEM), linux-arm-kernel@lists.infradead.org (moderated list:ARM/Allwinner sunXi SoC support), linux-sunxi@lists.linux.dev (open list:ARM/Allwinner sunXi SoC support), linux-kernel@vger.kernel.org (open list) Cc: Pan Chuang Subject: [PATCH 21/26] dmaengine: sun4i-dma: Remove redundant dev_err()/dev_err_probe() Date: Thu, 9 Jul 2026 21:58:25 +0800 Message-Id: <20260709135846.97972-22-panchuang@vivo.com> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20260709135846.97972-1-panchuang@vivo.com> References: <20260709135846.97972-1-panchuang@vivo.com> X-ClientProxiedBy: TYCP301CA0073.JPNP301.PROD.OUTLOOK.COM (2603:1096:405:7d::11) To SEZPR06MB5832.apcprd06.prod.outlook.com (2603:1096:101:c8::12) Precedence: bulk X-Mailing-List: linux-sunxi@lists.linux.dev List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: SEZPR06MB5832:EE_|SE2PPF271E4F3E3:EE_ X-MS-Office365-Filtering-Correlation-Id: 76688458-0151-4b17-a639-08deddc254b8 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|376014|366016|1800799024|23010399003|52116014|38350700014|18002099003|11063799006|56012099006|22082099003; X-Microsoft-Antispam-Message-Info: u5KlUFnN3bNFuzFput8fIFNgpVUi6U9Q+VqKg3IxLz9Fq05WmoH8V48cWvc/22KWSYFLQ59eqbrRLnGHx1OJ54Gpc+EkIDYzkkX6qK7YINFe2S+YPHZg5UXuYGRxf8/2avTJ+zFhX29r8lV9qD7ejH4cqFFY6r+BHKFwBWyt/r06RnLfsQsNyd1B3gWFQfBeXoQ7XRJTQcPbxDHZpQ3IAgt0NP9MwoxoE19KOlG/6cLux0oyJ4FMX+ixU+a/J9jEoDEFYfq3Xvg3gNqZJAY1AxGv2U/06YviHU6pWo4I2v+EeL14coH7jBKqUghxeE+yrdPmYK1J/UgmlF4PJizk5Ry/lISfVTBhxu5tb06wRbG78PXr+MpMsH7VYLKyHw0JANfpr9iAadfOxAINxPxU3XcXr+oJqsVnHdV99F8v530ghTQSiHRFv760yH4RhhKGhxQjA0KtfZMI6SxIM/QUx4Gxj++elb8cQIa7UJuRNXWq9OVasJY/mhq7o5t2x+VMp8cDhXK/BNmp2QW0BaZE7Sks8Z1yh28Xx9ZTb5fuRkCNIdUdwNE7AkbhDv5ZK1FaCrUyHbhxQa52RsgTMrfqEL9njyMhOtpvw762avtERxTZmSj1Gi6/ED8zmAMZUBP6Q934OAh2fGKgKxSVeNJu2PHSY2muJo9e1hRjLKVVmYUjn7Mli996u6ThOiXEmHfaIJYDDKnZumCCoCg3IujWpix7yaXtsoi5n3h6uyuclmA= X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:SEZPR06MB5832.apcprd06.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230040)(376014)(366016)(1800799024)(23010399003)(52116014)(38350700014)(18002099003)(11063799006)(56012099006)(22082099003);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: iFa/yuuRqM024gg4BeAsvp4l4wDCaTBSdR5ERaSh0JtYsr4LYopt4YUhO/ygRfV5Y9Wqti++pDpu6lteIw4PzzbjGaON3KK+E/xLKm5X56NSv2npWmqowt0b173FVsko5MEKm7NL13angHZVXr5J2N0uWAR3Q6mzVvaaT7ZNYsL5nOEvRR7Vqsrg+NNAwGAVi7eVjqgY7E9FQ1iwM7lUnm8s6/G4/3QDYxml4iCcaGnfBoNZQPDNAHLfW/XLeO7+qaSSzklSCnKcIEOkX/wLtHHeion4tvV1ubrKlumZn17zyjwjdCjdDGy3ZbI8z0qTOAp8sSF+I5gLURAOmMEMx6usq3auqb6W40zh2ZR5SDOWrHWDEyXGn8tCWgbAs5yqE1CMBKYvpjx7y4brZ5o5JK9PvFPZ8s65/WkU0ERyO5IW5ODtIWp3SqN+0U3LWklAThH0rKcFgJtUHt6Pi9F8r2dQCP6erXW+rojyTrnIq+5gLtmGQBnPl7FIdFCPQhbUYlnES3oQQBhdNMPdpvHqYfLF6orcZhzt3nWiwrETHTczZzHL9ochrL0lYU0zXvy0tCLQZgryuwtTibr2bxgyuzLyGq9Ch7GeF1B1lBHMXLqhDGSphFoB5AIEcFLFGIeA5jkBYO3A20Dqyb3zUUC2Pr0L5pA2cGvUo13trC/k05SUp5py5szwzALbGI2vbp0CRoFZ3nQKbC8MUhiug5D7V+mbEAeix8Ws2QyLMmECG/fPEj+9hVtnTr8e8xuTguwPqfQFPQZAA/g5l+00++T+g5GsbYHGpvEyXIrcgE6zM5xRnMUhtyGfdX4gntauQ3hx0m44z4FgbWVgTZJteKAxD2YEWDbJ/oqwMMZif7PDgWrq5vwVf2VoZ1GDYQ4Wqm4X9CxuBCQQdsyQNizAGhikgkYOfEZZhvHo522zq1g07Dl8loinOBYWNeGSWt2uT//Ga4v/7MslHW/7wg9z2xX526YYxJ59svmR5Bqcp5O5MdXLXKu0FAGX6gM6wd+NuJliOXPk5o0xoVQsesR7RyXCZPTPMgpXUK5+WY23TQHgVk7vCI0wJLHdUWcdqiYJBO9i1OuRU0xa27HAa/Gc0AHryducN0GfoG+dV4AzQ51nWNTZ1sxnLiqKaMTXlZnugKKxqJeCUeD/8YPbo9nZ54Cwgo3h1lTq4Fb2SbrNZ/aDFJDmtUrf4V3L0cOLMSY+oA07RqzdBHG6m/YdwoE9epnRcY0J3F6QLdSx2tiOmq6BrWz/i5/nEkV8MgChoqzgDQoJ71yPFWOBiRimFsZDNK78SnUIBK8xWEREJqeA5JKPguDbwjvmvDsTGzTkqPCjJT8vd7rZeyDJFMoIR0Y6HE3MuqcmqIhRkgmg+pvJd/9bZat2iodBQT4TqJeqGmcysHcHwjVKp6J1oLf+ftVIU00yQYXQlpp4cDSyOIY001+9yqx5xU+sJqm01thGgl9LBfJHSvwmlHwhyFtID8D959qUEfWRHV9eXOrKNWb/+Ib0hhVuoan1BFx4zx4+fgv434vXboF8xKVBD++r/vk0M59RX1znU64xAsnxCBrvIW8FgkXyaL5iQICJ3Un/I4p7FjDfFwiLBtdMYK3bL8ijOafLQj4bGCYJzHG86HL6Blwi4XFD9FuZkS3ndz9bIFavnBjOC4oZQmBLijPgNfQ+2OdZGI4aGtmxbpIYyWjoPhaObMXGvvTzoEDnim0Esa5JjyIObutipbMiaL/q4hcVXbkPsA== X-OriginatorOrg: vivo.com X-MS-Exchange-CrossTenant-Network-Message-Id: 76688458-0151-4b17-a639-08deddc254b8 X-MS-Exchange-CrossTenant-AuthSource: SEZPR06MB5832.apcprd06.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 09 Jul 2026 13:59:44.9589 (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: d/o2SGs8m2SZu2EKmoFRy4Ox4kQH4eYQiq73meVyaW8bNu8SyI71fUwszQHlYXSC8vpwSMou+gVn7+HspA4ugg== X-MS-Exchange-Transport-CrossTenantHeadersStamped: SE2PPF271E4F3E3 X-Rspamd-Server: rspamd-worker-8404 X-Spamd-Result: default: False [0.34 / 15.00]; BAYES_HAM(-5.50)[100.00%]; RBL_SENDERSCORE(2.00)[172.232.135.74:from]; SUSPICIOUS_RECIPS(1.50)[]; ARC_REJECT(1.00)[cv is fail on i=2]; MID_CONTAINS_FROM(1.00)[]; R_MISSING_CHARSET(0.50)[]; MAILLIST(-0.15)[generic]; MIME_GOOD(-0.10)[text/plain]; BAD_REP_POLICIES(0.10)[]; HAS_LIST_UNSUB(-0.01)[]; PRECEDENCE_BULK(0.00)[]; TAGGED_RCPT(0.00)[]; FROM_HAS_DN(0.00)[]; FUZZY_BLOCKED(0.00)[rspamd.com]; DBL_BLOCKED_OPENRESOLVER(0.00)[sto.lore.kernel.org:rdns,sto.lore.kernel.org:helo,vivo.com:email,vivo.com:dkim]; RCVD_COUNT_FIVE(0.00)[6]; FROM_NEQ_ENVFROM(0.00)[panchuang@vivo.com,linux-sunxi@lists.linux.dev]; FORGED_SENDER_MAILLIST(0.00)[]; DMARC_POLICY_ALLOW(0.00)[vivo.com,quarantine]; RCPT_COUNT_SEVEN(0.00)[10]; DKIM_TRACE(0.00)[vivo.com:+]; R_SPF_ALLOW(0.00)[+ip4:172.232.135.74]; R_DKIM_ALLOW(0.00)[vivo.com:s=selector2]; FREEMAIL_TO(0.00)[kernel.org,gmail.com,sholland.org,vger.kernel.org,lists.infradead.org,lists.linux.dev]; MIME_TRACE(0.00)[0:+]; TAGGED_FROM(0.00)[bounces-24296-noreply=patchwork.local]; FORGED_RECIPIENTS_MAILLIST(0.00)[]; ASN(0.00)[asn:63949, ipnet:172.232.128.0/19, country:SG]; RCVD_TLS_LAST(0.00)[]; TO_DN_SOME(0.00)[] X-Rspamd-Queue-Id: B46F11C2B3F X-MORS-Enabled: yes X-MORS-DOMAIN: patchwork.local X-MORS-HOSTING: hosting172546 X-MORS-USER: hosting172546 X-getmail-retrieved-from-mailbox: =?utf-8?q?INBOX?= The devm_request_irq() now automatically logs detailed error messages on failure. This eliminates the need for driver-specific dev_err() and dev_err_probe() calls that previously printed generic messages. Signed-off-by: Pan Chuang --- drivers/dma/sun4i-dma.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/dma/sun4i-dma.c b/drivers/dma/sun4i-dma.c index d2321f7287d2..303d71ba0ab6 100644 --- a/drivers/dma/sun4i-dma.c +++ b/drivers/dma/sun4i-dma.c @@ -1337,7 +1337,7 @@ static int sun4i_dma_probe(struct platform_device *pdev) ret = devm_request_irq(&pdev->dev, priv->irq, sun4i_dma_interrupt, 0, dev_name(&pdev->dev), priv); if (ret) - return dev_err_probe(&pdev->dev, ret, "Cannot request IRQ\n"); + return ret; ret = dmaenginem_async_device_register(&priv->slave); if (ret) From patchwork Thu Jul 9 13:58:26 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Pan Chuang X-Patchwork-Id: 2599 Return-Path: X-Original-To: noreply@patchwork.local Delivered-To: noreply@patchwork.local Received: from sea.lore.kernel.org (sea.lore.kernel.org [172.234.253.10]) by mxe881.netcup.net (Postfix) with ESMTPS id 245B51C2B43 for ; Thu, 9 Jul 2026 16:26:25 +0200 (CEST) Authentication-Results: mxe881; dkim=pass header.d=vivo.com; spf=pass (sender IP is 172.234.253.10) smtp.mailfrom=linux-sunxi+bounces-24297-noreply=patchwork.local@lists.linux.dev smtp.helo=sea.lore.kernel.org Received-SPF: pass (mxe881: domain of lists.linux.dev designates 172.234.253.10 as permitted sender) client-ip=172.234.253.10; envelope-from=linux-sunxi+bounces-24297-noreply=patchwork.local@lists.linux.dev; helo=sea.lore.kernel.org; Received: from smtp.subspace.kernel.org (conduit.subspace.kernel.org [100.90.174.1]) by sea.lore.kernel.org (Postfix) with ESMTP id 4D0C530A1EFF for ; Thu, 9 Jul 2026 14:05:02 +0000 (UTC) Received: from localhost.localdomain (localhost.localdomain [127.0.0.1]) by smtp.subspace.kernel.org (Postfix) with ESMTP id B06B5438022; Thu, 9 Jul 2026 13:59:51 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=vivo.com header.i=@vivo.com header.b="NMWhxQB0" X-Original-To: linux-sunxi@lists.linux.dev Received: from TYDPR03CU002.outbound.protection.outlook.com (mail-japaneastazon11013001.outbound.protection.outlook.com [52.101.127.1]) (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 44D38438007 for ; Thu, 9 Jul 2026 13:59:50 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=fail smtp.client-ip=52.101.127.1 ARC-Seal: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1783605591; cv=fail; b=Nhtkehn7O3HTatbuqMpbOoFubnJ931FnNRMeyAoExAcM6/GEi+4gEg3J20pqpkST0906DIspL0RdRtGsAqnV0NfcikGo3alRZ0OW9SxdPm+0AfxctK7I/2pDQqAEEgMUL9HCC0GR0oJ4Dp78r2hn8lFniC1wYWn5fNd5xsPvt4I= ARC-Message-Signature: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1783605591; c=relaxed/simple; bh=lw7ZNWm+BXZVMnJBdFzAtMrFzzCGpzQ2CB8gKeo/Xww=; h=From:To:Cc:Subject:Date:Message-Id:In-Reply-To:References: Content-Type:MIME-Version; b=qbOWXdNZJoZvWUekE3cDqnLcfgO9cCI5kmCb1qPQOCZbdZgB0P+V4FGRz6+xN63LPO905T8izFlap8ZcrRAJuFlNxdB807nVC+UfjO55hDIjQ7BLF9v3F3z9u0g+Th2qos4v7Z7G6FogzGz9Vx5RFs8jWS8ZELm2GyXwukto3tY= 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=NMWhxQB0; arc=fail smtp.client-ip=52.101.127.1 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 ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=H58WRaCnVobNw6KLG21hCmig52Nab8F0I3n3F56CVgs9UA+W2wFEynUlrRdJdBicXtOlHyAVVUmF0aciLrYw+OK1L79zjGM6Tgst6B5O7i47bPbceFYw7wSQUwAohsx4njYn6eRWDQ0zEnH4qoQC8ntlKvXrdR5czbMyg8IlZU7FABT3HEGyJEVjffmzb+KcfEeIuu8hN2AhAqLzA3onBckOUqLXkP9qWfkJ6NalOUmf4hHnEw37ofBexJKOqvBdjwHhUU2PSG9LJQ6j9AhUq/jXG2qCsK0N8VYsOr+gIVGw13+69YVjht3nuvNo5hCKs1pqQAtGzidcNLsy5IV6Tw== 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=RsGDTwXefxXZ0QcDe1lVQHfvBCtfow5hwPf1wuIu4qw=; b=GPyOvTfh4vM2QzUb0S/j+Yuj3Am9I11NNd5ijzhLiSYG6Yqnlz5MMMSCiSyMkvt3zuKRfERowm7msTIyJcpfYRA2bFbpRe0ayNdsSgPAdga4NvGMLKeec0S/tUxZJS2JCdcZZaKqydPXfxzzycWT1RVBusvvWWDXCMt91gmo770kkrnPQeL9VejlDckaCJbKykK02bJzdVxfzArxu2PFZIo6WPX8CF8TcPU5SPPONEnBz3e5DKTPiwWlBWW6D5EPEFrd0rMF9XUa51twvODH76r/AzmlwUzrJKt2Yghr/RQwi/1wJNGavbgPYu2fiXHXrE8WyxYfIVWimxoEYYcY7A== 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=RsGDTwXefxXZ0QcDe1lVQHfvBCtfow5hwPf1wuIu4qw=; b=NMWhxQB0L3tyoN7aXBGB0XLdJizRWzwDssbiUuNfY+vwGu61/HER4FRv32SWg/TrW9/jUIQP5JpWL34/sR46Ypdu6kpGjW5EpUp734xuGVM2RMba3CC8IpOEqZZpkJw2p9IaLzrOhQeRHmtNz+yQLdRqnXnTQ+HAWDMQ9HicJdMYIwQNkTIX7p0eCpbGOkIGMw1B9AlViKA6uXPgZ9sPY8dZPbS9x2TSthuOzaYye8tSTXWhulXxp++W6PnHdlgNDSdC2inut5T9ZZ3P+Q7N5S70B25GUsVtM6MjOM/nUDQcZwISXDrgtY/u3+/tGAMhTbgX+OgoRCfkb2QE/85SpA== Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=vivo.com; Received: from SEZPR06MB5832.apcprd06.prod.outlook.com (2603:1096:101:c8::12) by SE2PPF271E4F3E3.apcprd06.prod.outlook.com (2603:1096:108:1::7c8) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.21.181.9; Thu, 9 Jul 2026 13:59:46 +0000 Received: from SEZPR06MB5832.apcprd06.prod.outlook.com ([fe80::f98:5e32:4ccb:d07b]) by SEZPR06MB5832.apcprd06.prod.outlook.com ([fe80::f98:5e32:4ccb:d07b%6]) with mapi id 15.21.0181.014; Thu, 9 Jul 2026 13:59:46 +0000 From: Pan Chuang To: Vinod Koul , Frank Li , Chen-Yu Tsai , Jernej Skrabec , Samuel Holland , dmaengine@vger.kernel.org (open list:DMA GENERIC OFFLOAD ENGINE SUBSYSTEM), linux-arm-kernel@lists.infradead.org (moderated list:ARM/Allwinner sunXi SoC support), linux-sunxi@lists.linux.dev (open list:ARM/Allwinner sunXi SoC support), linux-kernel@vger.kernel.org (open list) Cc: Pan Chuang Subject: [PATCH 22/26] dmaengine: sun6i-dma: Remove redundant dev_err()/dev_err_probe() Date: Thu, 9 Jul 2026 21:58:26 +0800 Message-Id: <20260709135846.97972-23-panchuang@vivo.com> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20260709135846.97972-1-panchuang@vivo.com> References: <20260709135846.97972-1-panchuang@vivo.com> X-ClientProxiedBy: TYCP301CA0073.JPNP301.PROD.OUTLOOK.COM (2603:1096:405:7d::11) To SEZPR06MB5832.apcprd06.prod.outlook.com (2603:1096:101:c8::12) Precedence: bulk X-Mailing-List: linux-sunxi@lists.linux.dev List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: SEZPR06MB5832:EE_|SE2PPF271E4F3E3:EE_ X-MS-Office365-Filtering-Correlation-Id: 3c564b6d-bc21-44d9-b42c-08deddc2559e X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|376014|366016|1800799024|23010399003|52116014|38350700014|18002099003|11063799006|56012099006|22082099003; X-Microsoft-Antispam-Message-Info: 1vQdlcQqwkR7S2i2EvgYDgTFQSeH1Stm/qxNMLagSeblbjXfrx5jjlCT2etzN8aNeZky3cVyzt/XyjTMPcgfl6BP5Azcs/r7in8JhM7zgcGqudKHmO5s7pfP3cuoCBPKLJkWBbP54dxlUFTfYE/gfKtZNERx0r23Pp4gE5HjO9pD/6Bw0eUZK6OacV3Jg+vYL5qB2up4lE6nN1CTub4fC7i+6oKCEnxcZiJveWNkXB9XI26exXps3js2eLmxpXIRvecd1ayfrKVHRNKWdEgOZ9wBcb9OSjYRAp6SOFvEmbkD+i3770k0hc2Pe0AWmLjq7KJ0DsnCqtl1OWwkO25zixTPb0N8j1D5mZ6iqd78D/8PGs0+UUj+2KfGI3JmV8qup1s0Gc3fIDGqKlw6As80XkdlKMqbAMlRTr//SyGbrqb2hGK+lZbB12U/Au1zpQugIiNsasVqEdhtPORkJWR+ndYzjArki/q5UegT6ZOI4JJuhH2ltHixvBoaPImj2WsPxxg2yUwhLJS8805ZhzaHoRZRHxHU235jzonVWAgAH/aSxZMfgQyC9NTsMraeKcKRFHZTZOjJg+8eEsmrMzgdF0fuR1IRaFef7BfO1SxZ1KxF2VFQsTd79zV3bP7TWoyvgGcJ1BebWoxUl8EJpsQ2aer4VifrVFcR4sPnB/RWVDsCPa2lkcVI50o08hsBWsRrre6Hvl7ZWy+WmqYbk2QtAH4ZjfOYGN8HqmOr+oeIyfA= X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:SEZPR06MB5832.apcprd06.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230040)(376014)(366016)(1800799024)(23010399003)(52116014)(38350700014)(18002099003)(11063799006)(56012099006)(22082099003);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: /+kSTp6Z90H54tffVvAZb+sP4WcQG/6wMim2b1tzk5p5CySt9bBLyRKQ4GUfSeLKRIU/Ran1sK6LKC/Tm3VdTD/mEyBx446fO40JcsrTMrsCwBBSPpE5fD3eV3TAT+2C7DfbsC6gYhubCKwpEs4b/+z4AHlzpygpyAfOEw+FoJijhQEOvlRXAnchd4lR9mOUBEtxUYt+On/19dVDzm3dFV2oqpeoNgGMRhuHVJCXZpB6szyWWjwvt/hSaVVKRMDQdEgAyjCPJ0GiF/vJkrtj6TdJhgIDUqvYA10wI+3hXrF18Csxw8IAIYtKtaqDLGVJFaORnV7csuBeLG+vNFBZbu1qEoyPsJe+GslrgrrIE2nY/3KCGCfAU05Yrfo6IFNhGggmo998LLAKSbdqjsbSyjDYsJC27qwlg01AWYuPA/AT6J2+Uis/Xl6QiYbC1lkF/VCmu41vW0vD+21r7A3U+uSyGupEsHmEsARVxIIi59osXoRAgBNrTTdIxgdsSK9QRDA/UN3AAxDWrgQKWO37N0p0IAd0/9ROodBXcus9aRwH/sT8ofy1QTHAk8BffhExA4iDD1ODmZaNndZfVZslsQsmEtMSwUsZXbxopBRk9j0IFLoWKz2re96n0n1y39VyqlBu/FuR0FX7TMGFBkVUOqfPT4BJbuslIzWHpgY4sq+ijXtYNcwSHd79MVU+q/ARcHnTEbVXSlxXnVZgwUoUteJ+EQ8yR2TeDGngd9vyzRb3tAaqdT67v0Vk7Cu/eCznOtDzl451yNcXKkjDxQu47iGBwitsrRNuu6BhWooThMjTSAsZeGoGktE9hdf5qy/HuVi8XlI/akma/J4ngjT/2I4lcURhBNDMJu4Sdn+M92qAzdyt4UBmSsxbBGS6QVn4TMncqy1Iy244lMDNeJ2kujPDJ+vp4nAAO0PDWEDYQT98f7aDh85dpn5y3Am7k00wuH21uRpVHu3mRtIqLT2jrraH25kEnqOhD+OBjMWBhihLI36ifU4mx94wlY9TprH/A7NIuxWZGHFDiQscwvAoPHmSeQU4wMia0MqFtGWIBZ46wCHFRdSp0c3fRQ/ldT5BSNMPaEVDPUL17dhPAsXztUevhtqr+CXih8ujtdDCReZsX7R8Ic1g+E24QExAU1MMn8cb9fmy1C8LYIuO8Hq6qeGj0AdJPOHhe7/KqQNOQAQgv1h+HT2qtaq3t2rKaqnUv0coItuJaaN76HRa/gpkVNDrHoCFGz6ohzD3ZCbeu2RRXkA4bsj0NixLn5fHVWwZzAxF99y+2J0p5ebbPDDfSKRz7PMPMpVAiZluWO2LcTopkzksPMhyrPx4GpcAL2ytKI3rtBnjAtHG6rCrsL+vSP9ZdMuL3E1tzz2XW1sZAJBDN7g/dUSvonQOV+k563WfE4Xb/vSL+93941mPtRH1iU26DQgVjDxmVkcgf8J/JnyBQ4ak69bEgagmxx4ux2WcsjIZrd7KFZL7xpjxVLkd+xLIPWdkiJ9kg4f2+EUAwsHm16qMy7yKkFxjPHzYcinAq/aBy6OngEMBzjqxHyQjwvCU8VVigfTRK77W+Pv15Z+o+4nycAVEImhEZyxTbKbQHFTliE1/8wmm/tYnf4JpHW/X77cwisUPmJmx+pNa7DujO+0Mq7VeITbw4BZkpREeD5pm/Ye1vZkRQLxRktaBcKqFIjU8HPukHcmQhGz0/Lye6jByE9tZ+yWxY1vHWiyxv+NR15Bcnzb4DWY5+/5BOA== X-OriginatorOrg: vivo.com X-MS-Exchange-CrossTenant-Network-Message-Id: 3c564b6d-bc21-44d9-b42c-08deddc2559e X-MS-Exchange-CrossTenant-AuthSource: SEZPR06MB5832.apcprd06.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 09 Jul 2026 13:59:46.4534 (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: RGIYXTE9yi/gQw73UrxvpnVfoYEWZXbUlNzqZBKFtYKED6bZBOMT6et4i75cD25qREVHYjvgU4M1Q0HNYjfR6g== X-MS-Exchange-Transport-CrossTenantHeadersStamped: SE2PPF271E4F3E3 X-Rspamd-Server: rspamd-worker-8404 X-Spamd-Result: default: False [0.34 / 15.00]; BAYES_HAM(-5.50)[100.00%]; RBL_SENDERSCORE(2.00)[172.234.253.10:from]; SUSPICIOUS_RECIPS(1.50)[]; ARC_REJECT(1.00)[cv is fail on i=2]; MID_CONTAINS_FROM(1.00)[]; R_MISSING_CHARSET(0.50)[]; MAILLIST(-0.15)[generic]; BAD_REP_POLICIES(0.10)[]; MIME_GOOD(-0.10)[text/plain]; HAS_LIST_UNSUB(-0.01)[]; R_DKIM_ALLOW(0.00)[vivo.com:s=selector2]; FROM_HAS_DN(0.00)[]; PRECEDENCE_BULK(0.00)[]; TAGGED_RCPT(0.00)[]; FUZZY_BLOCKED(0.00)[rspamd.com]; RCVD_COUNT_FIVE(0.00)[6]; FROM_NEQ_ENVFROM(0.00)[panchuang@vivo.com,linux-sunxi@lists.linux.dev]; TAGGED_FROM(0.00)[bounces-24297-noreply=patchwork.local]; DMARC_POLICY_ALLOW(0.00)[vivo.com,quarantine]; RCPT_COUNT_SEVEN(0.00)[10]; DKIM_TRACE(0.00)[vivo.com:+]; R_SPF_ALLOW(0.00)[+ip4:172.234.253.10]; FORGED_SENDER_MAILLIST(0.00)[]; FREEMAIL_TO(0.00)[kernel.org,gmail.com,sholland.org,vger.kernel.org,lists.infradead.org,lists.linux.dev]; MIME_TRACE(0.00)[0:+]; FORGED_RECIPIENTS_MAILLIST(0.00)[]; ASN(0.00)[asn:63949, ipnet:172.234.224.0/19, country:SG]; RCVD_TLS_LAST(0.00)[]; TO_DN_SOME(0.00)[] X-Rspamd-Queue-Id: 245B51C2B43 X-MORS-Enabled: yes X-MORS-DOMAIN: patchwork.local X-MORS-HOSTING: hosting172546 X-MORS-USER: hosting172546 X-getmail-retrieved-from-mailbox: =?utf-8?q?INBOX?= The devm_request_irq() now automatically logs detailed error messages on failure. This eliminates the need for driver-specific dev_err() and dev_err_probe() calls that previously printed generic messages. Signed-off-by: Pan Chuang --- drivers/dma/sun6i-dma.c | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/drivers/dma/sun6i-dma.c b/drivers/dma/sun6i-dma.c index f47a326dd7ff..87ad7eae2069 100644 --- a/drivers/dma/sun6i-dma.c +++ b/drivers/dma/sun6i-dma.c @@ -1454,10 +1454,8 @@ static int sun6i_dma_probe(struct platform_device *pdev) ret = devm_request_irq(&pdev->dev, sdc->irq, sun6i_dma_interrupt, 0, dev_name(&pdev->dev), sdc); - if (ret) { - dev_err(&pdev->dev, "Cannot request IRQ\n"); + if (ret) goto err_mbus_clk_disable; - } ret = dma_async_device_register(&sdc->slave); if (ret) {