public inbox for linux-i2c@vger.kernel.org
 help / color / mirror / Atom feed
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.0-part2
Date: Fri, 20 Feb 2026 10:07:37 +0100	[thread overview]
Message-ID: <aZgkWTsMn1zWAlJa@ninjato> (raw)

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

             reply	other threads:[~2026-02-20  9:07 UTC|newest]

Thread overview: 2+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2026-02-20  9:07 Wolfram Sang [this message]
2026-02-21  1:20 ` [PULL REQUEST] i2c-for-7.0-part2 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=aZgkWTsMn1zWAlJa@ninjato \
    --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