From mboxrd@z Thu Jan 1 00:00:00 1970 Authentication-Results: smtp.subspace.kernel.org; arc=pass header.oldest-pass=0 smtp.remote-ip=52.101.66.60 ARC-Seal: i=2; d=subspace.kernel.org; s=arc20261015; a=rsa-sha256; cv=pass; t=1793711065; b=QEoxQaO9cmK/aYaM7oOaZmKkZsYxnaCVbITL5jhgE9Tv3GGdmfNd/8UOjKckgk+wM9/8 VGfcuw5PLonTroJL8XKlAKWWzzADIK2tP5s2tvNAwWbw4EuLROFAmLVkTLO0B3eBQvu5s 32tRxbcL6chplTOf84ZU1Nrss4fIzYgCQi7wbzDn+BpiO1LMfqUTp0YBEZC3laoK3vI1d 9v1tjB5SAnpV7ggowgIM8tuUetaDpuPpexOGGgIdIhYHkLXgZ8zcKpqbglDoGSwcJR+AT PA5U8p/qOUAH+hA2mtpbr0Sb8e9PGlZtML+zvuZipIFCCZqBKVuUQN4mQCqHVWY+TqA== ARC-Message-Signature: i=2; d=subspace.kernel.org; s=arc20261015; a=rsa-sha256; c=relaxed/relaxed; t=1793711065; h=DMARC-Filter:DKIM-Signature:Received:Received: X-MS-Exchange-Authentication-Results:Received-SPF:Received:Received: Received:Date:From:To:CC:Subject:Message-ID:References:MIME-Version: Content-Type:Content-Disposition:In-Reply-To:X-Disclaimer: X-Originating-IP:X-ClientProxiedBy:X-EOPAttributedMessage: X-MS-PublicTrafficType:X-MS-TrafficTypeDiagnostic: X-MS-Office365-Filtering-Correlation-Id:X-MS-Exchange-SenderADCheck: X-MS-Exchange-AntiSpam-Relay:X-Microsoft-Antispam: X-Microsoft-Antispam-Message-Info:X-Forefront-Antispam-Report: X-MS-Exchange-AntiSpam-MessageData-ChunkCount: X-MS-Exchange-AntiSpam-MessageData-0:X-OriginatorOrg: X-MS-Exchange-CrossTenant-OriginalArrivalTime: X-MS-Exchange-CrossTenant-Network-Message-Id: X-MS-Exchange-CrossTenant-Id: X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: X-MS-Exchange-CrossTenant-AuthSource:X-MS-Exchange-CrossTenant-AuthAs: X-MS-Exchange-CrossTenant-FromEntityHeader: X-MS-Exchange-Transport-CrossTenantHeadersStamped; bh=dCt47WZoMvpuJYTUXoeGlP5psA8sHQJaOmeiwuB8IBU=; b=btyF67PWkTCr4qo9LRtkHMapWe6K0t7XR9kaSoJ63Cg81MH1Pe+dQN7//C+SZmmDIU4V JHgF9VWkGBqZaf2UM2ANIow0LBYl9A/f+nGN9CoNep18TYC5U/v8oSzyZQqq+zHlk1C0j RE9CqvE1n8SN88w5i8hW95Z7di859IvE2UITXGBRaW17ZGMRDE1HA6V18SquCcNQdn/M3 ur5hCXlxjv1tkBdO7HOUfyyPfa+sl+4h7ow5mdpbxvvG54zdPh/EieJ6UV5xs+1MTN3Xj UVpxpi/Qffg9fq9ZNW04bC4mgcUoQrUFstdQjzLxyIP48SI+W0v6zk+hfX9EAEWpXIg== ARC-Authentication-Results: i=2; smtp.subspace.kernel.org; dmarc=pass header.from=foss.st.com; spf=pass smtp.mailfrom=foss.st.com; dkim=pass header.d=foss.st.com header.i=@foss.st.com header.a=rsa-sha256 header.s=selector2 header.b=okCISsX0; arc=pass header.oldest-pass=0 smtp.remote-ip=52.101.66.60 Received: from DUZPR83CU001.outbound.protection.outlook.com (mail-northeuropeazon11012060.outbound.protection.outlook.com [52.101.66.60]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange ECDHE (secp384r1) server-signature ECDSA (prime256v1) server-digest SHA256) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 70AA9606A331; Tue, 3 Nov 2026 13:04:24 +0000 (UTC) DMARC-Filter: OpenDMARC Filter v1.4.2 smtp.subspace.kernel.org 70AA9606A331 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=foss.st.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=foss.st.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key, unprotected) header.d=foss.st.com header.i=@foss.st.com header.a=rsa-sha256 header.s=selector2 header.b=okCISsX0 ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=AnwEsY3YzQdBVMn2Ed/mUvr/xzKVCfv+YaTKFpWEze4Onn10NriHnoFIIY8HYk2VX+HLOp0qWVwBZHVLZLsBYfF2o+dZJ2m49Taef9We3G2nJUzh3Op3fYYiKbgDINlLFaa1L9izd6mm8foK0JSZTsnZh47wHsUx7PzB83MRlEWHPwyFJv7rqsYmmL5i9TdvaKX/oaGK0iJ0bMUdAbWThhp0inelySUGJNuY1IqXFQdQRVvuNNiBXOeXAhRoeVvRo8U1cyESgvoH0nuDhwnOBGcnWjU/dcpODvQFr3+b40l0/4sZCz1mz00J2339ANxqcN+Fh+0ri7rix5k/0c2Mdg== 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=dCt47WZoMvpuJYTUXoeGlP5psA8sHQJaOmeiwuB8IBU=; b=jc6fu99DeJr9S8pjDGQNWDEqDmzScmCTKXg0Gx4/34Bi7r9yvjgcX8hanjbOc8Cotc+vtPoQDKeKVLj4r03HcDy7u5PqRh9ogO5uvCDRBgIPfWn2XxZj+Yv7+jb+Ldwm6y80jMKspUcmd5XbQCQReI1Afx61u3NETUX16VzO+4VqxgtFXUTdRbB2hRYsnc3cIf0NanJEz4e30dHTduk+eeC9HzRvDTS46WJFHeSaarujs/ojNPsN/h5NXkSWZp+QE5P1clEJoBrbCQMMCra58JHmTLIX6ncSwqWT+4rhgmWBvDOJTS0SNPBNC5vEvczSE8pie9gbzXDxjxOpzfDnoQ== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=fail (sender ip is 164.130.1.60) smtp.rcpttodomain=oss.nxp.com smtp.mailfrom=foss.st.com; dmarc=fail (p=none sp=none pct=100) action=none header.from=foss.st.com; dkim=none (message not signed); arc=none (0) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=foss.st.com; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=dCt47WZoMvpuJYTUXoeGlP5psA8sHQJaOmeiwuB8IBU=; b=okCISsX0Ck6ymj8sOw51QuzYFmP8pqTy8DmYrhj6HuSzgjfhAlOsNXnNdxO6GMgQ9FqozNcIPJV7+sFRMvHGz1XYrxsVQ2nr2KpBPKXFMsIiyb+C/eeiObs94BYV2csVJih35obcaAWwuihXwg3gCEEMbaAofe2oLBYIqVo4I1hFUMpUR+m//9qhRcLey7wvxCYCA9HIv9HSETE4oYlZJ3vfVQgRbOIAueZ01gf+0reUnzs3gkEHcjH3yf/i6oRs9+ZuaRBHlxeulwiDeW3zvy4esO/0cTEtn+ZyuR4lF8YyrPVTWtr41iRBA0vr6lgIMzLbKdaCJWIFobFpyQwzHQ== Received: from PR3P189CA0022.EURP189.PROD.OUTLOOK.COM (2603:10a6:102:52::27) by DB5PR10MB7795.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:10:4a1::10) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.21.592.8; Tue, 3 Nov 2026 13:04:17 +0000 Received: from MI3PEPF0000855B.eurprd05.prod.outlook.com (2603:10a6:102:52:cafe::a5) by PR3P189CA0022.outlook.office365.com (2603:10a6:102:52::27) with Microsoft SMTP Server (version=TLS1_3, cipher=TLS_AES_256_GCM_SHA384) id 15.21.592.8 via Frontend Transport; Tue, 3 Nov 2026 13:04:17 +0000 X-MS-Exchange-Authentication-Results: mx.microsoft.com 1; spf=fail (sender IP is 164.130.1.60) smtp.mailfrom=foss.st.com; dkim=none (message not signed) header.d=none;dmarc=fail action=none header.from=foss.st.com; Received-SPF: Fail (protection.outlook.com: domain of foss.st.com does not designate 164.130.1.60 as permitted sender) receiver=protection.outlook.com; client-ip=164.130.1.60; helo=smtpO365.st.com; Received: from smtpO365.st.com (164.130.1.60) by MI3PEPF0000855B.mail.protection.outlook.com (10.167.240.23) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.21.592.5 via Frontend Transport; Tue, 3 Nov 2026 13:04:17 +0000 Received: from STKDAG1NODE2.st.com (10.75.128.133) by smtpO365.st.com (10.250.44.72) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.2562.46; Tue, 3 Nov 2026 14:04:59 +0100 Received: from gnbcxd0016.gnb.st.com (10.130.77.119) by STKDAG1NODE2.st.com (10.75.128.133) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.2562.46; Tue, 3 Nov 2026 14:04:13 +0100 Date: Tue, 3 Nov 2026 14:04:08 +0100 From: Alain Volmat To: CC: Codrin Ciubotariu , Andi Shyti , Nicolas Ferre , Alexandre Belloni , Claudiu Beznea , Dong Aisheng , Frank Li , Sascha Hauer , "Pengutronix Kernel Team" , Fabio Estevam , "Oleksij Rempel" , Mukesh Kumar Savaliya , Viken Dadhaniya , Wolfram Sang , Geert Uytterhoeven , Magnus Damm , "Pierre-Yves MORDRET" , Maxime Coquelin , Alexandre Torgue , Laxman Dewangan , Dmitry Osipenko , Thierry Reding , Jonathan Hunter , "open list:MICROCHIP I2C DRIVER" , "moderated list:ARM/Microchip (AT91) SoC support" , open list , "open list:FREESCALE IMX LPI2C DRIVER" , "open list:QUALCOMM I2C QCOM GENI DRIVER" , "open list:RENESAS R-CAR I2C DRIVERS" , "moderated list:ARM/STM32 ARCHITECTURE" , "open list:TEGRA ARCHITECTURE SUPPORT" , Subject: Re: [PATCH 1/1] i2c: use dmaengine_desc_set_callback() Message-ID: References: <20261102170004.3852546-1-Frank.Li@oss.nxp.com> X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Post: List-Help: List-Subscribe: List-Unsubscribe: List-Owner: Precedence: list MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Disposition: inline In-Reply-To: <20261102170004.3852546-1-Frank.Li@oss.nxp.com> X-Disclaimer: ce message est personnel / this message is private X-ClientProxiedBy: ENXCAS1NODE2.st.com (10.75.128.138) To STKDAG1NODE2.st.com (10.75.128.133) X-EOPAttributedMessage: 0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: MI3PEPF0000855B:EE_|DB5PR10MB7795:EE_ X-MS-Office365-Filtering-Correlation-Id: 0b6f2809-5464-4699-20b8-08df39aaf79d X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|376014|1800799024|23010399003|7416014|36860700016|82310400026|11063799006|56012099006|261009220027099003|261009221727099003|261009223327099003|261009223027099003|261009221227099003|261028144727099003|261026140227099003|261022105027099003|10067099003|18002099003|22082099003; X-Microsoft-Antispam-Message-Info: Pwo7uJT+cJRwHjkWmQ6CCfHj5g+9jtQm+QhV4zHTVpPoEXnsZsc87lkPMHzYRDxflllEIWWs9LJtg8rEQN5DLdmMwg2pLUl7/qHvTUpB4Oi5yYrP5kR+3snruPmFgAYAjEU7Fq6gX72hBunp5car3rVLKssUidVBNBpafiVDZ/wJbNekSPt+ZCvsahq+nVjRdR39JnWBiupSgwz2strxBHyJ58CVBO7JgAGWPK/kp0SJMTyit7nCF9ichBAoRGXpiW3q/KKe6saPdzjdk6OzDZstAKNoQWCXCjx0rX3aa64DCUmW78kjm00Y1/RYlbOfvYsg+orYH0KXtdOtO4jkSWp7/ih+t/OLpA/cANXfJpp/PcBwrADYryVMsds4ewY7P5JJGBJyIYbduPTsLaDH+sCwLhSoDk3Ns6bAkitQPfcEFcesDey10xR5DpitEByrZP2VzEmOIWC99z87aujvciH9cum6Rq1HmifOtx83GvL6UVMcp0Stb3nkdffQGNWHDaqwyTsdCawdctaBehQgmwfi8npXcmtQ9hWb1KwuaQDOxhagnvAY1pp1FRw7uaO5xmNl9FGXxzsro3Ll7nn/KTAff0axhGGNPVVrBkCRTcOHlGYDyUEKeI98OzUOS56iM+UrXZRxIS1mb/frYPL9TFY0P2UO8XGaDuwLVKfeQRybVKLbhGFApZaYc7joWnbQSUr5EHUDn4tV1j1eqRp5oQ== X-Forefront-Antispam-Report: CIP:164.130.1.60;CTRY:IT;LANG:en;SCL:1;SRV:;IPV:CAL;SFV:NSPM;H:smtpO365.st.com;PTR:InfoDomainNonexistent;CAT:NONE;SFS:(13230040)(376014)(1800799024)(23010399003)(7416014)(36860700016)(82310400026)(11063799006)(56012099006)(261009220027099003)(261009221727099003)(261009223327099003)(261009223027099003)(261009221227099003)(261028144727099003)(261026140227099003)(261022105027099003)(10067099003)(18002099003)(22082099003);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: /fXE6qgHMt/v35Jf5wmd+wRrRm6ak2wtq/ucq0OFiXCdmanRedPLlznkl9Ll1uhXAUKa9Sen36tsphqSf8w/VZ54wbiKp242+Jtfq9AC2sQfQFJogsnK8ivHDVtZzM9KhrHqZd+v4Oe7Des9Jul40+Ry5FTDms+xIv2UQ9X5eHR3wUwfEZ1AgjH6yDCM/1XmfOyRVtaSWaDwx7D+lv7vZDaMeM+dTXf7p8k5j9+VEWZzHvzOw6uYf5QbAV1IEVKShc0YJbrb2fBK3p7q3WBGqGWP2p+DeUZpokogj61tKAUXM5mZ1VQAXksIj9jvn7tu0nHOmz65zHmW6vRme6TQTOr8C3OA5pkAZlqBDUNoRgLPaL6/x9lZGPh2opj8gDpvu47scY22Fep74JdjJX7EvEbpLKV1hRt6mAv7dogVWfJCHja/lKvGQelRUGgjol1A X-OriginatorOrg: foss.st.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 03 Nov 2026 13:04:17.1056 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: 0b6f2809-5464-4699-20b8-08df39aaf79d X-MS-Exchange-CrossTenant-Id: 75e027c9-20d5-47d5-b82f-77d7cd041e8f X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=75e027c9-20d5-47d5-b82f-77d7cd041e8f;Ip=[164.130.1.60];Helo=[smtpO365.st.com] X-MS-Exchange-CrossTenant-AuthSource: MI3PEPF0000855B.eurprd05.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB5PR10MB7795 On Mon, Nov 02, 2026 at 12:00:02PM -0500, Frank.Li@oss.nxp.com wrote: > From: Frank Li > > Replace open-coded assignments to callback and callback_param fields > of struct dma_async_tx_descriptor with calls to the > dmaengine_desc_set_callback() helper across various I2C bus drivers. > > No functional change intended. Prepare make to struct > dma_async_tx_descriptor private to the DMA engine. > > Signed-off-by: Frank Li > --- > drivers/i2c/busses/i2c-at91-master.c | 6 ++---- > drivers/i2c/busses/i2c-imx-lpi2c.c | 3 +-- > drivers/i2c/busses/i2c-imx.c | 3 +-- > drivers/i2c/busses/i2c-mxs.c | 3 +-- > drivers/i2c/busses/i2c-qcom-geni.c | 3 +-- > drivers/i2c/busses/i2c-qup.c | 6 ++---- > drivers/i2c/busses/i2c-rcar.c | 3 +-- > drivers/i2c/busses/i2c-sh_mobile.c | 3 +-- > drivers/i2c/busses/i2c-stm32.c | 3 +-- For the STM32 I2C driver: Acked-by: Alain Volmat Regards, Alain