From: Andi Shyti <andi.shyti@kernel.org>
To: Linus Torvalds <torvalds@linux-foundation.org>
Cc: lkml <linux-kernel@vger.kernel.org>,
linux-i2c <linux-i2c@vger.kernel.org>,
Andi Shyti <andi.shyti@kernel.org>
Subject: [GIT PULL] i2c for v7.3, part 2
Date: Mon, 24 Aug 2026 13:55:39 +0200 [thread overview]
Message-ID: <aowtbUKLY8W2kln8@zenone.zhora.eu> (raw)
Hi Linus,
as anticipated, here is the second part of the I2C pull request
for v7.3. I waited a little before sending it because I wanted
to give the branch a few more days of testing after merging the
Rust pull request.
It contains a few small fixes and cleanups around probe error
handling, resource management and a minor Rust cleanup.
(I added this short introduction to the tag log, as I noticed
you copied it from there in the past.)
The branch is rebased onto your I2C part 1 merge commit.
That should be all from I2C for v7.3.
Thank you,
Andi
The following changes since commit abea5c349368a683e40fdc2e745099aaaacc89d7:
Merge tag 'i2c-7.3-part1' of git://git.kernel.org/pub/scm/linux/kernel/git/andi.shyti/linux (2026-08-19 09:23:13 -0700)
are available in the Git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/andi.shyti/linux.git tags/i2c-7.3-part2
for you to fetch changes up to d576a9561a1c80ae593539fb0ce0743d66825ac2:
Merge tag 'rust-i2c-for-7.3' into i2c/i2c (2026-08-22 14:19:34 +0200)
----------------------------------------------------------------
i2c for v7.3, part 2
Fixes and cleanups around probe error handling, resource
management and a minor Rust cleanup.
Drivers:
- several drivers: drop duplicate IRQ error reporting
- imx-lpi2c: improve probe initialization and error cleanup
- mxs: fix DMA channel leak on probe failure
- ocores: fix clock cleanup on resume failure
- rcar: handle reset controllers without status support
Muxes:
- demux-pinctrl: fix OF node leak on allocation failure
Rust:
- mark trivial I2cAdapter reference-counting methods inline
----------------------------------------------------------------
Andi Shyti (1):
Merge tag 'rust-i2c-for-7.3' into i2c/i2c
Carlos Song (2):
i2c: imx-lpi2c: properly unwind resources on probe failure
i2c: imx-lpi2c: reset controller in probe stage
Linkai Gong (1):
i2c: mux: demux-pinctrl: fix OF node leak on kstrdup failure
Nicolás Antinori (1):
i2c: rust: mark I2cAdapter methods as inline
Pei Xiao (1):
i2c: busses: drop redundant dev_err_probe() around irq helpers
Ruoyu Wang (2):
i2c: ocores: Disable clock on failed resume
i2c: mxs: fix DMA channel leak on probe error
Wolfram Sang (1):
i2c: rcar: fix reset handling for Gen5
drivers/i2c/busses/i2c-amd-asf-plat.c | 4 ++--
drivers/i2c/busses/i2c-bcm-iproc.c | 3 +--
drivers/i2c/busses/i2c-gxp.c | 2 +-
drivers/i2c/busses/i2c-hisi.c | 2 +-
drivers/i2c/busses/i2c-imx-lpi2c.c | 40 ++++++++++++++++++++++++++++------------
drivers/i2c/busses/i2c-imx.c | 2 +-
drivers/i2c/busses/i2c-k1.c | 4 ++--
drivers/i2c/busses/i2c-ls2x.c | 2 +-
drivers/i2c/busses/i2c-microchip-corei2c.c | 3 +--
drivers/i2c/busses/i2c-mlxbf.c | 2 +-
drivers/i2c/busses/i2c-mxs.c | 5 +----
drivers/i2c/busses/i2c-nomadik.c | 3 +--
drivers/i2c/busses/i2c-ocores.c | 6 +++++-
drivers/i2c/busses/i2c-qcom-geni.c | 3 +--
drivers/i2c/busses/i2c-rcar.c | 27 ++++++++++++---------------
drivers/i2c/busses/i2c-riic.c | 3 +--
drivers/i2c/busses/i2c-rzv2m.c | 2 +-
drivers/i2c/busses/i2c-sprd.c | 4 +---
drivers/i2c/busses/i2c-st.c | 3 +--
drivers/i2c/busses/i2c-stm32f4.c | 6 ++----
drivers/i2c/busses/i2c-stm32f7.c | 4 ++--
drivers/i2c/busses/i2c-sun6i-p2wi.c | 4 +---
drivers/i2c/busses/i2c-synquacer.c | 2 +-
drivers/i2c/busses/i2c-uniphier-f.c | 2 +-
drivers/i2c/busses/i2c-uniphier.c | 2 +-
drivers/i2c/busses/i2c-viai2c-wmt.c | 3 +--
drivers/i2c/busses/i2c-viai2c-zhaoxin.c | 3 +--
drivers/i2c/busses/i2c-xlp9xx.c | 2 +-
drivers/i2c/muxes/i2c-demux-pinctrl.c | 1 +
rust/kernel/i2c.rs | 3 +++
30 files changed, 78 insertions(+), 74 deletions(-
next reply other threads:[~2026-08-24 11:55 UTC|newest]
Thread overview: 3+ messages / expand[flat|nested] mbox.gz Atom feed top
2026-08-24 11:55 Andi Shyti [this message]
2026-08-24 16:33 ` [GIT PULL] i2c for v7.3, part 2 Linus Torvalds
2026-08-24 16:34 ` pr-tracker-bot
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=aowtbUKLY8W2kln8@zenone.zhora.eu \
--to=andi.shyti@kernel.org \
--cc=linux-i2c@vger.kernel.org \
--cc=linux-kernel@vger.kernel.org \
--cc=torvalds@linux-foundation.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox