* [PULL REQUEST] i2c-for-7.0-part2
@ 2026-02-20 9:07 Wolfram Sang
2026-02-21 1:20 ` pr-tracker-bot
0 siblings, 1 reply; 2+ messages in thread
From: Wolfram Sang @ 2026-02-20 9:07 UTC (permalink / raw)
To: Linus Torvalds; +Cc: linux-i2c, linux-kernel, Bartosz Golaszewski, Andi Shyti
[-- Attachment #1: Type: text/plain, Size: 3493 bytes --]
Linus,
here is the second part refactoring the designware driver for this
cycle. Some easy ID additions and cleanups for other drivers added.
Please pull.
Wolfram
The following changes since commit 2b7a25df823dc7d8f56f8ce7c2d2dac391cea9c2:
Merge tag 'mm-nonmm-stable-2026-02-18-19-56' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm (2026-02-18 21:40:16 -0800)
are available in the Git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git tags/i2c-for-7.0-part2
for you to fetch changes up to 709cc48d3d01facaeb1eec3d93e1e1fb2fb21717:
Merge branch 'i2c/i2c-host-2' of git://git.kernel.org/pub/scm/linux/kernel/git/andi.shyti/linux into i2c/for-mergewindow (2026-02-19 15:11:15 +0100)
----------------------------------------------------------------
i2c-for-7.0-part2
designware:
- refactor the transfer path to support I2C_M_STOP
- handle pm runtime by using the active auto try macros
- handle controllers lacking explicit START and STOP conditions
- general cleanups
qualcomm: add support for qcs8300-cci
amd8111: general cleanups
cp2112: add DT bindings
----------------------------------------------------------------
Andy Shevchenko (1):
i2c: designware: Remove dead code in AMD ISP case
Artem Shimko (2):
i2c: designware-platdrv: simplify reset control
i2c: designware-platdrv: fix cleanup on probe failure
Benoît Monin (3):
i2c: designware: Implement I2C_M_STOP support
i2c: designware: Use runtime PM macro for auto-cleanup
i2c: designware: Support of controller with IC_EMPTYFIFO_HOLD_MASTER disabled
Danny Kaehn (1):
dt-bindings: i2c: Add CP2112 HID USB to SMBus Bridge
Filippo Muscherà (2):
i2c: amd8111: Remove spaces in MODULE_* macros
i2c: amd8111: switch to devm_ functions
Nihal Kumar Gupta (1):
dt-bindings: i2c: qcom-cci: Document qcs8300 compatible
Wolfram Sang (1):
Merge branch 'i2c/i2c-host-2' of git://git.kernel.org/pub/scm/linux/kernel/git/andi.shyti/linux into i2c/for-mergewindow
with much appreciated quality assurance from
----------------------------------------------------------------
Andy Shevchenko (3):
(Rev.) i2c: designware: Support of controller with IC_EMPTYFIFO_HOLD_MASTER disabled
(Rev.) i2c: designware: Use runtime PM macro for auto-cleanup
(Rev.) i2c: designware: Implement I2C_M_STOP support
Bryan O'Donoghue (1):
(Rev.) dt-bindings: i2c: qcom-cci: Document qcs8300 compatible
Pratap Nirujogi (1):
(Rev.) i2c: designware: Remove dead code in AMD ISP case
Rob Herring (Arm) (1):
(Rev.) dt-bindings: i2c: Add CP2112 HID USB to SMBus Bridge
Vladimir Zapolskiy (1):
(Rev.) dt-bindings: i2c: qcom-cci: Document qcs8300 compatible
.../devicetree/bindings/i2c/qcom,i2c-cci.yaml | 2 +
.../devicetree/bindings/i2c/silabs,cp2112.yaml | 100 +++++++++++++
drivers/i2c/busses/i2c-amd8111.c | 30 ++--
drivers/i2c/busses/i2c-designware-amdisp.c | 13 +-
drivers/i2c/busses/i2c-designware-common.c | 20 +++
drivers/i2c/busses/i2c-designware-core.h | 3 +
drivers/i2c/busses/i2c-designware-master.c | 162 +++++++++++++++------
drivers/i2c/busses/i2c-designware-platdrv.c | 42 ++----
8 files changed, 266 insertions(+), 106 deletions(-)
create mode 100644 Documentation/devicetree/bindings/i2c/silabs,cp2112.yaml
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 833 bytes --]
^ permalink raw reply [flat|nested] 2+ messages in thread
* Re: [PULL REQUEST] i2c-for-7.0-part2
2026-02-20 9:07 [PULL REQUEST] i2c-for-7.0-part2 Wolfram Sang
@ 2026-02-21 1:20 ` pr-tracker-bot
0 siblings, 0 replies; 2+ messages in thread
From: pr-tracker-bot @ 2026-02-21 1:20 UTC (permalink / raw)
To: Wolfram Sang
Cc: Linus Torvalds, linux-i2c, linux-kernel, Bartosz Golaszewski,
Andi Shyti
The pull request you sent on Fri, 20 Feb 2026 10:07:37 +0100:
> git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git tags/i2c-for-7.0-part2
has been merged into torvalds/linux.git:
https://git.kernel.org/torvalds/c/99e447220b938dfed6488db95a2930b57ea849ba
Thank you!
--
Deet-doot-dot, I am a bot.
https://korg.docs.kernel.org/prtracker.html
^ permalink raw reply [flat|nested] 2+ messages in thread
end of thread, other threads:[~2026-02-21 1:20 UTC | newest]
Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2026-02-20 9:07 [PULL REQUEST] i2c-for-7.0-part2 Wolfram Sang
2026-02-21 1:20 ` 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