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.