From: Wolfram Sang <wsa@kernel.org>
To: Linus Torvalds <torvalds@linux-foundation.org>
Cc: linux-i2c@vger.kernel.org, linux-kernel@vger.kernel.org,
Bartosz Golaszewski <brgl@bgdev.pl>,
Andi Shyti <andi.shyti@kernel.org>
Subject: [PULL REQUEST] i2c-for-7.1-rc8
Date: Sat, 13 Jun 2026 11:57:25 +0200 [thread overview]
Message-ID: <ai0phU8FZ9uDcm7M@shikoro> (raw)
[-- Attachment #1: Type: text/plain, Size: 4170 bytes --]
Linus,
biggest news here is that this is my last pull request as I2C maintainer
after 13.5 years. Starting with the 7.2 cycle, Andi Shyti is taking over
who helped me greatly maintaining the host drivers for a while now.
Thank you, Andi, and good luck with the subsystem. I'll be around for
help, of course.
Technically, there are two patches which might be a tad large for this
late cycle, but most of them is explaining comments, so I think they are
suitable.
Please pull. And thanks a lot to you and everyone for the collaboration!
The following changes since commit 4549871118cf616eecdd2d939f78e3b9e1dddc48:
Linux 7.1-rc7 (2026-06-07 15:37:58 -0700)
are available in the Git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git tags/i2c-for-7.1-rc8
for you to fetch changes up to 35ebcfcc9ef29afcf258db854ccf25572c75baef:
Merge tag 'i2c-host-fixes-7.1-rc8' of git://git.kernel.org/pub/scm/linux/kernel/git/andi.shyti/linux into i2c/for-current (2026-06-12 17:05:44 +0200)
----------------------------------------------------------------
i2c-for-7.1-rc8
- rust: fix I2cAdapter refcount double increment
- MAINTAINERS: minor updates
- imx: keep clock and pinctrl states consistent in runtime PM
- imx-lpi2c: fix DMA resource leaks on PIO fallback
- qcom-cci: fix NULL pointer dereference on remove
- riic: fix reset refcount leak on resume_noirq error path
- stm32f7: account for analog filter in timing computation
- tegra: fix suspend/resume handling in NOIRQ phase
- tegra: update Tegra410 I2C timings to match hardware specs
- MAINTAINERS: hand over I2C maintainership to Andi
----------------------------------------------------------------
Akhil R (2):
i2c: tegra: Update Tegra410 I2C timing parameters
i2c: tegra: Fix NOIRQ suspend/resume
Andi Shyti (1):
MAINTAINERS: i2c: designware: Remove inactive reviewer
Carlos Song (2):
i2c: imx: fix clock and pinctrl state inconsistency in runtime PM
i2c: imx-lpi2c: fix resource leaks switching to devm_dma_request_chan()
Guillermo Rodríguez (1):
i2c: stm32f7: fix timing computation ignoring i2c-analog-filter
Nicolás Antinori (1):
rust: i2c: fix I2cAdapter refcounts double increment
Vladimir Zapolskiy (1):
i2c: qcom-cci: Fix NULL pointer dereference in cci_remove()
Wentao Liang (1):
i2c: riic: fix refcount leak in riic_i2c_resume_noirq()
Wolfram Sang (4):
Merge tag 'rust-i2c-7.1-rc7' of https://github.com/ikrtn/linux into i2c/for-current
MAINTAINERS: hand over I2C to Andi Shyti
dt-bindings: i2c: mux-gpio: name correct maintainer
Merge tag 'i2c-host-fixes-7.1-rc8' of git://git.kernel.org/pub/scm/linux/kernel/git/andi.shyti/linux into i2c/for-current
with much appreciated quality assurance from
----------------------------------------------------------------
Frank Li (2):
(Rev.) i2c: imx-lpi2c: fix resource leaks switching to devm_dma_request_chan()
(Rev.) i2c: imx: fix clock and pinctrl state inconsistency in runtime PM
Geert Uytterhoeven (1):
(Rev.) i2c: riic: fix refcount leak in riic_i2c_resume_noirq()
Igor Korotin (1):
(Rev.) rust: i2c: fix I2cAdapter refcounts double increment
Jon Hunter (2):
(Rev.) i2c: tegra: Fix NOIRQ suspend/resume
(Rev.) i2c: tegra: Update Tegra410 I2C timing parameters
Konrad Dybcio (1):
(Rev.) i2c: qcom-cci: Fix NULL pointer dereference in cci_remove()
.../devicetree/bindings/i2c/i2c-mux-gpio.yaml | 2 +-
MAINTAINERS | 6 +--
drivers/i2c/busses/i2c-imx-lpi2c.c | 53 +++++++++++--------
drivers/i2c/busses/i2c-imx.c | 15 ++++--
drivers/i2c/busses/i2c-qcom-cci.c | 2 +-
drivers/i2c/busses/i2c-riic.c | 4 +-
drivers/i2c/busses/i2c-stm32f7.c | 6 +--
drivers/i2c/busses/i2c-tegra.c | 61 ++++++++++++----------
rust/kernel/i2c.rs | 4 +-
9 files changed, 92 insertions(+), 61 deletions(-)
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 833 bytes --]
next reply other threads:[~2026-06-13 9:57 UTC|newest]
Thread overview: 3+ messages / expand[flat|nested] mbox.gz Atom feed top
2026-06-13 9:57 Wolfram Sang [this message]
2026-06-13 15:18 ` [PULL REQUEST] i2c-for-7.1-rc8 Linus Torvalds
2026-06-13 15:28 ` 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=ai0phU8FZ9uDcm7M@shikoro \
--to=wsa@kernel.org \
--cc=andi.shyti@kernel.org \
--cc=brgl@bgdev.pl \
--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