All of lore.kernel.org
 help / color / mirror / Atom feed
From: Wolfram Sang <wsa@kernel.org>
To: Andi Shyti <andi.shyti@kernel.org>
Cc: linux-i2c@vger.kernel.org
Subject: [PULL REQUEST] i2c-andi-for-7.5-part1
Date: Sun, 15 Nov 2026 13:19:08 +0100	[thread overview]
Message-ID: <avmjPNGM-m-glmTq@shikoro> (raw)

[-- Attachment #1: Type: text/plain, Size: 6317 bytes --]

The following changes since commit 6628e7d4c6b25c8d18f1345e3a20d21829aae7e4:

  Linux 7.4-rc1 (2026-11-01 13:26:31 -0800)

are available in the Git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git tags/i2c-andi-for-7.5-part1

for you to fetch changes up to e9b207e83347eaa99491a6ee6c2623019d506bbc:

  i2c: dev: clean up registration (2026-11-12 12:01:34 +0100)

----------------------------------------------------------------
i2c-andi-for-7.5-part1

Hi Andi,

here are some patches I reviewed and think are good to go. Feel free to
pull this branch or pick the patches individually or whatever.

Happy hacking,

   Wolfram

----------------------------------------------------------------
Aniket Randive (1):
      i2c: qcom-geni: Clear stale TX/RX buffer pointers after GPI cleanup

Christian Marangi (2):
      dt-bindings: i2c: mt7621: Document an7581 compatible
      i2c: mt7621: limit SCL_STRETCH only to Mediatek SoC

Dmitry Guzman (9):
      i2c: nomadik: optimize struct layout, change unsigned char into u8
      i2c: nomadik: do not try to retransmit I2C message series on errors
      i2c: nomadik: return proper fault codes
      i2c: nomadik: change print level for fault messages to debug
      i2c: nomadik: add quirks max_len=2047 and no_zero_len_read
      i2c: nomadik: handle pm_runtime errors
      i2c: nomadik: fix race condition with interrupt handler
      i2c: nomadik: reduce FIFO flush timeout to avoid long interrupt handling
      i2c: designware: return proper fault codes

Frank Li (1):
      i2c: use dmaengine_desc_set_callback()

Guangshuo Li (1):
      i2c: designware: amdisp: balance genpd on probe failure

Hongliang Wang (2):
      dt-bindings: i2c: ls2x-i2c: Add clocks and clock-frequency properties
      i2c: ls2x: Add clocks property parsing and adjust bus speed

Jean Delvare (2):
      i2c: designware: Use msgs[0] to validate the slave address
      i2c: designware: Turn models back to enumerated values

Johan Hovold (3):
      i2c: dev: fix blocked adapter deregistration
      i2c: dev: drop unnecessary sysfs device lookup
      i2c: dev: clean up registration

Tommaso Merciai (1):
      dt-bindings: i2c: renesas,riic: Drop clock-frequency from required

Umesh Kumar (1):
      i2c: designware: Enable SAR in slave mode for Multiple SAR controllers

Wolfram Sang (1):
      MAINTAINERS: add i2c-algo-bit to i2c-gpio driver


with much appreciated quality assurance from
----------------------------------------------------------------
Andy Shevchenko (1):
      (Rev.) i2c: designware: Enable SAR in slave mode for Multiple SAR controllers

Bartosz Golaszewski (1):
      (Rev.) i2c: dev: drop unnecessary sysfs device lookup

Bin Du (1):
      (Test) i2c: designware: amdisp: balance genpd on probe failure

Binbin Zhou (2):
      (Rev.) i2c: ls2x: Add clocks property parsing and adjust bus speed
      (Rev.) dt-bindings: i2c: ls2x-i2c: Add clocks and clock-frequency properties

Geert Uytterhoeven (1):
      (Rev.) dt-bindings: i2c: renesas,riic: Drop clock-frequency from required

Huacai Chen (2):
      (Rev.) i2c: ls2x: Add clocks property parsing and adjust bus speed
      (Rev.) dt-bindings: i2c: ls2x-i2c: Add clocks and clock-frequency properties

Jarkko Nikula (2):
      (Test) i2c: designware: Turn models back to enumerated values
      (Test) i2c: designware: Use msgs[0] to validate the slave address

Linus Walleij (7):
      (Rev.) i2c: nomadik: reduce FIFO flush timeout to avoid long interrupt handling
      (Rev.) i2c: nomadik: fix race condition with interrupt handler
      (Rev.) i2c: nomadik: add quirks max_len=2047 and no_zero_len_read
      (Rev.) i2c: nomadik: change print level for fault messages to debug
      (Rev.) i2c: nomadik: return proper fault codes
      (Rev.) i2c: nomadik: do not try to retransmit I2C message series on errors
      (Rev.) i2c: nomadik: optimize struct layout, change unsigned char into u8

Mukesh Kumar Savaliya (1):
      (Rev.) i2c: use dmaengine_desc_set_callback()

Praveen Talari (1):
      (Rev.) i2c: qcom-geni: Clear stale TX/RX buffer pointers after GPI cleanup

Wolfram Sang (9):
      (Rev.) i2c: dev: clean up registration
      (Rev.) i2c: dev: drop unnecessary sysfs device lookup
      (Rev.) i2c: mt7621: limit SCL_STRETCH only to Mediatek SoC
      (Rev.) dt-bindings: i2c: mt7621: Document an7581 compatible
      (Rev.) i2c: designware: Turn models back to enumerated values
      (Rev.) i2c: designware: Use msgs[0] to validate the slave address
      (Rev.) i2c: designware: Enable SAR in slave mode for Multiple SAR controllers
      (Rev.) dt-bindings: i2c: renesas,riic: Drop clock-frequency from required
      (Rev.) i2c: use dmaengine_desc_set_callback()

Xi Ruoyao (1):
      (Test) i2c: ls2x: Add clocks property parsing and adjust bus speed

 .../devicetree/bindings/i2c/loongson,ls2x-i2c.yaml |   3 +
 .../bindings/i2c/mediatek,mt7621-i2c.yaml          |   4 +-
 .../devicetree/bindings/i2c/renesas,riic.yaml      |   1 -
 MAINTAINERS                                        |   2 +
 drivers/i2c/busses/i2c-at91-master.c               |   6 +-
 drivers/i2c/busses/i2c-designware-amdisp.c         |   6 +-
 drivers/i2c/busses/i2c-designware-common.c         |  18 ++-
 drivers/i2c/busses/i2c-designware-core.h           |   7 +-
 drivers/i2c/busses/i2c-designware-master.c         |   8 +-
 drivers/i2c/busses/i2c-imx-lpi2c.c                 |   3 +-
 drivers/i2c/busses/i2c-imx.c                       |   3 +-
 drivers/i2c/busses/i2c-ls2x.c                      |  44 +++++-
 drivers/i2c/busses/i2c-mt7621.c                    |  25 +++-
 drivers/i2c/busses/i2c-mxs.c                       |   3 +-
 drivers/i2c/busses/i2c-nomadik.c                   | 108 ++++++++------
 drivers/i2c/busses/i2c-qcom-geni.c                 |  10 +-
 drivers/i2c/busses/i2c-qup.c                       |   6 +-
 drivers/i2c/busses/i2c-rcar.c                      |   3 +-
 drivers/i2c/busses/i2c-sh_mobile.c                 |   3 +-
 drivers/i2c/busses/i2c-stm32.c                     |   3 +-
 drivers/i2c/busses/i2c-tegra.c                     |   3 +-
 drivers/i2c/i2c-dev.c                              | 166 +++++++++++++--------
 include/linux/designware_i2c.h                     |   1 +
 23 files changed, 283 insertions(+), 153 deletions(-)

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 833 bytes --]

                 reply	other threads:[~2026-11-15 12:19 UTC|newest]

Thread overview: [no followups] expand[flat|nested]  mbox.gz  Atom feed

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=avmjPNGM-m-glmTq@shikoro \
    --to=wsa@kernel.org \
    --cc=andi.shyti@kernel.org \
    --cc=linux-i2c@vger.kernel.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 an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.