From nobody Sun Feb 8 07:26:51 2026 Received: from DB3PR0202CU003.outbound.protection.outlook.com (mail-northeuropeazon11010007.outbound.protection.outlook.com [52.101.84.7]) (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 10D36339B51; Tue, 28 Oct 2025 14:58:19 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=fail smtp.client-ip=52.101.84.7 ARC-Seal: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1761663501; cv=fail; b=bsmTv6pDCEgPH3VHPN2UEOl/4o09OEq8wLsqrRyVz4CbUec88SKqymci8zJc5lRPDtU59vCEQsxylAvz/NKs+FjH7wxVcIvMoRexJZwv2WLTzVLLxJybwke+vt98m3tBDGidELxRKagGMSo5QL6Z4o5d4Dy5Hzqt1biSHV4NcNM= ARC-Message-Signature: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1761663501; c=relaxed/simple; bh=g1zOSvU+6jyMjBM+Q8ZEms1QHxIa99rPZWy/dsUhnWc=; h=From:Date:Subject:Content-Type:Message-Id:References:In-Reply-To: To:Cc:MIME-Version; b=QjCqi8l4fbwS6GWWT0pJPN6K7sGyBLwSKvzFCFzWzpCSMNk2nmHr7tR6ue/hWO3MCVL/J9WDhHi8ATY/DnkPjVbq+NSSw0qEoahOWQN09SC50OzPa53F9uCZRGXlqeK4E6PtLyahd+kgXd88GkSa+h+GdQt1jBfsEkLHOnTZ/gg= ARC-Authentication-Results: i=2; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=nxp.com; spf=pass smtp.mailfrom=nxp.com; dkim=pass (2048-bit key) header.d=nxp.com header.i=@nxp.com header.b=mPs7CzXf; arc=fail smtp.client-ip=52.101.84.7 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=nxp.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=nxp.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=nxp.com header.i=@nxp.com header.b="mPs7CzXf" ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=FD6+L3RrycVNGcmctoWwsOTVx0iedoGwnYidfIA0291f8KZkpsTUyGdN2bRWjbObVb4w2Bvr1kfOjTK7hmWC2Jit2yXYraZRmRC4Ghqi6OTDVuxqQRhXmP76ndquGSZTZ7xM71v8uhzlmnWKDpzZ8xeJbAX4qlLRJemiqRG4XtR6mTGu2mjZOLgAqZXH8GiwtIkKkvqYmwD9mS2ojiCLFpCle2M/6dLcznRrvQira2DwGeJWPOY0c0/GK1NI8u8ug3uH68LZ/rQO4CJtJUJCQUTh+3vgWO3TNHn+MGlK2GlgjGMiWAB/7SEIE6o8LPgj5yZ+5ay4Q3RpUDCEG5/XoA== 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=lEd0sWPoC3cUM9sf120w2IAm9lYUyiifBsbm6HE5ZM4=; b=jCPKcxXGlOmQJ1JTVeUTbjpADk+4uiOQlhELwaavIF4Mqymrv0455uGDzqXSa6sti0HVUuZaA2uvTeu3t2YIVaMRWdT2Nu+kwyQv06bjaR2X6SV46FghR1AfrcbXUaNIP4ZI5cGcfRDhP+mNErPEnPhR1LiVgyayUYBA4jLFay/BWr9ncmNS2IO8F9D1JFdc6VbQHTy4DTGYWFtwr+abU5kluK42XdwoU0ImBtkUWVioK2e1CxF21nYR58JWvGCzslSyUXBvQ+BDc1NNrxTDiuGKgrdUx5B9uqJezXLMJ90AHxEzkW7UTHfq0mQaZNX7zM14S0lFG51AT8Jjp5qEeg== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=nxp.com; dmarc=pass action=none header.from=nxp.com; dkim=pass header.d=nxp.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nxp.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=lEd0sWPoC3cUM9sf120w2IAm9lYUyiifBsbm6HE5ZM4=; b=mPs7CzXf4xK+da5yOYXOOOBavDM6YzZZtYwGhU0VN5YcC6puLV4rC7TmEKD2VQ5F+zyeaqI5HqQ9/+mLctrsPXhM3d13Dvmd2wqvP9OLYC+l2TOjOnqiSVYQbQcH2a7I+Bmk4FsbyN6cQbp6ci+ChD9WalcsVLfWzlA8chSiWO1A4po3uuE03MmCbNfUkOBmYrNHCLBYejaVDxvub1qIjrOqGh4+JMvv36XZdUbKaGrzR9NbcDR8GVtKYQEtHSXS1vMgmVP815VDyX/AoUL4HW/41I5QsMkcsZbMnfsAC51kRJZuR/AZeT/FWv1F5pzREH4yg3KAwNFIrxYAFmqD7Q== Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=nxp.com; Received: from PAXSPRMB0053.eurprd04.prod.outlook.com (2603:10a6:102:23f::21) by PA1PR04MB10889.eurprd04.prod.outlook.com (2603:10a6:102:491::11) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9253.18; Tue, 28 Oct 2025 14:58:16 +0000 Received: from PAXSPRMB0053.eurprd04.prod.outlook.com ([fe80::504f:2a06:4579:5f15]) by PAXSPRMB0053.eurprd04.prod.outlook.com ([fe80::504f:2a06:4579:5f15%6]) with mapi id 15.20.9275.011; Tue, 28 Oct 2025 14:58:16 +0000 From: Frank Li Date: Tue, 28 Oct 2025 10:57:52 -0400 Subject: [PATCH 1/4] hwmon: (lm75): switch to use i3c_xfer from i3c_priv_xfer Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Message-Id: <20251028-lm75-v1-1-9bf88989c49c@nxp.com> References: <20251028-lm75-v1-0-9bf88989c49c@nxp.com> In-Reply-To: <20251028-lm75-v1-0-9bf88989c49c@nxp.com> To: Guenter Roeck , Jeremy Kerr , Matt Johnston , Andrew Lunn , "David S. Miller" , Eric Dumazet , Jakub Kicinski , Paolo Abeni , Mark Brown , Greg Kroah-Hartman , "Rafael J. Wysocki" , Danilo Krummrich , Alexandre Belloni Cc: linux-hwmon@vger.kernel.org, linux-kernel@vger.kernel.org, netdev@vger.kernel.org, linux-i3c@lists.infradead.org, Frank Li X-Mailer: b4 0.14.2 X-Developer-Signature: v=1; a=ed25519-sha256; t=1761663488; l=2070; i=Frank.Li@nxp.com; s=20240130; h=from:subject:message-id; bh=g1zOSvU+6jyMjBM+Q8ZEms1QHxIa99rPZWy/dsUhnWc=; b=AMq4EiV0O6eTNmBzcbkKCOc0p++NWiBPPxdBeLvSfRkZ9m9SfO7FLgjihGBIOQWUnHIkwP+ao dnXfBJIs5W3Czr6gIAj4jdXHYnojY7t2kuUK7B42uBBNEAckZfHyR2O X-Developer-Key: i=Frank.Li@nxp.com; a=ed25519; pk=I0L1sDUfPxpAkRvPKy7MdauTuSENRq+DnA+G4qcS94Q= X-ClientProxiedBy: PH7P223CA0007.NAMP223.PROD.OUTLOOK.COM (2603:10b6:510:338::8) To PAXSPRMB0053.eurprd04.prod.outlook.com (2603:10a6:102:23f::21) 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: PAXSPRMB0053:EE_|PA1PR04MB10889:EE_ X-MS-Office365-Filtering-Correlation-Id: efc359c2-3e5e-476a-8bf7-08de16326cbd X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|7416014|52116014|376014|19092799006|366016|1800799024|38350700014|921020; X-Microsoft-Antispam-Message-Info: =?utf-8?B?M1crNVB3RmZQOGxWYmx5Q3dralpTcnlaQzZJR0dPRlJCaXZTbm0vOHNzYUZV?= =?utf-8?B?M0paMkw0VHdDb1VWcTM4RjV3ajN1U2JNMTMrL2laQ3ZPejlZLzh6SUN6THBE?= =?utf-8?B?K1duNG9UOUlKL2toem9aYW1RTTMxd09hV1lNSHRMS2RpdDZETXdiUDhUMUdw?= =?utf-8?B?MTIrNmpPc0IweEJHNTA1SERIWW13QzlVb0hGZlhwViswa1VSandNWDJxZUVF?= =?utf-8?B?SjJvTXk0SGN1NWlTQ3ZSN0NqRk1lRjB5UkU1K1p0YW1KZGxqeEFUUk1JMkl4?= =?utf-8?B?ZE11UWk1ei9Jb0dGMzhtSFNIVzk0OXRFdVZWL1NZUGxWaGJ3eFFrbkFEVHZP?= =?utf-8?B?bUpZcGhCQ1Z5TTlvRUtsbjgxZXlkTVRLSGc2bmJhcm1RUWhlL3VYYUZ2dFBs?= =?utf-8?B?MVNmdjVQMnZsMVozM3Frd201WW5Fa3pUVDlIczE1Wm9CaVRFcU9uUE5lZmhQ?= =?utf-8?B?dms2UStya1V6YWxVYW5lUW5iNG5na1VkYlQ0UUI0anBDN0h5UStJczNVWC83?= =?utf-8?B?SUp4N1hVU2pkaVlhcmVFdWdZbWRoSTdrNVB4RVJyc3RSYkJjTE1rVFJTbVU5?= =?utf-8?B?dWh4NktwNGdXelNnVEZWd0EvWmVBUzVZSEl3ZkZYTGFiZUZ1ckh4cVFTYk1X?= =?utf-8?B?NG5SQnVaeWhGL08zRHZFVlZVTzIvMUxYR1RCc01ONWI4bnpPNlpweXdranNS?= =?utf-8?B?M21KNURwT1hvcDFJNWVUSEtnWnRxY3Ztai84K1dpTUZsRTF5K0l1UlNxL3NG?= =?utf-8?B?UnBXb1MrVXBCMHl5MzBFd1RsWFp6UlN0WEdrWGFNVytoQ3puNWxyL2lFVEZI?= =?utf-8?B?SmZmeFNGeHZEVWVZNHg4ZnBXcGpuVElEYllmd0czTVMyRXp4OVpMSk0xNXdK?= =?utf-8?B?Tys2WlBwSkg4Rnl5dTZqR0RwRDJEZFhweVdUUXNxOXBuL0lYbEMvQ2VndFZL?= =?utf-8?B?U1hOUGJwRkVNeXU4WVJmc3g1YkFkNi9sMDlYaW16a3h0cThxOExudkw4aGtq?= =?utf-8?B?S0hmRGJLVVBFMzYrWDlFQVdGQTBSZ3ZqL0pxdW5tdmVxSkJsNm9pWG54VGpB?= =?utf-8?B?aU1IY1kxRU93Q3hGbm9UQzlGbkVFQ3BFSDlkMnZoZHpnVEk5T3ZUMGFTK1Rp?= =?utf-8?B?clRkMmNvZWh0eWlDTFE3K2lsNDRzd3J4SHFoa3ovNG1MdE84VTJkNDNBUEs4?= =?utf-8?B?SjFqemNpZDFZdmZjeXVhd0dpK3hMSVJsZ3YvQTltZWxja0t6bWV0MkZxWjl5?= =?utf-8?B?Z0hGeWVmbHYxZlU4Wkw0L3lXSlRlK2JTV3owb2JsakgzNU1ncmhPSlk4eFRw?= =?utf-8?B?TDYyRWdhWXNqd2p3TWN0Y3IvdTl5bjVzRWd1M1pyK1hBTzNwem1NaDFUYWFQ?= =?utf-8?B?djM0VTRsOE9zeHhmOTlqeFlCbCs4WGwzRzVhQ1BVZDMvYVVDMVgvVFNFeFhL?= =?utf-8?B?WTRRem9rbEYwbnFoaXBPWHVoWGFKSDFnbFVKeTNsdzd5R25oNDljQkwwRFNK?= =?utf-8?B?SGs3OE9iY2lpT0VKeExUYnV4a1Q2NDJOSmhUSStWbm94NUQ3S1FnejU4U05M?= =?utf-8?B?UmRoYkNnVEdKZmxPWjlaamhNcjNhV0lBYlVvRkFwaytGV3hiM045dkZ4OThw?= =?utf-8?B?aWN4dVpNZ24xUWJldngzL2ZKZlZKWWJCdGVHMlI2RXRSdmtNSzRlU2dON3Bq?= =?utf-8?B?NDRwM2hmeVZ1Zy8yYm42cE9DdXMxWFA0NGt4MjRRR0xDWk5kSkFIK0NmZE1x?= =?utf-8?B?aXFxY2JDMlFoWCtGM0ZoSFVOcVk1bzZSVG1FOXR5bWs1djNSaGFYaXUwOUVL?= =?utf-8?B?ZEwzNDJYeVpRcnY1alhYY3lsSjNJblN2MzgydG5WRTFWMHN3T3hGeG9iaVlT?= =?utf-8?B?R1NpcWFmVWI4dnU2ZXgrOU82Z0F4bUhCSTd3dmtjb0hCUFpXWVNTa3lLb0du?= =?utf-8?B?LzVEMndGdGdvaGxqTFlSb3hxVTdtTGRteFh6cmdQSzFnamhrVXY4NGtuTzVy?= =?utf-8?B?RW45WnR4ZTlpTk5xeFJ5YVNFOVVZZjBja2U2Y2VFZEdmaFcxeTJ4VkJzSUN3?= =?utf-8?B?bnhuWm9GNUhzREtqZ1V4MEE0YUJrODRFdlZwQT09?= X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:PAXSPRMB0053.eurprd04.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230040)(7416014)(52116014)(376014)(19092799006)(366016)(1800799024)(38350700014)(921020);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?MjBIVnJaQk5zMTBtbmUzQXRIZlJsYXU4Wm9qd2M2VllqaUc0R090Q05yaE9V?= =?utf-8?B?MjdLQVJqRktZZVRuSGZ1dlh4YkJ1NWJWazI2V1FhblpJRHROYU1yeDNuS21a?= =?utf-8?B?ZTFXUk9rRkIyenMwaE10RFU0YVZmdmo4ODdkY1VMMEZSNm5LYUpVQ1BiTTgw?= =?utf-8?B?QVVia2x3RFVKY01DMlgvM0hxalREMHJSTU91cm9hbUFDcU9GdnlIdGlrOHpm?= =?utf-8?B?bitJdDJCK2FvaFhmWFVuUnpUQXg3ZUtEM3hsY2hwd0diOTdWbDQ4L2Y3ZHRH?= =?utf-8?B?STF0VnNvTS9kTyt3cmpKSUJUeWcxcXJ3TGFJYkFYWTczeDlUeWV3RWNteUZU?= =?utf-8?B?RFJMYTE0U3B1WVA1MGNrN0hNREZubTNLR0ZGMGdwdnREWDl1Z2hja003U2VJ?= =?utf-8?B?Q3FzTGU1UXMrNXhMeHVMYm1RM1RWM2NkVWdkaXBBdXZubmhITmdNRE40STBV?= =?utf-8?B?R2R0WGNDcm50TXJROFQwd2RPUmNrSHl1RElsSGd1aERhMDR4TUdhb2Z6SklK?= =?utf-8?B?VWIyZUpwNFhxcnFDZ1BiVk1vOVluUUJIMFpWeXpBZW9jVnRMSkNlaUVwNEU0?= =?utf-8?B?bGNEeXFqT05CWVg3aWM1aENsLzBBTWluVzZadFJvTndBdXdaRXJiWjU1OE1T?= =?utf-8?B?Ums0WGxvYXBZYjh4ODYrUlV2SDI5R2I3S2ttOGRWYWVVWGQ0Q3NqWFVVRmZP?= =?utf-8?B?cVNvZUFadm1ZRUl1NDQ3WXQrSFhDeTY1eDNHME1wUmxsVFBGMVdURXFVTlpL?= =?utf-8?B?TFdKS2xKd0JFYXlIbHlYaFRrZitKODVlcGtPRjRZejdrQTZQUml2SGdlTWZT?= =?utf-8?B?UUF0VU1ZUHQ2MitialllTWdKY2t1eTlSY1Zza2pxTjhLdndUR3F3NmZpZVJW?= =?utf-8?B?YllQbHZ0d3Z4WFYxc0JMMkF1ekwwNWJxc21HdnROcmVWUGsweFNoMTlNZlBy?= =?utf-8?B?K2E5OWFvSmsweTNtWllqMmRiVnJjNTJLNExpMEpjR2tYWmszQmpERW5GYmJN?= =?utf-8?B?TVd5R00zbnBwcDFZOE1oR1BDdHhyc2Vzc2htS3l1bGhQcnROeUxIVzJ0TVMw?= =?utf-8?B?ak91RWs5VUQwVzVWOWY0TGwrQm9Tc3hMYXpoQWxKbVN3QVBKb2xaWVpYYnl3?= =?utf-8?B?L3pzU2dsSFZWMUxuOGdoVjdueUxhL1hSRlROYjJwRXJHVy8wbzJSNGFKTENP?= =?utf-8?B?T2U3SkhuUFZZWHZrdnFEamZSZVowZWFWUUJHdmhZdEFHWW03c2VKZFVwc2pU?= =?utf-8?B?UFF1UFBlVS8xSVNvUGRoUU9OMjVBK3ptNEhxWm5FSi84dFl5bDM3dEJ2dW5R?= =?utf-8?B?NHYwODU2aENSai9WVEFHQzFiMHU0Q0RyOGhWWGM3ZTZUTlYwSXNIRkFFdHdH?= =?utf-8?B?NVJWWGExQURYdHcrZFpNSGVTZDUzUHNSVElRbTBGUDNwa01uSVFuNkhtbHk0?= =?utf-8?B?Y1ZnZnpVWnFPTHRMZGdaQjdpQkxndHFDQkkxSGg5TTNBSjNKaFVDUWNKQStD?= =?utf-8?B?T0tBTW9HemY4WGRuaTFNMmh4ZnZWRmhEQXB0dHorK2JwU2U3NjFJTlNrYjJI?= =?utf-8?B?ZzJudU5kbmNiTzUvclpEekpsSnFHYldtM0NNOTBZRnpJUzFPdXRqbzlEcUR2?= =?utf-8?B?UTMvdmVMeVo5QTYrMnNVZWlTZVVtR3c5UUdhTHNzbTlCMmRBSmloMUI5aDZp?= =?utf-8?B?YkZBdVp3Z3Rrc2IzUlV6Sm5pb0ZTdXBmV0d5V1psK1p0SE45WDhGbDB0WGtP?= =?utf-8?B?ZktaRDlkcGZvODFhMDJtOE1YQkwyVXg5ZUZPa0xyWDlFYkg5Y0xCOFlvY2xi?= =?utf-8?B?bE9RK0h4UWZJUWF0QTBnaFo0UzZ1c1Ava1VoUS9mQVJoWHc2UENkanF2K1pJ?= =?utf-8?B?K05GQ3ZoaDFLdC9rNmNnYStLSW04RElobG5sMDZUWUhmV1hVRVFEUk45bDJ0?= =?utf-8?B?RzJ0VGxKN0ZvZGg5NGQvQkovVEZKeTJCTkpZeXlmNG1Dc2pNRGNoVmx3TWhk?= =?utf-8?B?MDluR1ZqNit2VjlZOCtuWk1OZGZkOXhRc2g2ZTlxUEdRUlpPOEk3ZFRTSWFU?= =?utf-8?B?TzA5U0ExazVLWHpzZDlvY2VXQ0NaK0J1emRTRlN0dnVWaElkLzVxTTZmRHlB?= =?utf-8?Q?TE+Y=3D?= X-OriginatorOrg: nxp.com X-MS-Exchange-CrossTenant-Network-Message-Id: efc359c2-3e5e-476a-8bf7-08de16326cbd X-MS-Exchange-CrossTenant-AuthSource: PAXSPRMB0053.eurprd04.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 28 Oct 2025 14:58:16.5690 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 686ea1d3-bc2b-4c6f-a92c-d99c5c301635 X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: c6e1+ZgUz1XmSTM2g4g6lkDyHjfyS2tstin0YCoaGl7rVeAqSdW9GaoWeyqOKxRta4ZFMhOWS0JInH5b82R+eg== X-MS-Exchange-Transport-CrossTenantHeadersStamped: PA1PR04MB10889 Switch to use i3c_xfer instead of i3c_priv_xfer because framework will update to support HDR mode. i3c_priv_xfer is now an alias of i3c_xfer. Replace i3c_device_do_priv_xfers() with i3c_device_do_xfers(..., I3C_SDR) to align with the new API. Prepare for removal of i3c_priv_xfer and i3c_device_do_priv_xfers(). Signed-off-by: Frank Li Acked-by: Guenter Roeck --- this patch depend on https://lore.kernel.org/linux-i3c/20251027-i3c_ddr-v7-0-866a0ff7fc46@nxp.co= m/T/#t --- drivers/hwmon/lm75.c | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/drivers/hwmon/lm75.c b/drivers/hwmon/lm75.c index 3c23b6e8e1bf5c86bc305506eae17e2547e146ca..eda93a8c23c936d2b4f1b54cf69= 5a097b1449868 100644 --- a/drivers/hwmon/lm75.c +++ b/drivers/hwmon/lm75.c @@ -621,7 +621,7 @@ static int lm75_i3c_reg_read(void *context, unsigned in= t reg, unsigned int *val) { struct i3c_device *i3cdev =3D context; struct lm75_data *data =3D i3cdev_get_drvdata(i3cdev); - struct i3c_priv_xfer xfers[] =3D { + struct i3c_xfer xfers[] =3D { { .rnw =3D false, .len =3D 1, @@ -640,7 +640,7 @@ static int lm75_i3c_reg_read(void *context, unsigned in= t reg, unsigned int *val) if (reg =3D=3D LM75_REG_CONF && !data->params->config_reg_16bits) xfers[1].len--; =20 - ret =3D i3c_device_do_priv_xfers(i3cdev, xfers, 2); + ret =3D i3c_device_do_xfers(i3cdev, xfers, 2, I3C_SDR); if (ret < 0) return ret; =20 @@ -658,7 +658,7 @@ static int lm75_i3c_reg_write(void *context, unsigned i= nt reg, unsigned int val) { struct i3c_device *i3cdev =3D context; struct lm75_data *data =3D i3cdev_get_drvdata(i3cdev); - struct i3c_priv_xfer xfers[] =3D { + struct i3c_xfer xfers[] =3D { { .rnw =3D false, .len =3D 3, @@ -680,7 +680,7 @@ static int lm75_i3c_reg_write(void *context, unsigned i= nt reg, unsigned int val) data->val_buf[2] =3D val & 0xff; } =20 - return i3c_device_do_priv_xfers(i3cdev, xfers, 1); + return i3c_device_do_xfers(i3cdev, xfers, 1, I3C_SDR); } =20 static const struct regmap_bus lm75_i3c_regmap_bus =3D { --=20 2.34.1 From nobody Sun Feb 8 07:26:51 2026 Received: from PA4PR04CU001.outbound.protection.outlook.com (mail-francecentralazon11013043.outbound.protection.outlook.com [40.107.162.43]) (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 7A43033769A; Tue, 28 Oct 2025 14:58:30 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=fail smtp.client-ip=40.107.162.43 ARC-Seal: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1761663512; cv=fail; b=jbY3YgdP2YWqBSLT4UpPrBI6cwXgISs09sp4yOBLtxzotUtn0J4e93LRr45bkdhdff6cwri0TdHOpKIrvKMfCovicUmLqheaq1RE+r1dO02ctlisdMgJBNjJ00JJ5s80fGdwtn9VsoHhwTnNAfMX4JPxiUtu5+wNP26yhPa/QzU= ARC-Message-Signature: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1761663512; c=relaxed/simple; bh=1NYBqzl70VSYGILH9LDJJJnS2mVns0vtE+chrPAnjhA=; h=From:Date:Subject:Content-Type:Message-Id:References:In-Reply-To: To:Cc:MIME-Version; b=dmuj8mCmRA2NITFVo1JphizDPsdhPMT0uE31qBhvV1D/3Zabvtu0F4GW0EZ7Xhhm2lhrlWNmi6vtCDICTRBSB7eu4I3G9zTYRowkM1NgjDOtIJddR/9GLNEAGaG3tnHznkUGN4aTk1F6E3H2ZE5D8jvJon0I9bvZ6oxdlsersf8= ARC-Authentication-Results: i=2; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=nxp.com; spf=pass smtp.mailfrom=nxp.com; dkim=pass (2048-bit key) header.d=nxp.com header.i=@nxp.com header.b=V78cWNcG; arc=fail smtp.client-ip=40.107.162.43 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=nxp.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=nxp.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=nxp.com header.i=@nxp.com header.b="V78cWNcG" ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=Ea3ERrIItwmur6/W+yGuyXPTOUEJQY0RmbhKsu52o6olh6fIrgXF5ON1k2Ez09djPjWwszzu1+H7y2PIevygjJEiAjJabJ7O0QKzCZVWopfJO2CuANE0rL7h95348++RR1sQsfey3jtqmUABD+v7Ua6hIM1Yib6RFGQ5i9HJuVMFOWb1cwlcTCjvWBGvxkS62YcVYjXljMc/GDAU3ad3nXl4gBK2S3XzM2iWV76O4chcwV1V5PVtkGZ7igTumTp8PoILWdqQnHIC9BHDw43v/aIJlpyr6hOvW7B1DCu2MU3/Fm7M4dDzRx9C65zZgJWL0k2BWrQgIilsRGNRgSphZg== 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=ajTvyKYEsykWzP3CtlJ0W6g+/PUGzj8Pia5CyEaw0AU=; b=h7nMUX6yHqiWpcMsRA4uIhG4BcQcUseHuayJzeO2N2+VyHIurqGWd6Jxq/C4Ojxgti5Ln9C7hU5w+4NOheoMoZSpkNkVVTw3dUJO27lKnOB8tf1sk/R6tCoPjgnBZJ92vb6HqDAv8Ug0MDj23xzicI3S606Dae+nf+1P1xOT4oj5gm5c4qGQZSxqAczHS0wkwsbZ05q1ftkBPfQMaDNLlID/xgHJE/RMo2DMO/WLTAJaGXM7nJ6uF/745aCRCm0fO51oiLzSKNCPUiXB/Yb8UjPdeKlHkn/RxBgLrnDFG/PZ5Fj65iLDHSxkcKNhoUp5/IqG4towwahAveClAS0w+A== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=nxp.com; dmarc=pass action=none header.from=nxp.com; dkim=pass header.d=nxp.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nxp.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=ajTvyKYEsykWzP3CtlJ0W6g+/PUGzj8Pia5CyEaw0AU=; b=V78cWNcG84oTv4trb7a+RXoTbcs683LsCL8ykKMxhNJdL/4FlM674BAcNJNLWa/Bkb44ktV9xKFJWlWyNQYw3v4ee4uMG+5EIiV5x4C24vutwbFEQ7OELeBggXwh5S+oIpTTDPyZeWF4GdUPru0TRLgzsYkX3QxE3reIS/GF5NrNh853AP5X14K73AM4N1AQq3n+VEPyD8GDEkuzb5BxJgBqmxKcfSa13wXHwQJDYtf5rWrjcGLYp6vhN8u3nZwfPd+T7a9XsH/BTbEH8QKJtn0/6ofCag26WWszyKeMHaX4+qtPJ4Q9I1Obb2bll7eyGJ4WQ1YYSoJvo3UgaG0SaA== Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=nxp.com; Received: from PAXSPRMB0053.eurprd04.prod.outlook.com (2603:10a6:102:23f::21) by DU2PR04MB9097.eurprd04.prod.outlook.com (2603:10a6:10:2f0::10) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9253.18; Tue, 28 Oct 2025 14:58:21 +0000 Received: from PAXSPRMB0053.eurprd04.prod.outlook.com ([fe80::504f:2a06:4579:5f15]) by PAXSPRMB0053.eurprd04.prod.outlook.com ([fe80::504f:2a06:4579:5f15%6]) with mapi id 15.20.9275.011; Tue, 28 Oct 2025 14:58:20 +0000 From: Frank Li Date: Tue, 28 Oct 2025 10:57:53 -0400 Subject: [PATCH 2/4] net: mctp i3c: switch to use i3c_xfer from i3c_priv_xfer Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Message-Id: <20251028-lm75-v1-2-9bf88989c49c@nxp.com> References: <20251028-lm75-v1-0-9bf88989c49c@nxp.com> In-Reply-To: <20251028-lm75-v1-0-9bf88989c49c@nxp.com> To: Guenter Roeck , Jeremy Kerr , Matt Johnston , Andrew Lunn , "David S. Miller" , Eric Dumazet , Jakub Kicinski , Paolo Abeni , Mark Brown , Greg Kroah-Hartman , "Rafael J. Wysocki" , Danilo Krummrich , Alexandre Belloni Cc: linux-hwmon@vger.kernel.org, linux-kernel@vger.kernel.org, netdev@vger.kernel.org, linux-i3c@lists.infradead.org, Frank Li X-Mailer: b4 0.14.2 X-Developer-Signature: v=1; a=ed25519-sha256; t=1761663488; l=2142; i=Frank.Li@nxp.com; s=20240130; h=from:subject:message-id; bh=1NYBqzl70VSYGILH9LDJJJnS2mVns0vtE+chrPAnjhA=; b=snXl9RDfZn+ie6TMwxRjrxbeLUHGuEotyBBzlzDbsVz4t4HiR/yYdvQt6AFg4ybaXW44n+GRq 2M/avyD4YZgC3G91lORgixjeN+2GuCYtUPA+wuaVtw1BDnVdA9dDe+2 X-Developer-Key: i=Frank.Li@nxp.com; a=ed25519; pk=I0L1sDUfPxpAkRvPKy7MdauTuSENRq+DnA+G4qcS94Q= X-ClientProxiedBy: PH7P223CA0007.NAMP223.PROD.OUTLOOK.COM (2603:10b6:510:338::8) To PAXSPRMB0053.eurprd04.prod.outlook.com (2603:10a6:102:23f::21) 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: PAXSPRMB0053:EE_|DU2PR04MB9097:EE_ X-MS-Office365-Filtering-Correlation-Id: 2c64ddac-e0aa-4116-5284-08de16326f2c X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|366016|376014|19092799006|52116014|1800799024|7416014|38350700014|921020; X-Microsoft-Antispam-Message-Info: =?utf-8?B?N2Qxb0VYelBKdGJ4Z3NWR2s2OG5uTzhKamJCU25neHhJTlUrWmtReUtYemxT?= =?utf-8?B?dmQ3bG9pVFdlNUNaVzkrNjFqYkNITE1WNWZ4N0srRU5Ca1R0KzgwWTFIa29Q?= =?utf-8?B?YWRIUWpRZW1pNWFDcGgwM0EvM080YzZ3RGZQbnhkNEhlWmttYzZBcno3Z1Fa?= =?utf-8?B?cjFlMFNQSU5HUmJSZmdYVU1qUE4zZHh4enUvTEZvR2EwQy9nVXNSYkltZzVT?= =?utf-8?B?WWl4WlBIeklUWVEyYW1qL1k2KzdYbk51Sy9zNHpnMjU2TG04VzQ0NHBEeEcz?= =?utf-8?B?RCt6a1dPVURCMVFXSU1XYkphQnYwbHZlMjJIZ3JCTDAzTkFaR1ZGZG1sR1Qx?= =?utf-8?B?b0h2QVh0enBrbzJBSStraGpIc3Bwa3B2NWV3OTJPTGRjdVgwbmcvVXd3cmt3?= =?utf-8?B?d1ExdFRxVlpWUThNWmd2d1VYLzRMMjdET1A3ZnoxbHJwelEvL3BiNHdtc2pB?= =?utf-8?B?eTc5N290RjlOOGR2NGJ0WkYzYjlsZmswZk9LREhXd2JXYXdMdHZEMnhNYjhs?= =?utf-8?B?WFhvaURYU1RyY0hFczdFSFVzemZBb1ZqUE1kMndUT2xLY1Y1WURVV1lJaVA1?= =?utf-8?B?cTM5anNtWXVtWHZSRklrSnVxK3dRdkh1VHNzdlRnaHlPcTRZSWc0MkhYUXNK?= =?utf-8?B?Y3pFUkwwTjlZY0tlVVlIb1B2cmJrdlAyakdKY3pYRlRscHMrVXM3cVFicnkz?= =?utf-8?B?dTcwR3k4RDQ4cDNLMU9Hc29BVUFmaE9XT3BQQnZYNVRvYmhFUEt1NENFVmU2?= =?utf-8?B?VUlhL09EYmdXMktwQWdhdXNDVTQzQTRDdmZLRTJ4UmtHM0djSzFtU2x2N1VI?= =?utf-8?B?R090ckIwZ0p6ZytzM0ZJRHgxcWpid1gwSHlPei9xZ0d3U1pYUEFramlFbEdw?= =?utf-8?B?WVdLckhzNzN1MzNCNXFDWkx4V05vYUxicXJPbWFyYVJwcVYxL1VFR2M0Z1ls?= =?utf-8?B?UnpqcFc0RE1MZHRmN3VoRG9waTZROVBqL1VUWUdCSVpmTzNzcDhrdXk0RVR1?= =?utf-8?B?clkyeDRCZzBxQUUvQkwzZ1FLTTVybm1neHdLZld2bXRUMnNCeUtwSGFzdDZi?= =?utf-8?B?T29RR1JuT1A5K2NkVkdUejVSVGF3RUk2MXMvTVU0NXlXUll0Y0lsOXkydTRw?= =?utf-8?B?Y2pnaHM0ejZFenFhN0ZNMG9PdWhHNFZaUU1GaFg3bGhSV0puV2tWTzdMenpR?= =?utf-8?B?MnA1OXRqRlRialAvdjlFQVhLN3dLNnlqNGtlYXUwVno1VFloQmt2QTVmaDJQ?= =?utf-8?B?KytTajlTV21EanR5enZtUzdhQU9RUVdnT1hDSkxUS0ZON3JQQVRGOVoxMVpX?= =?utf-8?B?Y3p3Z1FBNkRNL2g5OHFiYlRXQjIwMFdDYlpydy9IdElYMDVnd3kxTHhZa0Uz?= =?utf-8?B?ODFTY2RMUHpMOThxWHNwOFpUWVB2MVRZRXh6MGNPK1FhL2w1NXBtKzM0ZGVp?= =?utf-8?B?aURHZFNtWk1EcWxrL2VMUktpSUFZK3lVUUtqOWJwbnpDT29nT1pRcXpXYjZ2?= =?utf-8?B?aHpmU1FQY2dMenRGQmg4eUNaRUtoR05odTNCT0ZiMURvRGx2MGJxdVpSb1dR?= =?utf-8?B?cWE4K3pjYmllM0o3Y3hmakQyVUgrck9QMEk5R3UyaDZUVzdWSUFpaVhHZEww?= =?utf-8?B?RzNsK1M4V25ncVZQL2NZVkdUZk5TVDZlSlhORnRqYTZCUThtV3grZzVhb3FR?= =?utf-8?B?TUUrZXdhSkl2Mkh5YUxyajJONW13aG5WLzBweUQ0TmNibTVKcXZFWkhPb3Ax?= =?utf-8?B?MUNYWjZjL2ZmaEF5SmlXLzhIem9tUWJ3VzFadG5Hb1JFV3AyN3N4ZEFBbUFZ?= =?utf-8?B?LzNmZlZUSEM4MUdLejl1RXd2R1hXZ3BoekVLU0VyMGEyUmo0d25aWFFBNVZr?= =?utf-8?B?WGduR2cxQzB6RUxxY1RROXRDUXF1c0ZiRHBiT2VjdEpRd2RZdXpxb3JNOVM1?= =?utf-8?B?dFN1cnRBMWJic0tKdzI2ZnRYN3l6UDJKVkVvSzZIcDhOY0RWZ3J5U3N3WmlP?= =?utf-8?B?SzR6a1FodnF1UUlPVnJMLzJmOThTSFNwMW02em1EeW40bmdNbG1hZ0FMc1BN?= =?utf-8?B?L1dzMVhocVAwVGt4aDdpUWpBY0xtOFg4aDErQT09?= X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:PAXSPRMB0053.eurprd04.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230040)(366016)(376014)(19092799006)(52116014)(1800799024)(7416014)(38350700014)(921020);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?eFl2RHAzWkJvVEZGbklkdGNOVTc3UVQ2MkJTQjdheVpQSWE1dkIwZENUR2U5?= =?utf-8?B?d3Vnd3NDQ2p5bUtzS3hCUXBHTEc3TDQ5YlBxbUNvMG5mUTJqUllzU0g4bWVz?= =?utf-8?B?ck9tblpSWVo2TDRpZk9rK2pad3hrM0ZmeGtjd3ZIeVlPOHROWEJLMWQvWnNK?= =?utf-8?B?d2ZwQVI1cFdtaWpRZG9kYWdCazQwajFhMlBJZW83aFBKcUoyeHJpbTUzSExy?= =?utf-8?B?TjM4OE4yaGFzSzRpRHIxVDk5bm4zd0NrZUNTQmxsV0cwYXpCaFNWV3doazl6?= =?utf-8?B?cmhncldOYVJZaDAzSkNteW9WTjJMWUEvTHdxNi8vaU43cUR2NEd3NkNuTEpJ?= =?utf-8?B?ckp4ZWFvdlhOeWJZZ1U2UXlORmwvZlQyY0NzZ3BUc09tLytOTTBZTDBjQ25I?= =?utf-8?B?cmRIcFB1K3ZhU0RNQ2E2R3pRRFJEcmI0aHhGbVlnWGdEVURFRW93T1FHT2pS?= =?utf-8?B?OXdXZmhzMFYwMU4zbHFYaDdsRG1yL2NteUQweXd6QVphQ0dMdEFiNVdTSXBT?= =?utf-8?B?am44QUtNUTc0ZlRZclpxcE9xZFdWazhGM2t0dmxKRHM2RFFuQ01JeHZqZkla?= =?utf-8?B?bmt3a3E1MFdhVUpCVWVXVktTNmtoK2p3bTZBKzhlenhuWVBTc0hvTXNUTWRu?= =?utf-8?B?WTNHTnhKek5FM1lsdGx0S3VnYWpIK0JUY3h0V0g3NUtnWDg1RVh5eDM2N3VP?= =?utf-8?B?d3kvL1MyNTJlclcxNEg2aDZsYUROaTBXSlRkSVYyd2s5SFczdytyZUhPa2NM?= =?utf-8?B?R1p1bzRFRGFjSmhCYVBIU3QxQmJQWkdieW5sVjYwejJhRjRadUdlVURrQ1RZ?= =?utf-8?B?N2Qxdkx5a1B6Y0tSNVpGb1RPK3FOZlJQb2Zhbmc2L0UxUEh5UUdnV1RySWpr?= =?utf-8?B?QWttUTREdyttK29qamUwY0JEelZJWnV6ZVA3ZmNQUmk1cVdoN01HMnRjcEpE?= =?utf-8?B?cDBCTGd2U1VvSVZDdE9WdTg1bFhwYnhudUVpc1IybGhKcWk4UlRSSkNXWHVV?= =?utf-8?B?REFQUU5wNHZZNzduWjJzTXpxMGl4VkdDenFrdjZmQUQ4SEFGRnVKaFJqK0xC?= =?utf-8?B?U3B2Zm81SE4zejBCdkY3Vm5acUZsUS9UNXRiZUE5OFJDMEZOdG1KcE9ZZkhv?= =?utf-8?B?SC9BUG9FTUsrMkhyS0wzdUVMZ1d1NkFGbmg5N1ZMV1kxbloyOUw4Yi9kMFlJ?= =?utf-8?B?REY0czZQZm1mUnNQTjNkRGtlbDI1NVFwcEFLSFFTbG1ISDRLWDJQUHNlL2g4?= =?utf-8?B?T1lnODh3TEUxTVc0b2M0cHNDYzROZUFybm5yeGp4V0l3SmZxcDU3eUVqSitu?= =?utf-8?B?M3AvQitMOHc5SUM5Z3EzODkvNEF1L1lCMG1BTktTZXhZSGhvTVc2N1BMbmkz?= =?utf-8?B?NXF2SlBxVVd4KzIxZlVYN1RwNFFnaEpyYmVrdGVNTk96Sk9YK0EwR0dOVVIz?= =?utf-8?B?elowVm5TWGF1SEdpTkdFQ1l2cm9UM2UxZTF2MGIzMEtHVWlWVUoraXZHQUV6?= =?utf-8?B?UnJvckxxRGVtRHlCU3lqYWwwU3lIVHBHTU9BOE9xKzhvY3haOS9xeFVvUnN2?= =?utf-8?B?RGdCUkNadW56TTRud1BpZkw1cjVxekFPNmxoZlNvQUprTDMxNUJlVkdOaW5o?= =?utf-8?B?c3dUOWpvcTV1Qk1sV0RtemNPbWN3VCs5U3d1K3o4TUluNVU0L2lTRC84Ly9p?= =?utf-8?B?Yko4TDl1MW1aZkh2UlRPbnNjVjVGZmJNUWpWcEYyc1UrR21Kc3hlVUxPdVd0?= =?utf-8?B?ZkRFS0N5emhTVmhwUmk4b0w1YlY2d0pBUnJCbGhOSUxDQTg2YnAyWmY2UDRT?= =?utf-8?B?QmUzSVFqWmpDeEszSUx0aGFqQ0cvTXI5MFRnNEwxMEdCazdiTFZidDlBci8y?= =?utf-8?B?b1B6YzJVaXVDSzdmZkp4WVp2eWs0M3hTdk8ydzNIMjRDVlV2VmdyQ1I1VWwz?= =?utf-8?B?Z0trZFJZNHdhdjNONEdUemhKR2JKbldDL0NuUGsyYmVGMTByeHEvRmpMdzhG?= =?utf-8?B?UHhUM1NGY3QzeEFjZ1VBR24vTmw3U0lWbzhJYnpWMkdXZ0NYcjBRcE1OVzBm?= =?utf-8?B?YUptNVNVQk01bk1KMTg1dGFHRWp1angwbTdNMjF6dzQ1MEYvc0hRYzhyZ1Ur?= =?utf-8?Q?bVj8=3D?= X-OriginatorOrg: nxp.com X-MS-Exchange-CrossTenant-Network-Message-Id: 2c64ddac-e0aa-4116-5284-08de16326f2c X-MS-Exchange-CrossTenant-AuthSource: PAXSPRMB0053.eurprd04.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 28 Oct 2025 14:58:20.4045 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 686ea1d3-bc2b-4c6f-a92c-d99c5c301635 X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: xZ+zzGDtkfo3jMkBe+BRzt6wCC2XRaCTyo5X8dJsrhXaSfwL0krHyy6cAJb+L6yjqJPZQEkqU/hMaBXNMD6LdA== X-MS-Exchange-Transport-CrossTenantHeadersStamped: DU2PR04MB9097 Switch to use i3c_xfer instead of i3c_priv_xfer because framework will update to support HDR mode. i3c_priv_xfer is now an alias of i3c_xfer. Replace i3c_device_do_priv_xfers() with i3c_device_do_xfers(..., I3C_SDR) to align with the new API. Prepare for removal of i3c_priv_xfer and i3c_device_do_priv_xfers(). Signed-off-by: Frank Li Acked-by: Matt Johnston --- drivers/net/mctp/mctp-i3c.c | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/drivers/net/mctp/mctp-i3c.c b/drivers/net/mctp/mctp-i3c.c index c678f79aa35611272a4a410c14dcaeea290d265c..36c2405677c2c25fb1a48174b9d= 7e46aedde01ae 100644 --- a/drivers/net/mctp/mctp-i3c.c +++ b/drivers/net/mctp/mctp-i3c.c @@ -99,7 +99,7 @@ struct mctp_i3c_internal_hdr { =20 static int mctp_i3c_read(struct mctp_i3c_device *mi) { - struct i3c_priv_xfer xfer =3D { .rnw =3D 1, .len =3D mi->mrl }; + struct i3c_xfer xfer =3D { .rnw =3D 1, .len =3D mi->mrl }; struct net_device_stats *stats =3D &mi->mbus->ndev->stats; struct mctp_i3c_internal_hdr *ihdr =3D NULL; struct sk_buff *skb =3D NULL; @@ -127,7 +127,7 @@ static int mctp_i3c_read(struct mctp_i3c_device *mi) =20 /* Make sure netif_rx() is read in the same order as i3c. */ mutex_lock(&mi->lock); - rc =3D i3c_device_do_priv_xfers(mi->i3c, &xfer, 1); + rc =3D i3c_device_do_xfers(mi->i3c, &xfer, 1, I3C_SDR); if (rc < 0) goto err; =20 @@ -360,7 +360,7 @@ mctp_i3c_lookup(struct mctp_i3c_bus *mbus, u64 pid) static void mctp_i3c_xmit(struct mctp_i3c_bus *mbus, struct sk_buff *skb) { struct net_device_stats *stats =3D &mbus->ndev->stats; - struct i3c_priv_xfer xfer =3D { .rnw =3D false }; + struct i3c_xfer xfer =3D { .rnw =3D false }; struct mctp_i3c_internal_hdr *ihdr =3D NULL; struct mctp_i3c_device *mi =3D NULL; unsigned int data_len; @@ -409,7 +409,7 @@ static void mctp_i3c_xmit(struct mctp_i3c_bus *mbus, st= ruct sk_buff *skb) data[data_len] =3D pec; =20 xfer.data.out =3D data; - rc =3D i3c_device_do_priv_xfers(mi->i3c, &xfer, 1); + rc =3D i3c_device_do_xfers(mi->i3c, &xfer, 1, I3C_SDR); if (rc =3D=3D 0) { stats->tx_bytes +=3D data_len; stats->tx_packets++; --=20 2.34.1 From nobody Sun Feb 8 07:26:51 2026 Received: from PA4PR04CU001.outbound.protection.outlook.com (mail-francecentralazon11013043.outbound.protection.outlook.com [40.107.162.43]) (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 BD91A33A00C; Tue, 28 Oct 2025 14:58:32 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=fail smtp.client-ip=40.107.162.43 ARC-Seal: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1761663514; cv=fail; b=B0CoKzR/ak/pMzzY6hNsXiGLeKGLREmHM50AqNqPZJPh54KVP/DI8TUDKCmnyoX22GSh5zKaG/97rKs1xu6vwBIdu2EB4RbiFZYua6tL60hlq8M/SyBxpWBsN7+qpYf8rk565xLFxHt0afhxHYPIvC5WVcIKg1eNlK79Bv6Qn+M= ARC-Message-Signature: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1761663514; c=relaxed/simple; bh=iwGl+18jVLbBbIv/PDLk8CfuZ5vzB111UfqNT/Nknv8=; h=From:Date:Subject:Content-Type:Message-Id:References:In-Reply-To: To:Cc:MIME-Version; b=V3u+DkqLql9DsTGRa4x13dfLKcIdNmR0A8m0Vcr8+k9Ac0ntjMqlwRxSERMThuO5wGX057gM5nw+9PpnM6EmCzar3P2ZMMvDA3XE4M5s1cMj6EPaEk6l9/kNeEQCvZaK+s8zyab/IJms2BA/Z1cwopm30xJd9EAhu3O6stWDK30= ARC-Authentication-Results: i=2; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=nxp.com; spf=pass smtp.mailfrom=nxp.com; dkim=pass (2048-bit key) header.d=nxp.com header.i=@nxp.com header.b=NUELoR7J; arc=fail smtp.client-ip=40.107.162.43 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=nxp.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=nxp.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=nxp.com header.i=@nxp.com header.b="NUELoR7J" ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=eZkPvbdPiL6dMgOFbGKYXIxzS1Kv3rA1v6VgkbnRSMZl5BYKJ9dCaXOD9Li0hnCLhM1TED5uu1fkTh20w029azE89qTqlkvT/0V8xJznh/o6h7CdWU6SvkVdGsgH9s67Si3oERXMQX4Zd59k5R8L8OQiask+brbNGlMYn7S26loAzMHczXBIBb9TJtnP9xNsLI9y5qehQPj8ZVpdgO1VytRqJYaYtUAJRHO/UtK4yKdjQjwmBskYxLOwNWRpSnRBvcX+cHNfJM2/DsJHydjRfw7v6XH6oZse76TrDP6DcVZx28k1eVZT3odbxNxw8xsKhKlIFob/Czby5ZoF3h7Y/w== 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=T+gNOO8w+lFQz6y56emdNhXguNz5OTRZANTeEbX+1vU=; b=kaczGcT17YazLTzkwzphLHsifho6BxhxaW51Pk1/o9z2Bv4Lcmn2yP1+TmjguA5OYPLOizGKDD0iTLDxZqyqWmEffUmQBL13Q1Ul8PnbhCu9g/ZilyvBlcWLntp8BKaXOBMLxjtBkcnVG6iIykWZUw0+mgix/rcaDp2cqZmBtTxabzOyENnyUaQV05fyQLdUm+GIG3hCaJf+OZpwpD0Al6mNUNwrAvR7sKWyHLpmI886yLK4zfRLWUx2icr/V6zqgr13wXNqY3AfK6w1TpI22rak5Y8+c7g/KcWeD6D8pWXx9caQOSOuwUpIhaJI/m4awuq/5LzfDuxEe8Fo4WD4Cw== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=nxp.com; dmarc=pass action=none header.from=nxp.com; dkim=pass header.d=nxp.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nxp.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=T+gNOO8w+lFQz6y56emdNhXguNz5OTRZANTeEbX+1vU=; b=NUELoR7Jku0xiOsOAWA19MZVQ472VBqZON3JtEqm4eAZYvIFOg5zcIUxdkmIWcnfNfjPblfKSU1VRo3p6UeeU/EZFM6n0ySBpiQ4D+vrAPqoRj68HrkmUZuAHHUIT2OuHyL8aggj415A7y48E2QH6gbpKDWj8+VRhO1eoVZM/A2CyRbjiPLVkoC2t9jtlKBqAj19hY+dcgIFJ3oUf2CKiSdeKuPQaQza/9/YLprPV9Yosd+4NmgXvK9Hy/93xpz5OPAA0SZort5LlnbUElwoWBHhtKKLJPdHc6Inpx2spdQFKlNlZP97VUEkYxhKkCbD4TmvlMp+SfJSnMsGzkvW3g== Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=nxp.com; Received: from PAXSPRMB0053.eurprd04.prod.outlook.com (2603:10a6:102:23f::21) by DU2PR04MB9097.eurprd04.prod.outlook.com (2603:10a6:10:2f0::10) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9253.18; Tue, 28 Oct 2025 14:58:27 +0000 Received: from PAXSPRMB0053.eurprd04.prod.outlook.com ([fe80::504f:2a06:4579:5f15]) by PAXSPRMB0053.eurprd04.prod.outlook.com ([fe80::504f:2a06:4579:5f15%6]) with mapi id 15.20.9275.011; Tue, 28 Oct 2025 14:58:27 +0000 From: Frank Li Date: Tue, 28 Oct 2025 10:57:54 -0400 Subject: [PATCH 3/4] regmap: i3c: switch to use i3c_xfer from i3c_priv_xfer Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Message-Id: <20251028-lm75-v1-3-9bf88989c49c@nxp.com> References: <20251028-lm75-v1-0-9bf88989c49c@nxp.com> In-Reply-To: <20251028-lm75-v1-0-9bf88989c49c@nxp.com> To: Guenter Roeck , Jeremy Kerr , Matt Johnston , Andrew Lunn , "David S. Miller" , Eric Dumazet , Jakub Kicinski , Paolo Abeni , Mark Brown , Greg Kroah-Hartman , "Rafael J. Wysocki" , Danilo Krummrich , Alexandre Belloni Cc: linux-hwmon@vger.kernel.org, linux-kernel@vger.kernel.org, netdev@vger.kernel.org, linux-i3c@lists.infradead.org, Frank Li X-Mailer: b4 0.14.2 X-Developer-Signature: v=1; a=ed25519-sha256; t=1761663488; l=1848; i=Frank.Li@nxp.com; s=20240130; h=from:subject:message-id; bh=iwGl+18jVLbBbIv/PDLk8CfuZ5vzB111UfqNT/Nknv8=; b=gck1NoMfUebFP+oF00qXLysN2Rs8lkib3oodEBSQtiJphhKz5sPwKL8Oid7CawcjxW8m8ScGk Sm0TZjwSmG+C/EaXA6uVAKK/Nlfk2y2cKnQC4C9VwPjAY5YE8IG9O7G X-Developer-Key: i=Frank.Li@nxp.com; a=ed25519; pk=I0L1sDUfPxpAkRvPKy7MdauTuSENRq+DnA+G4qcS94Q= X-ClientProxiedBy: PH7P223CA0007.NAMP223.PROD.OUTLOOK.COM (2603:10b6:510:338::8) To PAXSPRMB0053.eurprd04.prod.outlook.com (2603:10a6:102:23f::21) 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: PAXSPRMB0053:EE_|DU2PR04MB9097:EE_ X-MS-Office365-Filtering-Correlation-Id: 44f916ab-afc7-4a6a-73a0-08de16327176 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|366016|376014|19092799006|52116014|1800799024|7416014|38350700014|921020; X-Microsoft-Antispam-Message-Info: =?utf-8?B?M1l1M0F0TnVodTFHbFg2ZWJMZzhvYXlmbG8vY2M0S1hTZDJSWitCYTdvWnVn?= =?utf-8?B?aFZzQ2pRZ2dXdWJiTkNpTE51TkxKL1k5QkJHckh5cjJmUXkxSVhkZGRuQyts?= =?utf-8?B?aENCOUhINzlrUHJwWlE2YlFXaC9Wa0kwRWNUL3VobzdsOGV0SU1uUUs4S2M0?= =?utf-8?B?TFFjT1o2b1Q4anY4TlJwMDFyVUFMTi9YTFFlcyt4eTlEWkJBWWZ4RmVEdmlO?= =?utf-8?B?NFdLSXJXdzZHc2g1bmVHTUwvaUF3K3pNNGtESFh4TUxjTlZXQlE1c2s0bVhV?= =?utf-8?B?eDhRNWY0NmZhMjdNMW9vMVJPVnRCaEJwbDYwUG5nYTN4R29CUjJCSlhKZWlF?= =?utf-8?B?SnlQdklmVG1Tc1Fac0Q2V0JaU2EzZ1JPQUVOMUhFSkovaUtsdmhZbmh5TkU2?= =?utf-8?B?UXR0S0pwa095TjRnRTJ5MUdDZGI2NmJkaHkrTkQ5cUNnckNCcUZmRklmcGdq?= =?utf-8?B?eUg2QXRwYmUxTlhQUXFkRy9TNW9ITFRyRm9yc1Z6Y1ZLZ3c3NTRYZnJUNnZX?= =?utf-8?B?U3ozbmFMM0l2SS9OcHJLdFpGWldwVXJKMGpQSVU4SC9qRms4YXpyU0pRVHkw?= =?utf-8?B?VnE3ZDNEOUNvRkxXOGNwTG44cGNoV0hVSWZvbmdhZGZGL0FueDB6bGgzTk10?= =?utf-8?B?UGNNLy93YkJyRXlRcXVHSnRhTkFLWUg2eENvUWdWdjFlUnBWOWtBR2l5dmI0?= =?utf-8?B?d2tmblE0WjI5ZlNSTGV2SVZGNmlSV0FRNVVMdEFOdkNtZThOTUF0bmpBOXB2?= =?utf-8?B?T1I1RG9ITUZwNVhsYUxZRlNiN0tLdE1QZG9mNzduS2xiKzhaMUhDMklvYlNm?= =?utf-8?B?bDlRK3JnMFRUcDVjaSt5OFZGNysvZnZSYVdzelFkcTFiSGZHQTdoRzhWNCth?= =?utf-8?B?a0VWNlIrbTBiMEk1aUVGZmtnT0paWG8yL1B1MGNhaXpTV0xuQzgyWVRoZ1c5?= =?utf-8?B?amUvWlBLd2dvUlFtaWliSmpzN24xd1hCQU5xUExzREkvajN2K3dBR08vOG4x?= =?utf-8?B?VUJRZ1hEeFdhbG1KdUp0VDQ0OTRrOTBmeW5SOVdwVll0UkdoTjMwTjJmNDQ3?= =?utf-8?B?LzFiYXNsWERmdE9TSllhbUpsZ3FjVGkyZDc0NEZncU5WTWZlT280aVptY01R?= =?utf-8?B?MllEMWVvZXgrTWw5UUxPY0tOTjNhSkhzRklJQS9XcUdQekhDZFJVWkN1N3lj?= =?utf-8?B?emRaYWhxMkJwZm0zZSsyaFZyYVRUZUJKNEFyWS9PaXg3RjE4SER1cGpTazdN?= =?utf-8?B?YU5LNmxuNW1MTGt4ZUc4YkhMV2dLQm5VeFdBY3h3R0N1eU1OZnpzd2FzV0li?= =?utf-8?B?bUcyTUpiRXJINmNpdGVwaHJ1UXdNR1UzQnRvc2krYU4rZy9xVXJNUTljUm9i?= =?utf-8?B?c0pDUHNGT0hqUTVCc3Z6cjUvc2tKM3AvYVNMYTRVVENjcThNVCtHdndqZ0Vv?= =?utf-8?B?Y0FFQURRcGFhUUM2U0RwZUtJNjNKc20vYmo4VnVuTWVMQzdERHM3RmV6cnAw?= =?utf-8?B?UXVRRU1jUHdxejhjdmowdzRFcGh3c2x1VVViMHNrZmFvWGxsYlBzUkFyeCtq?= =?utf-8?B?bWkzMXdGMHBhSmYzWGx3aUw1YVczTXh4bGx5U253WTNOQlg0aURIMUpPY3M4?= =?utf-8?B?cE8yd04xeVovbWtLQ29aZHVEb1htZ1NhOXpwNjJGb3Q5bjVndE53RUJPbXBD?= =?utf-8?B?Q2V4aW5OUVVJSDgzakE4N0Z5emp3ME5ra3R4QUcvVGJUY3QyVXo1NGM1VDVh?= =?utf-8?B?dktveHlBbDBCU2drVlJuN05iL01NOHczWVlDYVhuOFpCVSt2VGJlTVA3Qlk3?= =?utf-8?B?ZHlTUzd5anQvbEJKNFpCU0RsVGY4c2R5Y3ExT0VtS2Q5TGNPODVmT2JwMkZq?= =?utf-8?B?K25pb2NXQ0VwZTg1VmJzZ21NNmE1MGJuMWtwMWlUcmVLV2krRzZITVdnZmgx?= =?utf-8?B?Vm45djhGdDhhc2thVDVzelpOcytIVHdDL0RwMDVGa21MWTU3Qi9tODNQRkx4?= =?utf-8?B?NnYrZ2g4b0xaU2FnQmdMQmxkNkdiUDUvd3JWNWY1eXI2WUdBMFB3b0pmOC9K?= =?utf-8?B?M3d0VXI5bHV6Uy8yM2UrWHE2Zk5aMU1JNnZlUT09?= X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:PAXSPRMB0053.eurprd04.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230040)(366016)(376014)(19092799006)(52116014)(1800799024)(7416014)(38350700014)(921020);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?V2JzOHJ2ZDI3UDdYRFgySzJESmE2UjNCcTlmTGVndDlxcU1Vayt3cTJ4ZlN5?= =?utf-8?B?eThtYnN2eTlzeHR2eFpmektqaWdoU3JkcG5TczZUdHQ5bDVsaXV5UXlkWGUx?= =?utf-8?B?b3RHd2dLZGtVK2lzSDVmb0RGVmVqYy8rNzlXblJaOGVleWFtMzhSTU5LcEpS?= =?utf-8?B?RGpVbUg0N2x1KzlTRHk4VmJ4OXVPd29paXZRNER3elJ1N3ZzNG1EQkZ6TTZB?= =?utf-8?B?U1BDeFNYbUpwbDV6OEpkUEN6Wk4zZ2pkT0haZ2Q4aUZrR0VyaDhub04wdlFD?= =?utf-8?B?aTdNUnJKTHVxU3U5ZjNuM2JiVzNvbllOdHd1REJQWS9aL05OYWlqcnp1Uk5R?= =?utf-8?B?ZXlXK2JaUkRZdW13eVV2dlk0RW1KUWM0TlFadzZyZ2FMOE8xS29WYzB4ZXUr?= =?utf-8?B?dlgxRGZsNmR2YzFpKzUybTNHd0ZWNWx0cEd2V1FGbzFJcHg2OW5nK1RFaFdN?= =?utf-8?B?NkpJMWJXRFBGTUtiR0sycmQzVEZBQU5ZMG5YZ1grWmhlNUliNTRXTFpQaW5r?= =?utf-8?B?TTMwMkhRdXVUQzlvRVJXZHk5ZW5hOU1oY0liOUF2WDkxVUxWRTBkOTR2bUlo?= =?utf-8?B?Y3FPV1FZcUtSbWV0RkhScWl0MUlKSGh3T052NUEwdklPYzVJc0dKRVpMTTh0?= =?utf-8?B?K0JjSFkwQ2xyTEU5a1c3ZFJNT0h1ZzRGenFOeHZnT0NydTBiZjhpVFZxZmlj?= =?utf-8?B?RjU3dTRnYWV1bTVub0wrZ2s0T1NwVUVYdHFPOThHM0hqc1VNcUREYVZzdGxp?= =?utf-8?B?TWxUUFpkSDZLdXdiaHJGNEgxTnpDZ2FiWHlSSzQ3N2NUWGg2UFljZllmM2ZQ?= =?utf-8?B?enE1YlFJN01rQloyQlZjdDN1M2hvWnQzNlZBWkl2cWdJUE9TM0VCV3RXblNH?= =?utf-8?B?N3lHUUgrOXUwd2VTTjRvbEErdSt2SXhVWFVWWW5jOEZtNTZzVXl0eDlhTjFk?= =?utf-8?B?STZGVFA5SHAwOTlycjZwT3Eybkxpck1FL1RvbFJBSjB5SHNnVlJXL3RjbkZK?= =?utf-8?B?UnU5ck5WMmljS0Q3K3lHSmExZzN4N1Y3N2JRQ2xDbFRQSFE2OXJNMEE5KzB1?= =?utf-8?B?ZW0yQXBkYVVSYnRTTGk0enlGejdtY1d2OXloa1R6aEUzbzAwaXRmUVg5elRj?= =?utf-8?B?OUwwYlNvRFpiTjRGL05IRXZkUGtLM0dkNjdwcFpvbm13YVNzSUFIOTBxVG1y?= =?utf-8?B?bHFiWWR0TkRCN3lSR3FyOEdVMURBay9tbTV0ZVdMdk9uNE54cFRnVEZncy9S?= =?utf-8?B?VDdaSDJjZ3lvWEhhL25KMVNjeU1hbGJuZHFjeEF5eHIyUTVRZTBkNERZZHNa?= =?utf-8?B?alhoa2UvRTl5aldDVTd5MDJML2dCNVhGUTJrd0cvVU5CVUNyVFQ2aTVGVE9w?= =?utf-8?B?ZnZxZ3YrT3p4cTg1cmtYcWQrazBzbHJFQnY2NkRWR0dvWUVRS05hY0NyZ2pk?= =?utf-8?B?TW9HNUx0RTNmVS91c0dTclZOZkY2QkxjZkFWckFQREx3cTMxVUFFUE5ZQXdU?= =?utf-8?B?RzNuMkdQZXR1OUJoY1NGaUFaMnJqZVNYd3Y3TjQzOElYR0hpc1dSMFNhbDJN?= =?utf-8?B?ZUdBcy9qcGhNeDdNK0JwZnQrTUdXWFZmZnRnYmhERitLb3Q0Rlp2R2VXOW9C?= =?utf-8?B?a3p0Y29oY1pyOFNtelo5RWtXbTlYd1EvZUVXMUJGOS81cFJBR202dDZ2OFRm?= =?utf-8?B?R0g4dWVNTkViRUxqYkx6ZzI0MjhwQ2JzTkpJV2FFdXRtMWowSEt3Q2RTaVE1?= =?utf-8?B?WTNGeVk5SFpCVmc5ZmxpczlYdlluQnQ5eEtHeU00cmFkYUNuWXh5SlpsR0pn?= =?utf-8?B?NHo5ODV4WDFuM20xWWJrTUpzVk8zVnUrTlc4TVhnSitFeVdQOFhjRDI3QlU5?= =?utf-8?B?aDhjVlpxQmZLNzZCZGZxZzBFaFF4Vzl4aUFreHNTWWxiczFtSzB6a3BCNFlt?= =?utf-8?B?SVZRa3FpSnEzUVRBSEF0enZhdUdBYlVYWFdYajZoVUorSExqK2FleWJ0MTFt?= =?utf-8?B?eW9BMlpkdDBFL3FhaEpiRzFIVEpqZ1RRdUozNFFUNGU5ck1kWWFnR1FZUjJw?= =?utf-8?B?TjU5bmZtOW4xZElmZVZzRWNtRURuV3YxZ0JmQnpSMFNDM05UQ0hiZXRZNk51?= =?utf-8?Q?9Nh8=3D?= X-OriginatorOrg: nxp.com X-MS-Exchange-CrossTenant-Network-Message-Id: 44f916ab-afc7-4a6a-73a0-08de16327176 X-MS-Exchange-CrossTenant-AuthSource: PAXSPRMB0053.eurprd04.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 28 Oct 2025 14:58:24.2555 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 686ea1d3-bc2b-4c6f-a92c-d99c5c301635 X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: iwQ/ideJih2YVooI8ZT/uOmKy0nbaP8XWJ64O8uAaJjXd+ArBqsszt6/knWOh2WM9WahRGNFITCCGSOq1+C4tg== X-MS-Exchange-Transport-CrossTenantHeadersStamped: DU2PR04MB9097 Switch to use i3c_xfer instead of i3c_priv_xfer because framework will update to support HDR mode. i3c_priv_xfer is now an alias of i3c_xfer. Replace i3c_device_do_priv_xfers() with i3c_device_do_xfers(..., I3C_SDR) to align with the new API. Prepare for removal of i3c_priv_xfer and i3c_device_do_priv_xfers(). Signed-off-by: Frank Li Acked-by: Mark Brown --- drivers/base/regmap/regmap-i3c.c | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/drivers/base/regmap/regmap-i3c.c b/drivers/base/regmap/regmap-= i3c.c index b5300b7c477e45668e303560739f8db13124275b..4482e64f26eba969e8eef3e60ed= b089b22aa99cd 100644 --- a/drivers/base/regmap/regmap-i3c.c +++ b/drivers/base/regmap/regmap-i3c.c @@ -10,7 +10,7 @@ static int regmap_i3c_write(void *context, const void *da= ta, size_t count) { struct device *dev =3D context; struct i3c_device *i3c =3D dev_to_i3cdev(dev); - struct i3c_priv_xfer xfers[] =3D { + struct i3c_xfer xfers[] =3D { { .rnw =3D false, .len =3D count, @@ -18,7 +18,7 @@ static int regmap_i3c_write(void *context, const void *da= ta, size_t count) }, }; =20 - return i3c_device_do_priv_xfers(i3c, xfers, 1); + return i3c_device_do_xfers(i3c, xfers, 1, I3C_SDR); } =20 static int regmap_i3c_read(void *context, @@ -27,7 +27,7 @@ static int regmap_i3c_read(void *context, { struct device *dev =3D context; struct i3c_device *i3c =3D dev_to_i3cdev(dev); - struct i3c_priv_xfer xfers[2]; + struct i3c_xfer xfers[2]; =20 xfers[0].rnw =3D false; xfers[0].len =3D reg_size; @@ -37,7 +37,7 @@ static int regmap_i3c_read(void *context, xfers[1].len =3D val_size; xfers[1].data.in =3D val; =20 - return i3c_device_do_priv_xfers(i3c, xfers, 2); + return i3c_device_do_xfers(i3c, xfers, 2, I3C_SDR); } =20 static const struct regmap_bus regmap_i3c =3D { --=20 2.34.1 From nobody Sun Feb 8 07:26:51 2026 Received: from PA4PR04CU001.outbound.protection.outlook.com (mail-francecentralazon11013043.outbound.protection.outlook.com [40.107.162.43]) (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 12E4833EB0E; Tue, 28 Oct 2025 14:58:35 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=fail smtp.client-ip=40.107.162.43 ARC-Seal: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1761663520; cv=fail; b=HT4mFyzK0fJN1a3Z1ucOvtUZTlrAhPaqFjVys7qpoPwrQ9rETXhdYx6wrAzxVW9vOPRTPaq4ro0btTvJfrXPUMeX7gvq1Xdx7uZmNBncjHdoZHbsUKmLQVagi8Y64G5nqwgC/68jgRSJ0J5+t2vIAl1birwTKhIXgL094QJHyqM= ARC-Message-Signature: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1761663520; c=relaxed/simple; bh=uYUYd/mmaWQcxbwwvvfroHS9NJlMsOd9i0+pD/9lYDs=; h=From:Date:Subject:Content-Type:Message-Id:References:In-Reply-To: To:Cc:MIME-Version; b=M5lz7seXAEZ8OLvbbh9IDrcAAAx23BjkibiwyaW4xrWngWr+6ylvrDx6C4jTqMSpb8VBo78cmVaetqjEgYRBIv/7WErAE0fvUYRSgMNnA5Ns5gKa7cjFvNZvkRzMyJ35yvVOuI4RJfei2YVAMkU/baOJFNR8eMb8CsKS25C4WmQ= ARC-Authentication-Results: i=2; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=nxp.com; spf=pass smtp.mailfrom=nxp.com; dkim=pass (2048-bit key) header.d=nxp.com header.i=@nxp.com header.b=eo4OPQSS; arc=fail smtp.client-ip=40.107.162.43 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=nxp.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=nxp.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=nxp.com header.i=@nxp.com header.b="eo4OPQSS" ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=okJP+2HcY3dyxPsdvwrtDu+zbNuPZWT800IZhlHZ6Kfypq+8sf6kphbpLr9/8vSvT9Iz2HrXw98Cc4Nez+NsWdNHBvwNhll+ALLyIOv5ZuQnAafg/6O+SLeoBwmB2bubwMiiQSchb2ezuekNs9NmmfGbiMilvwZknVDIURs2ho5cWVYdoiiSJzBira9vtMPpwNjlebhcRaXOkMxZt8JTVsy8z/3x393kpKghhoARGfMjUFL7crFQY0r5POxdZ0varY19rNCwgbwxItmr7b8/iDg8YNJjF4fQ89Z8I4zQ/JbT+UIdf5RX9NjHByImiLLnGQ15bRCX5YZnZfH8Y/CYfg== 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=iXl3JJnbOOklJCEu0ADhDdnBbAHNKUSJQFfbHzE2IUA=; b=LiWTfg2BIbnseUsqp/HalWxQ6XZsDWf6kOtOF+tQCAhqlSnxYTSFjBQ9zH8ULsGxVCo+a6kOKHo0iGuW59YChpHaQB7Lb6QoaPrRN8bKuLzwCiyPMmwW7qDBeJYSoMNdEjS68iQdxCZB21gii17gD//NsqH+8hUzagXnSR93e8hZjAk0h98Cep9/Qx4BOIhO/dQSQ8Ij+I5tIqhX2lGkMJJf26MU53Sb6Ov8Xi7SLwA3PQVEPNKRV6nIr2dwmlP0kj47JdyfK4aghWjl3C77C2EsSZOC8UM8boVVsJv1Cp02vuzWP4YPF6ZmYww5A1nQrFgtF4uN2jKBuSy8WFOLCQ== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=nxp.com; dmarc=pass action=none header.from=nxp.com; dkim=pass header.d=nxp.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nxp.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=iXl3JJnbOOklJCEu0ADhDdnBbAHNKUSJQFfbHzE2IUA=; b=eo4OPQSSRIhfA6KTJIY40OjfpeGxWhj152tyJBM86HOOa0YS/hcafsD3Hm9hE/6XtBScDc34WGoYqbjOzcxQ/OKiDz4qDLZXdfpvcgUmVh9OzRlg9kfsbCYzmnVVDRxshUyCkudlrmw38V4t76ZnM8blcqTIoh8/sqgcwnzC4RrNQixei5j3MU7IFv0gVkHFt0vcR3NVXc/M7WzpBUegoJxVyrKTOSEwFcnwjy1TVxXMIOVlT7UmYD7ZuxX29VGFFwTYejfoRjJjKIF1Ya0G0DrC3p19kPbzOGkpYM2H7V9bmv/dvdPFaATXuhq8RlrmPYNYHulHVlGgEFY/xpFauw== Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=nxp.com; Received: from PAXSPRMB0053.eurprd04.prod.outlook.com (2603:10a6:102:23f::21) by DU2PR04MB9097.eurprd04.prod.outlook.com (2603:10a6:10:2f0::10) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9253.18; Tue, 28 Oct 2025 14:58:28 +0000 Received: from PAXSPRMB0053.eurprd04.prod.outlook.com ([fe80::504f:2a06:4579:5f15]) by PAXSPRMB0053.eurprd04.prod.outlook.com ([fe80::504f:2a06:4579:5f15%6]) with mapi id 15.20.9275.011; Tue, 28 Oct 2025 14:58:28 +0000 From: Frank Li Date: Tue, 28 Oct 2025 10:57:55 -0400 Subject: [PATCH 4/4] i3c: drop i3c_priv_xfer and i3c_device_do_priv_xfers() Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Message-Id: <20251028-lm75-v1-4-9bf88989c49c@nxp.com> References: <20251028-lm75-v1-0-9bf88989c49c@nxp.com> In-Reply-To: <20251028-lm75-v1-0-9bf88989c49c@nxp.com> To: Guenter Roeck , Jeremy Kerr , Matt Johnston , Andrew Lunn , "David S. Miller" , Eric Dumazet , Jakub Kicinski , Paolo Abeni , Mark Brown , Greg Kroah-Hartman , "Rafael J. Wysocki" , Danilo Krummrich , Alexandre Belloni Cc: linux-hwmon@vger.kernel.org, linux-kernel@vger.kernel.org, netdev@vger.kernel.org, linux-i3c@lists.infradead.org, Frank Li X-Mailer: b4 0.14.2 X-Developer-Signature: v=1; a=ed25519-sha256; t=1761663488; l=1769; i=Frank.Li@nxp.com; s=20240130; h=from:subject:message-id; bh=uYUYd/mmaWQcxbwwvvfroHS9NJlMsOd9i0+pD/9lYDs=; b=rvrKZYwmJC5bmYFIpTA3KP5BbG6KDHhqBEsWi4tuwnOnjeSCfwjgauM7ge5mzK1eaO9UUJDw4 O+XynH5tVw1Dz5RS4XGFQnWJmiDVSqh37lGclohi2v5AL0B5jCppHwi X-Developer-Key: i=Frank.Li@nxp.com; a=ed25519; pk=I0L1sDUfPxpAkRvPKy7MdauTuSENRq+DnA+G4qcS94Q= X-ClientProxiedBy: PH7P223CA0007.NAMP223.PROD.OUTLOOK.COM (2603:10b6:510:338::8) To PAXSPRMB0053.eurprd04.prod.outlook.com (2603:10a6:102:23f::21) 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: PAXSPRMB0053:EE_|DU2PR04MB9097:EE_ X-MS-Office365-Filtering-Correlation-Id: 84b368e9-e090-4159-1447-08de163273c1 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|366016|376014|19092799006|52116014|1800799024|7416014|38350700014|921020; X-Microsoft-Antispam-Message-Info: =?utf-8?B?SXd3L0NNUE5iNVNrZ2xRSVRtRUd3eTY5Tm80dlBndGdaZkJMMS9Sa2g3cXMy?= =?utf-8?B?Tm0xWmtiYXg2N01BVU9HbXlqSjJvTi9sUG1ydnpoUHlRT2JlUnY2a09ETHFi?= =?utf-8?B?T1NDYjBFY1ZkeXJxOXZQenFlYnlzeGUzL1pQTVpra1VSL0psSFV5MTlSeWdz?= =?utf-8?B?WVJydnJEdGJMZEREcWQwOGFObGx3TzA1VzYxSEh1emJ5eVJGRkRXUUFzakg2?= =?utf-8?B?eW5aeXVCZ3IxQ21iWkQ3SDU0SHg3NTQ2TGs3c3FsN0x1NTlrYTMvZkY5alVI?= =?utf-8?B?WExvZEVZL3lRckthQkN1Vi80TXlndWE0V25QQUd0MkJlQktPRzdWYmh4TG8v?= =?utf-8?B?aFJxWVhNOUZ1Z3B5cDRPZU9mVnJYMFdYK0oxZnpYVFJYc3QwWW9pSFE0WU9n?= =?utf-8?B?TDJvREsvN0JlaFdKUXZDMGdrR2k3dHlTeTEwaXFBNllDVk9NUjdZVWhDN2VR?= =?utf-8?B?TmgxWWNlTjdoSjdaU3FRTGJHMHNnRzB1K28wUlY4OTQxd0hCaWVPQi93c2FP?= =?utf-8?B?eDZMajJPN00vRHFvTU1LS01nMVZMZmkyRXlLS1Npc2xDU1ZNUm4zUCtYSjhG?= =?utf-8?B?SFpYNHR0eUNGUEM5bmlQSldzRGtQS3hjeFhVcFZTayttRCt4M1RZaHJmbGRV?= =?utf-8?B?ZXFWRUJYWDliMVBxWlBteDk1VlFreFVyUjBKTjgyT01GbTIyOHNMZ04wYkRh?= =?utf-8?B?Q1Jqb3RJZklyZlhzNm5GdVh1K2hSMDhwT1grK09oUHZET2pTSmNWdkdpSGF4?= =?utf-8?B?TUNJWDZaUWVLTys4aFRMbHRtOTAvOTQ2WUJuNDcvZitKaVNOQ29hb21SRnY1?= =?utf-8?B?emJlZVJLeStPY093QnBnbG44bmZVYjJCdmFoTllvV04ydi9HdmkxcVUzWDJR?= =?utf-8?B?TEhxdXRQOUc0N1BQa0hhQXE0Rm9ncC9Ua3VoMGx5QjJseVlpZEFEQzVBRkpn?= =?utf-8?B?UzBaZWo3M08zNjVBci9QMENTUFFKaGxsL2hPUDVXNG5wM2ZOM0w3aWRaU09Z?= =?utf-8?B?UHBPcURIY2NCcThzSEwvMHFFdWk5NkVLbHdtMmtSUmxDUStkbDVINkhhRFNF?= =?utf-8?B?YzB3QkdFWklNZ0Z2bG90SGhYK3VsZ3FwcXR3R2REeHY0Y2s1cmVidjBVeFVI?= =?utf-8?B?eGhpV2xWWHNEcGNLSEVMeDRLblZ5OXMyT2tOeWNJS1RvMm1kdkpQd3pFSndR?= =?utf-8?B?dkttQllDcndUeFZYT1hjbnlwd25hUC9EdUYvKzBSZWZ1WjJseWUzOTluUi81?= =?utf-8?B?cytMSHpaZmV0K3ZJUFl1NEVIVHowN3lkZjZrU0JkemtDVlNxbkdXL1hQNkI0?= =?utf-8?B?ZkhhcDRLQkpCTzNnYjlVSE9qVUoxbVpMMUxuZXk1L1ZFSTN3L3g3OG43aEF1?= =?utf-8?B?Wk85blI0U3N6N2ZJcFE5bXNiWk5FSEVXMVQ5TUg0K1QyVktxREJDWmNVUktm?= =?utf-8?B?cEQ4KzVTSlpGTVlaMFlLQjBIYVFaUUxVTld1aG5uWDF6N0JRQW5wYnBxQWEw?= =?utf-8?B?dVd2THE2TzNjaVc4Nm5mWHFIWFNzTHY4VEdtYUlpOGFCa1Z5NWVyNzQvSXFG?= =?utf-8?B?VGRHWnM3Y2xKL3J5OVA2clRtNGhMR2lRVkJUd3UrU2xQc29Tb0kzY1NJZnFs?= =?utf-8?B?cjd4b20rWlNRZ0ZqYmY1dVlmUFpWSi9XWUQ0N2NNSVdGdDNJTmdMNkRQRUpQ?= =?utf-8?B?ajdVQlBZY1F6REhQOHVSZVlySTMya3lzZWsvZXpoS1VFRXZwSnk2ZytPUHZP?= =?utf-8?B?NVBRcWVndy9sazJPd1JhZDkwV1FOMjZ6bHpYSEtLQTY2VHA3blczWVQ1QUV5?= =?utf-8?B?QWRnZ01IQ0QvUjlRVFVnUEVrdGtoYnJFMlBEUEg0UVVaT0tNVmI0NWhDeGk3?= =?utf-8?B?cm5JRkdKWDNDL0c4K2ZoL2Z2TEpTOEx1dTc0elNJWXZWUHNDSWU0LzNrSFFy?= =?utf-8?B?UTQ5azVadW1xbVQ3U0lTVUxHam1oWmdHbFBEcyt1L1Y2WEc2ZHZsZWZvQnlh?= =?utf-8?B?REl3UFJvOGw5V3BJUHFUT1JQa3RtOU5xVXErVDZRUkVVV094WVNPR0VGTXNL?= =?utf-8?B?UTdUVG5SOGRCam5ibmw5a2R5VmtkclNLMy9sdz09?= X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:PAXSPRMB0053.eurprd04.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230040)(366016)(376014)(19092799006)(52116014)(1800799024)(7416014)(38350700014)(921020);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?YmF4bHdUMk9JbHZJZnBJcmZ0UmFRelJtVzN5ZWRTNDJxOFBJenY2dDVONm1z?= =?utf-8?B?YVJsZHBLMjhJRjV1V3J1NVVWK1NwL0RtM3hBT2VRQ3ArQ0pNQlJSMk84dnZ0?= =?utf-8?B?OEdQRUFCWHhmQi9IbEZKS3owbTZmRGh4WEEyellyS3pDKzVZSkZiMktOVG5n?= =?utf-8?B?ejltM3BzMTdnSW1vb0wvWTJpMjkwaVVpbzdUUWdxUW9PamZFN3NsMnpQZDN4?= =?utf-8?B?UU4xdWNHTDVrbGQ4YVRxeUQyYU5mSFRrcFhHd3hjUThJd1VKQTA1ZE1WYTRF?= =?utf-8?B?SUtyaUcvcWdiWXJFenRMK3I4RWMyMUNMT0txZHZjSnBwL1BwVjJPUWRYRkRZ?= =?utf-8?B?THlzWFZmN2lFZlNVd3BUeFo4RHdaSVhNSDhWSDZQNXpzaHRERS9qK2tGcEZ1?= =?utf-8?B?cG5pcE9SNlNoaEtkNy9MMTJYbmVOU21TRDV4ZmFWckxsYmFBejV6VFc4amht?= =?utf-8?B?T1ZORlF6L29qb3M4cW1uZ1c3TS9KQU9HdXlXb3ZQZUdEdU1pTXBLUXkyR3g2?= =?utf-8?B?NzNqVlNWRWgvUnpxQ2l6N2NxSFYwZzVpVGJ5UDBQdk1IcG12VDJBd2RSdkEz?= =?utf-8?B?VzFtc250NGp5WW5zTTd0Y3lybWlxWGwyWUFVcGJhUEcwUWxLb2U1TDk2UXRr?= =?utf-8?B?SkFxLzgxWGRmMG01Sk9CamxZOGEvaXBQUmd0UzZlYnNhTFVZekNZRExnSDFj?= =?utf-8?B?bU50MFYrOUNxUE85RTJLRVo3Q1RWdE1xb0hhVmpvMStneFpIc1VsQ1JXUWxO?= =?utf-8?B?K1pCNEx1bUJaeVVCbkU3OGhIMTl0ZmN3MmxxQkNnNzFuVWN0WFhpVGlQTjVQ?= =?utf-8?B?STRISXlmbTgwV0ptZFErRnRzaGZsU25FWkRGVzRFMCt2aFRraVZOT3B2bUhz?= =?utf-8?B?RFJ0bWROOVpOZTJVK09QV0tCdWFoVkU4cEVTeUhPUVJUSFQ2SUFuTGZmZVBh?= =?utf-8?B?ckVqTWJxaFh5RXUrak5IWlM5WHcyVTNvWXpPUmNUOEVJMmtyWEpGdDdaT2th?= =?utf-8?B?UzVtMVJWMituQUowd2QzY3I2SStvR1lmWXp3ek5xVTJ3R1lqU3VUTmNmZEVp?= =?utf-8?B?RW1uNG5VOXV6b0NHU2dzOGE1SXhzbEErOW5wTmtWZVk0Slh6YllDb2JVTUp5?= =?utf-8?B?dmE4NC94QStaQ3Q0N1laNUpPNGlrVnU3MkhzSXNRbzZIcVNSWUluK1hnMm05?= =?utf-8?B?aThSczRSMWZTcWk4UTFIbTFLUXZ0ZXA4VlIyczl4QzBVMVljbU9pYnlhTE92?= =?utf-8?B?V0NiY3VEeEZCZmFKa3lzNm1uQlJaVGhxRVR6aUY0K21WMmxlSGN5ZGZLZUVx?= =?utf-8?B?S2ZtRHNwWEFrWkhwY0Q5ZUZpdTZxc1hzUEZsWFRzdVBPcHdtRjkweEhlamFZ?= =?utf-8?B?UStHNDliSUJic0VLcVZkdVA1Y0NxNzAydUpNaStIT2N0OEg4ZHNqQnMzblAz?= =?utf-8?B?RHVOeklnTm1RVVFEalVORXdZWXV0a0I5eXZSMVVNL2tmL094QkdaSDl4MnNz?= =?utf-8?B?ckY1NVJyWHE3Rmx2c0JwQVVlUUd6WndCMHRGYzBFb05aYnd0OFVOM1YrUzBQ?= =?utf-8?B?YkE0VlZSMTdmd291RFB6SFlBU0hJbk9kMDRjVlBZTVArVi9jYURXNnJnZDE0?= =?utf-8?B?VTU2VGpLRWRWSXBvTCt4bjlPcEJWWHJRdDNZMkdjSWNWSFhXYndLMGh5WVkr?= =?utf-8?B?UG56TkFkM2sweVhOY3J0Q1N1R29uNUZXdTZuM01IZFdsS3NIaGZ2SjRXTkdL?= =?utf-8?B?YlJ0TFdyWU9pMjc3WTdiVVFKbGoyaG8vWkUzaWZ4WEhNdFR6WlpIUDFwaG9i?= =?utf-8?B?NERCZGx1ajd2YUJFSHNvb050VVBiekxWQisxTzBkK1Z0NGFyVmtnQWhXckZF?= =?utf-8?B?Q2Q4YzRvMGFhaGdFV1IyQS9iZ1Zpd2diL01vTUpYNklqdDRJSWJ0ZXZBYUxB?= =?utf-8?B?V245Y3hPOGdxYUpLQ2Q1aDdBeGNtd2oyS1BmYXpBeG5CdFdnRFZjTjNrSnRk?= =?utf-8?B?cDJ3SHNPZXVDUEFYWVJOcmM5dUpRQTdOV2F5TUxhTU5iZjZ6aFcyRkpWU3NJ?= =?utf-8?B?QXNNL2xxaDBTRWhzb2J3VnpjaTV3RlNHVkcxd1VhSXphRVNEbXA5d2RLdWlB?= =?utf-8?Q?h1po=3D?= X-OriginatorOrg: nxp.com X-MS-Exchange-CrossTenant-Network-Message-Id: 84b368e9-e090-4159-1447-08de163273c1 X-MS-Exchange-CrossTenant-AuthSource: PAXSPRMB0053.eurprd04.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 28 Oct 2025 14:58:28.1019 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 686ea1d3-bc2b-4c6f-a92c-d99c5c301635 X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: 0PzeouxQmH91zmR06N05XddX/b3BecZZxH4qgozx3rrQuJeeI40EkdaSgc5pnyZ1TzEhwfiyCiC7u9gdOPawzw== X-MS-Exchange-Transport-CrossTenantHeadersStamped: DU2PR04MB9097 Drop i3c_priv_xfer and i3c_device_do_priv_xfers() after all driver switch to use new API. Signed-off-by: Frank Li --- This patch need be applied after all other patches applied. --- include/linux/i3c/device.h | 12 +----------- 1 file changed, 1 insertion(+), 11 deletions(-) diff --git a/include/linux/i3c/device.h b/include/linux/i3c/device.h index ae0662d9d77eb3fa0c976de1803e9c2ff9547451..47e6c95d87f9494d48c5b046354= 4916f26923501 100644 --- a/include/linux/i3c/device.h +++ b/include/linux/i3c/device.h @@ -25,7 +25,7 @@ * @I3C_ERROR_M2: M2 error * * These are the standard error codes as defined by the I3C specification. - * When -EIO is returned by the i3c_device_do_priv_xfers() or + * When -EIO is returned by the i3c_device_do_i3c_xfers() or * i3c_device_send_hdr_cmds() one can check the error code in * &struct_i3c_xfer.err or &struct i3c_hdr_cmd.err to get a better idea of * what went wrong. @@ -79,9 +79,6 @@ struct i3c_xfer { enum i3c_error_code err; }; =20 -/* keep back compatible */ -#define i3c_priv_xfer i3c_xfer - /** * enum i3c_dcr - I3C DCR values * @I3C_DCR_GENERIC_DEVICE: generic I3C device @@ -311,13 +308,6 @@ static __always_inline void i3c_i2c_driver_unregister(= struct i3c_driver *i3cdrv, int i3c_device_do_xfers(struct i3c_device *dev, struct i3c_xfer *xfers, int nxfers, enum i3c_xfer_mode mode); =20 -static inline int i3c_device_do_priv_xfers(struct i3c_device *dev, - struct i3c_xfer *xfers, - int nxfers) -{ - return i3c_device_do_xfers(dev, xfers, nxfers, I3C_SDR); -} - int i3c_device_do_setdasa(struct i3c_device *dev); =20 void i3c_device_get_info(const struct i3c_device *dev, struct i3c_device_i= nfo *info); --=20 2.34.1