Linux I2C development
 help / color / mirror / Atom feed
* [PULL REQUEST] i2c-for-7.1-rc8
@ 2026-06-13  9:57 Wolfram Sang
  2026-06-13 15:18 ` Linus Torvalds
  2026-06-13 15:28 ` pr-tracker-bot
  0 siblings, 2 replies; 3+ messages in thread
From: Wolfram Sang @ 2026-06-13  9:57 UTC (permalink / raw)
  To: Linus Torvalds; +Cc: linux-i2c, linux-kernel, Bartosz Golaszewski, Andi Shyti

[-- 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 --]

^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2026-06-13 15:28 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2026-06-13  9:57 [PULL REQUEST] i2c-for-7.1-rc8 Wolfram Sang
2026-06-13 15:18 ` Linus Torvalds
2026-06-13 15:28 ` pr-tracker-bot

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox