From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from smtpout-03.galae.net (smtpout-03.galae.net [185.246.85.4]) (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 7C60E4502A for ; Fri, 12 Dec 2025 23:06:32 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=185.246.85.4 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1765580796; cv=none; b=QPG48Q5rQ+N6dU5LofEpyzqoPUm5Zb14mRBqQEMbKryhGwcGH2VolpzZB0q5Jpv4IvzXWe5hzobXJZdJ5BLBFMz7boLDfv2n9X3pF7pr+RwgIQbPCP+yWhsn9C6ES15+tjGs345AorY1ImiURK/suR9HAcN3v5IAZn8k0QVwSr0= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1765580796; c=relaxed/simple; bh=y3/wsaQ0x2c0TGxjTUVlkq771SHFR1DqDLruAcVDfQc=; h=Date:From:To:Cc:Subject:Message-ID:MIME-Version:Content-Type: Content-Disposition; b=regaEfPH1MAk8ZkTDviQNzQ91sNZDfNr6PGGXfYWtUQ9VQ/XrCcftfPK3jj3+Gc7oZLKFTW/NH001cmNBkmJBpOJoqfFMbqU1lAgBCbqUzyIDTX6Bfc7ABilexagGV6XG4K/V6CPevuUgdXIQ7McCyyb0k/cbU+AHPhzNQE0i0g= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=pass (p=reject dis=none) header.from=bootlin.com; spf=pass smtp.mailfrom=bootlin.com; dkim=pass (2048-bit key) header.d=bootlin.com header.i=@bootlin.com header.b=vGxHQqgT; arc=none smtp.client-ip=185.246.85.4 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=reject dis=none) header.from=bootlin.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=bootlin.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=bootlin.com header.i=@bootlin.com header.b="vGxHQqgT" Received: from smtpout-01.galae.net (smtpout-01.galae.net [212.83.139.233]) by smtpout-03.galae.net (Postfix) with ESMTPS id F0CE24E41BBE for ; Fri, 12 Dec 2025 23:06:30 +0000 (UTC) Received: from mail.galae.net (mail.galae.net [212.83.136.155]) by smtpout-01.galae.net (Postfix) with ESMTPS id ACAF2606DF; Fri, 12 Dec 2025 23:06:30 +0000 (UTC) Received: from [127.0.0.1] (localhost [127.0.0.1]) by localhost (Mailerdaemon) with ESMTPSA id 2D7C2103C8D89; Sat, 13 Dec 2025 00:06:28 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=bootlin.com; s=dkim; t=1765580790; h=from:subject:date:message-id:to:cc:mime-version:content-type; bh=Qhm2EJ0O9NO+flteD9ko907BfVypYh2PObEgLRGyCHI=; b=vGxHQqgTYPquoPdqxybZVAC8YMwdBf+gIhAS0MKL0qU9BlA7UfsrpN7yJ7+RSG6VX+ulZ9 p73InNtuTS7CKio1Mspy7Y116SSGPiZFz/B9lKNhLd5IVKbdDWrsXP8Eo1G+VUPGjML+Dd fg3fLjfYwYzAp/ibnD5KC2xyvuWrdnZdtKSplwyIl7Qa9eWxxqeFFIW0uapBF6CJhdY2VV e9ZuMLUFCp3AxulaHbKeqyIcGZfuOzvcb6VwoQb22utbde5ysmy23gWUxAnPD04yf9CUX2 RJjJI/QsNG+H/k0FLdK4TXh9WMOvZJMigPuAnrIQwTrpe8eoFDto4SLdPTze3A== Date: Sat, 13 Dec 2025 00:06:28 +0100 From: Alexandre Belloni To: Linus Torvalds Cc: linux-i3c@lists.infradead.org, linux-kernel@vger.kernel.org Subject: [GIT PULL] I3C changes for 6.19 #2 Message-ID: <20251212230628a6dfdd16@mail.local> Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline X-Last-TLS-Session-Version: TLSv1.3 Hello Linus, Here is a second pull request for the i3c subsystem. We are removing an API and having this sooner rather than later will help ensuring no one introduces a new driver using it. I've also added patches removing the "__free(...) = NULL" pattern because I'm sure we won't avoid people sending those following the mailing list discussion... The following changes since commit 79c3ae7ada0548d5097bdb65dde5d24a7d660fae: regmap: i3c: switch to use i3c_xfer from i3c_priv_xfer (2025-12-02 17:33:02 +0100) are available in the Git repository at: git://git.kernel.org/pub/scm/linux/kernel/git/i3c/linux.git tags/i3c/for-6.19-2 for you to fetch changes up to 136209e6bd981e60db6c0e78f2919ff2f92312d4: i3c: adi: Fix confusing cleanup.h syntax (2025-12-12 23:59:39 +0100) ---------------------------------------------------------------- I3C for 6.19 #2 Subsystem: - remove .priv_xfers ---------------------------------------------------------------- Frank Li (2): i3c: master: switch to use new callback .i3c_xfers() from .priv_xfers() i3c: master: cleanup callback .priv_xfers() Krzysztof Kozlowski (2): i3c: master: Fix confusing cleanup.h syntax i3c: adi: Fix confusing cleanup.h syntax drivers/i3c/master.c | 17 +++-------------- drivers/i3c/master/adi-i3c-master.c | 18 ++++++++---------- drivers/i3c/master/dw-i3c-master.c | 8 ++++---- drivers/i3c/master/i3c-master-cdns.c | 8 ++++---- drivers/i3c/master/mipi-i3c-hci/core.c | 8 ++++---- drivers/i3c/master/renesas-i3c.c | 6 +++--- include/linux/i3c/master.h | 12 ++---------- 7 files changed, 28 insertions(+), 49 deletions(-) -- Alexandre Belloni, co-owner and COO, Bootlin Embedded Linux and Kernel engineering https://bootlin.com