Subject: [PATCH v4 0/2] riscv: spacemit: add i2c support to K1 SoC
From: Troy Mitchell <troymitchell988@gmail.com>
To: Andi Shyti <andi.shyti@kernel.org>, Rob Herring <robh@kernel.org>, 
 Krzysztof Kozlowski <krzk+dt@kernel.org>, 
 Conor Dooley <conor+dt@kernel.org>, 
 Troy Mitchell <troymitchell988@gmail.com>
Cc: linux-riscv@lists.infradead.org, linux-i2c@vger.kernel.org, 
 devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, 
 Troy Mitchell <TroyMitchell988@gmail.com>
Date: Mon, 25 Nov 2024 14:49:52 +0800

.
Subject: [PATCH v2 0/2] Microchip CoreI2C driver fixes
From: Conor Dooley <conor@kernel.org>
To: linux-i2c@vger.kernel.org
Cc: conor@kernel.org,
	Conor Dooley <conor.dooley@microchip.com>,
	Daire McNamara <daire.mcnamara@microchip.com>,
	Andi Shyti <andi.shyti@kernel.org>,
	Wolfram Sang <wsa@kernel.org>,
	linux-riscv@lists.infradead.org,
	linux-kernel@vger.kernel.org
Date: Wed, 18 Dec 2024 12:07:39 +0000

.
Subject: [PATCH 0/1] Force I2C bus freq to 100KHz for ELAN06FA touchpad
From: Randolph Ha <rha051117@gmail.com>
To: mika.westerberg@linux.intel.com,
	wsa+renesas@sang-engineering.com,
	linux-i2c@vger.kernel.org,
	linux-acpi@vger.kernel.org
Cc: trivial@kernel.org,
	Randolph Ha <rha051117@gmail.com>
Date: Thu,  2 Jan 2025 23:16:51 -0600

.
Subject: [PATCH v4 0/3] hwmon: pmbus: add tps25990 efuse support
From: Jerome Brunet <jbrunet@baylibre.com>
To: Jean Delvare <jdelvare@suse.com>, Guenter Roeck <linux@roeck-us.net>, 
 Jonathan Corbet <corbet@lwn.net>, Jerome Brunet <jbrunet@baylibre.com>, 
 Delphine CC Chiu <Delphine_CC_Chiu@Wiwynn.com>
Cc: linux-hwmon@vger.kernel.org, linux-doc@vger.kernel.org, 
 linux-kernel@vger.kernel.org, linux-i2c@vger.kernel.org, 
 Vaishnav Achath <vaishnav.a@ti.com>
Date: Mon, 02 Dec 2024 11:27:59 +0100

.
Subject: [PATCH v1 0/4] Add support for Intel CRPS PSU
From: Ninad Palsule <ninad@linux.ibm.com>
To: robh@kernel.org, krzk+dt@kernel.org, conor+dt@kernel.org,
        eajames@linux.ibm.com, jdelvare@suse.com, linux@roeck-us.net,
        corbet@lwn.net, joel@jms.id.au, andrew@codeconstruct.com.au,
        Delphine_CC_Chiu@Wiwynn.com, broonie@kernel.org,
        peteryin.openbmc@gmail.com, noahwang.wang@outlook.com,
        naresh.solanki@9elements.com, lukas@wunner.de, jbrunet@baylibre.com,
        patrick.rudolph@9elements.com, gregkh@linuxfoundation.org,
        peterz@infradead.org, pbiel7@gmail.com, devicetree@vger.kernel.org,
        linux-kernel@vger.kernel.org, linux-hwmon@vger.kernel.org,
        linux-doc@vger.kernel.org, linux-arm-kernel@lists.infradead.org,
        linux-aspeed@lists.ozlabs.org, linux-i2c@vger.kernel.org
Cc: Ninad Palsule <ninad@linux.ibm.com>
Date: Thu, 12 Dec 2024 15:48:59 -0600

.
Subject: [PATCH v2 0/4] Add support for Intel CRPS PSU
From: Ninad Palsule <ninad@linux.ibm.com>
To: robh@kernel.org, krzk+dt@kernel.org, conor+dt@kernel.org,
        eajames@linux.ibm.com, jdelvare@suse.com, linux@roeck-us.net,
        corbet@lwn.net, joel@jms.id.au, andrew@codeconstruct.com.au,
        Delphine_CC_Chiu@Wiwynn.com, broonie@kernel.org,
        peteryin.openbmc@gmail.com, noahwang.wang@outlook.com,
        naresh.solanki@9elements.com, lukas@wunner.de, jbrunet@baylibre.com,
        patrick.rudolph@9elements.com, gregkh@linuxfoundation.org,
        peterz@infradead.org, pbiel7@gmail.com, devicetree@vger.kernel.org,
        linux-kernel@vger.kernel.org, linux-hwmon@vger.kernel.org,
        linux-doc@vger.kernel.org, linux-arm-kernel@lists.infradead.org,
        linux-aspeed@lists.ozlabs.org, linux-i2c@vger.kernel.org
Cc: Ninad Palsule <ninad@linux.ibm.com>
Date: Mon, 16 Dec 2024 11:50:38 -0600

.
Subject: [PATCH v3 0/4] Add support for Intel CRPS PSU
From: Ninad Palsule <ninad@linux.ibm.com>
To: robh@kernel.org, krzk+dt@kernel.org, conor+dt@kernel.org,
        eajames@linux.ibm.com, jdelvare@suse.com, linux@roeck-us.net,
        corbet@lwn.net, joel@jms.id.au, andrew@codeconstruct.com.au,
        Delphine_CC_Chiu@Wiwynn.com, broonie@kernel.org,
        peteryin.openbmc@gmail.com, noahwang.wang@outlook.com,
        naresh.solanki@9elements.com, lukas@wunner.de, jbrunet@baylibre.com,
        patrick.rudolph@9elements.com, gregkh@linuxfoundation.org,
        peterz@infradead.org, pbiel7@gmail.com, devicetree@vger.kernel.org,
        linux-kernel@vger.kernel.org, linux-hwmon@vger.kernel.org,
        linux-doc@vger.kernel.org, linux-arm-kernel@lists.infradead.org,
        linux-aspeed@lists.ozlabs.org, linux-i2c@vger.kernel.org
Cc: Ninad Palsule <ninad@linux.ibm.com>
Date: Mon, 16 Dec 2024 20:20:38 -0600

.
Subject: [PATCH v4 0/4] Add support for Intel CRPS PSU
From: Ninad Palsule <ninad@linux.ibm.com>
To: robh@kernel.org, krzk+dt@kernel.org, conor+dt@kernel.org,
        eajames@linux.ibm.com, jdelvare@suse.com, linux@roeck-us.net,
        corbet@lwn.net, joel@jms.id.au, andrew@codeconstruct.com.au,
        Delphine_CC_Chiu@Wiwynn.com, broonie@kernel.org,
        peteryin.openbmc@gmail.com, noahwang.wang@outlook.com,
        naresh.solanki@9elements.com, lukas@wunner.de, jbrunet@baylibre.com,
        patrick.rudolph@9elements.com, gregkh@linuxfoundation.org,
        peterz@infradead.org, pbiel7@gmail.com, devicetree@vger.kernel.org,
        linux-kernel@vger.kernel.org, linux-hwmon@vger.kernel.org,
        linux-doc@vger.kernel.org, linux-arm-kernel@lists.infradead.org,
        linux-aspeed@lists.ozlabs.org, linux-i2c@vger.kernel.org
Cc: Ninad Palsule <ninad@linux.ibm.com>
Date: Tue, 17 Dec 2024 11:35:31 -0600

.
Subject: [PATCH 0/2] Add adm1273 support
From: John Erasmus Mari Geronimo <johnerasmusmari.geronimo@analog.com>
To: <linux-hwmon@vger.kernel.org>, <devicetree@vger.kernel.org>,
        <linux-kernel@vger.kernel.org>, <linux-doc@vger.kernel.org>,
        <linux-i2c@vger.kernel.org>
Date: Mon, 6 Jan 2025 21:17:38 +0800

.
Subject: [PATCH v4 0/3] Add support for ADP1051/ADP1055 and LTP8800-1A/-2/-4A
From: Cedric Encarnacion <cedricjustine.encarnacion@analog.com>
To: <devicetree@vger.kernel.org>, <linux-kernel@vger.kernel.org>,
        <linux-i2c@vger.kernel.org>, <linux-doc@vger.kernel.org>,
        <linux-hwmon@vger.kernel.org>
Date: Fri, 24 Jan 2025 23:17:43 +0800

.
Subject: =?utf-8?q?=5BPATCH_0/2=5D_Add_support_for_LTM4673_=CE=BCModule_r?=
 =?utf-8?q?egulator?=
From: Cedric Encarnacion <cedricjustine.encarnacion@analog.com>
To: Jean Delvare <jdelvare@suse.com>, Guenter Roeck <linux@roeck-us.net>,
        Rob
 Herring <robh@kernel.org>,
        Krzysztof Kozlowski <krzk+dt@kernel.org>,
        Conor
 Dooley <conor+dt@kernel.org>, Frank Li <Frank.Li@nxp.com>,
        Jonathan Corbet
	<corbet@lwn.net>,
        Delphine CC Chiu <Delphine_CC_Chiu@Wiwynn.com>
Date: Fri, 24 Jan 2025 23:23:04 +0800

.
Subject: [PATCH 0/2] Add support for LT3074 low voltage linear regulator
From: Cedric Encarnacion <cedricjustine.encarnacion@analog.com>
To: Rob Herring <robh@kernel.org>, Krzysztof Kozlowski <krzk+dt@kernel.org>,
        Conor Dooley <conor+dt@kernel.org>, Jean Delvare <jdelvare@suse.com>,
        "Guenter Roeck" <linux@roeck-us.net>, Jonathan Corbet <corbet@lwn.net>,
        "Delphine CC Chiu" <Delphine_CC_Chiu@Wiwynn.com>
Date: Fri, 24 Jan 2025 23:39:05 +0800

.
Subject: [PATCH 0/3] i2c: atr: A few i2c-atr fixes
From: Tomi Valkeinen <tomi.valkeinen@ideasonboard.com>
To: Luca Ceresoli <luca.ceresoli@bootlin.com>, 
 Wolfram Sang <wsa+renesas@sang-engineering.com>, 
 Andy Shevchenko <andriy.shevchenko@linux.intel.com>, 
 Sakari Ailus <sakari.ailus@linux.intel.com>
Cc: linux-i2c@vger.kernel.org, linux-kernel@vger.kernel.org, 
 Wolfram Sang <wsa@kernel.org>, Mauro Carvalho Chehab <mchehab@kernel.org>, 
 Cosmin Tanislav <demonsingur@gmail.com>, 
 Tomi Valkeinen <tomi.valkeinen@ideasonboard.com>, 
 Tomi Valkeinen <tomi.valkeinen+renesas@ideasonboard.com>, 
 stable@vger.kernel.org
Date: Fri, 22 Nov 2024 09:51:37 +0200

.
Subject: [PATCH v2 0/3] i2c: atr: A few i2c-atr fixes
From: Tomi Valkeinen <tomi.valkeinen@ideasonboard.com>
To: Luca Ceresoli <luca.ceresoli@bootlin.com>, 
 Wolfram Sang <wsa+renesas@sang-engineering.com>, 
 Andy Shevchenko <andriy.shevchenko@linux.intel.com>, 
 Sakari Ailus <sakari.ailus@linux.intel.com>
Cc: linux-i2c@vger.kernel.org, linux-kernel@vger.kernel.org, 
 Wolfram Sang <wsa@kernel.org>, Mauro Carvalho Chehab <mchehab@kernel.org>, 
 Cosmin Tanislav <demonsingur@gmail.com>, 
 Tomi Valkeinen <tomi.valkeinen@ideasonboard.com>, 
 Tomi Valkeinen <tomi.valkeinen+renesas@ideasonboard.com>, 
 stable@vger.kernel.org
Date: Fri, 22 Nov 2024 14:26:17 +0200

.
Subject: [GIT PULL] i2c-host-fixes for v6.12
From: Andi Shyti <andi.shyti@kernel.org>
To: Wolfram Sang <wsa+renesas@sang-engineering.com>
Cc: linux-i2c <linux-i2c@vger.kernel.org>, 
	lkml <linux-kernel@vger.kernel.org>, Andi Shyti <andi.shyti@kernel.org>
Date: Fri, 22 Nov 2024 13:30:45 +0100

Hi Wolfram,

just a MAINTAINER's update for the fixes pull request.

My branch is based on your for-current, which is 6.12-rc7.

Tomorrow morning I will send the second part of the merge window
pull request, I want to give it one more night test.

Thanks,
Andi

The following changes since commit 2d5404caa8c7bb5c4e0435f94b28834ae5456623:

  Linux 6.12-rc7 (2024-11-10 14:19:35 -0800)

are available in the Git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/andi.shyti/linux.git tags/i2c-host-fixes-6.12

for you to fetch changes up to 523930e4528f8e2267e8223245f0339eaec591c4:

  MAINTAINERS: transfer i2c-aspeed maintainership from Brendan to Ryan (2024-11-20 07:52:09 +0100)

----------------------------------------------------------------
i2c-host-fixes for v6.12

i2c aspeed driver's maintenance moves from Brendan to Ryan.

----------------------------------------------------------------
Brendan Higgins (1):
      MAINTAINERS: transfer i2c-aspeed maintainership from Brendan to Ryan

 MAINTAINERS | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

.
Subject: [PATCH] i2c: riic: Always round-up when calculating bus period
From: Geert Uytterhoeven <geert+renesas@glider.be>
To: Chris Brandt <chris.brandt@renesas.com>,
	Wolfram Sang <wsa+renesas@sang-engineering.com>,
	Biju Das <biju.das.jz@bp.renesas.com>,
	Andi Shyti <andi.shyti@kernel.org>,
	Adam Ford <aford173@gmail.com>
Cc: linux-renesas-soc@vger.kernel.org,
	linux-i2c@vger.kernel.org,
	Geert Uytterhoeven <geert+renesas@glider.be>
Date: Fri, 22 Nov 2024 15:14:35 +0100

.
Subject: [GIT PULL] i2c-host for v6.13, part 2
From: Andi Shyti <andi.shyti@kernel.org>
To: Wolfram Sang <wsa+renesas@sang-engineering.com>
Cc: linux-i2c <linux-i2c@vger.kernel.org>, 
	lkml <linux-kernel@vger.kernel.org>, Andi Shyti <andi.shyti@kernel.org>
Date: Sun, 24 Nov 2024 10:54:56 +0100

Hi Wolfram,

please find the description for the second part of the pull 
request.

Thank you again for accepting this second part. I believe we've
now included all the accepted patches for I2C. For the next
release, I plan to focus on clearing out leftovers from the past.

As always, feel free to advise or correct the tag description.
I'm always open to suggestions and never bothered by them.

Thank you,
Andi

The following changes since commit 1b3073291ddbe23fede7e0dd1b6f5635e370f8ba:

  Merge tag 'i2c-host-6.13-p1' of git://git.kernel.org/pub/scm/linux/kernel/git/andi.shyti/linux into i2c/for-mergewindow (2024-11-18 08:35:47 +0100)

are available in the Git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/andi.shyti/linux.git tags/i2c-host-6.13-p2

for you to fetch changes up to 68e7aa7ae92f5d5af1a3bfd0aae566e687b980fe:

  MAINTAINERS: transfer i2c-aspeed maintainership from Brendan to Ryan (2024-11-22 22:17:43 +0100)

----------------------------------------------------------------
i2c-host updates for v6.13, part 2

Improvements and refactoring:
 - Qualcomm I2C now uses the generic device property functions.
 - Nomadik controller updated to use of_match_device().
 - Fixed the Baud Rate Counter (BRCR) calculation and handling in
   the Nomadik controller, enabling support for frequencies above
   1 MHz.

New feature support:
 - Added support for frequencies up to 3.4 MHz on Nomadik I2C.
 - DesignWare now accounts for bus capacitance and clock
   optimisation (declared as new parameters in the binding) to
   improve the calculation of signal rise and fall times
   (t_high and t_low).
 - Added atomic transfer support to the Xilinx IIC controller.

New Hardware support:
 - DWAPB I2C controller on FUJITSU-MONAKA (new ACPI HID).
 - Allwinner A523 (new compatible ID).
 - Mobileye EyeQ6H (new compatible ID).

Maintenance:
 - Ryan replaces Brendan as the maintainer for the ASPEED
   controller.

----------------------------------------------------------------
Andre Przywara (1):
      dt-bindings: i2c: mv64xxx: Add Allwinner A523 compatible string

Bartosz Golaszewski (1):
      i2c: qup: use generic device property accessors

Brendan Higgins (1):
      MAINTAINERS: transfer i2c-aspeed maintainership from Brendan to Ryan

Manikanta Guntupalli (2):
      i2c: xiic: Relocate xiic_i2c_runtime_suspend and xiic_i2c_runtime_resume to facilitate atomic mode
      i2c: xiic: Add atomic transfer support

Michael Wu (2):
      dt-bindings: i2c: snps,designware-i2c: declare bus capacitance and clk freq optimized
      i2c: designware: determine HS tHIGH and tLOW based on HW parameters

Théo Lebrun (6):
      dt-bindings: i2c: nomadik: add mobileye,eyeq6h-i2c bindings
      dt-bindings: i2c: nomadik: support 400kHz < clock-frequency <= 3.4MHz
      i2c: nomadik: switch from of_device_is_compatible() to of_match_device()
      i2c: nomadik: support Mobileye EyeQ6H I2C controller
      i2c: nomadik: fix BRCR computation
      i2c: nomadik: support >=1MHz speed modes

Yoshihiro Furudera (1):
      i2c: designware: Add ACPI HID for DWAPB I2C controller on FUJITSU-MONAKA

 .../bindings/i2c/marvell,mv64xxx-i2c.yaml          |   1 +
 .../bindings/i2c/snps,designware-i2c.yaml          |  18 ++
 .../devicetree/bindings/i2c/st,nomadik-i2c.yaml    |  13 +-
 MAINTAINERS                                        |   2 +-
 drivers/i2c/busses/i2c-designware-common.c         |   5 +
 drivers/i2c/busses/i2c-designware-core.h           |   6 +
 drivers/i2c/busses/i2c-designware-master.c         |  23 +-
 drivers/i2c/busses/i2c-designware-platdrv.c        |   1 +
 drivers/i2c/busses/i2c-nomadik.c                   |  87 ++++---
 drivers/i2c/busses/i2c-qup.c                       |   4 +-
 drivers/i2c/busses/i2c-xiic.c                      | 287 +++++++++++++++++----
 11 files changed, 348 insertions(+), 99 deletions(-)

.
Subject: [PULL REQUEST] i2c-for-6.13-part2
From: Wolfram Sang <wsa@kernel.org>
To: Linus Torvalds <torvalds@linux-foundation.org>
Cc: linux-i2c@vger.kernel.org, linux-kernel@vger.kernel.org,
	Peter Rosin <peda@axentia.se>, Bartosz Golaszewski <brgl@bgdev.pl>,
	Andi Shyti <andi.shyti@kernel.org>
Date: Sun, 24 Nov 2024 16:41:59 +0100


--DXVLMZnuPrAFu+S+
Content-Type: text/plain; charset=utf-8
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

The following changes since commit 9f16d5e6f220661f73b36a4be1b21575651d8833:

  Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm (2024-=
11-23 16:00:50 -0800)

are available in the Git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git tags/i2c-for-=
6.13-part2

for you to fetch changes up to 16470f60666618830cb9f0b8dfafd34a838c6dbd:

  MAINTAINERS: transfer i2c-aspeed maintainership from Brendan to Ryan (202=
4-11-24 16:03:51 +0100)

----------------------------------------------------------------
i2c-for-6.13-part2

Andi was super busy the last weeks, so this pull requests contains one
series (nomadik) and a number of smaller additions which were ready to
go but got nearly overlooked. Despite the late collection, they have been
properly reviewed and have been in -next for 6 days now in Andi's tree.

New feature support:
 - Added support for frequencies up to 3.4 MHz on Nomadik I2C.
 - DesignWare now accounts for bus capacitance and clock
   optimisation (declared as new parameters in the binding) to
   improve the calculation of signal rise and fall times
   (t_high and t_low).

New Hardware support:
 - DWAPB I2C controller on FUJITSU-MONAKA (new ACPI HID).
 - Allwinner A523 (new compatible ID).
 - Mobileye EyeQ6H (new compatible ID).

----------------------------------------------------------------
Andre Przywara (1):
      dt-bindings: i2c: mv64xxx: Add Allwinner A523 compatible string

Bartosz Golaszewski (1):
      i2c: qup: use generic device property accessors

Brendan Higgins (1):
      MAINTAINERS: transfer i2c-aspeed maintainership from Brendan to Ryan

Michael Wu (2):
      dt-bindings: i2c: snps,designware-i2c: declare bus capacitance and cl=
k freq optimized
      i2c: designware: determine HS tHIGH and tLOW based on HW parameters

Th=C3=A9o Lebrun (6):
      dt-bindings: i2c: nomadik: add mobileye,eyeq6h-i2c bindings
      dt-bindings: i2c: nomadik: support 400kHz < clock-frequency <=3D 3.4M=
Hz
      i2c: nomadik: switch from of_device_is_compatible() to of_match_devic=
e()
      i2c: nomadik: support Mobileye EyeQ6H I2C controller
      i2c: nomadik: fix BRCR computation
      i2c: nomadik: support >=3D1MHz speed modes

Yoshihiro Furudera (1):
      i2c: designware: Add ACPI HID for DWAPB I2C controller on FUJITSU-MON=
AKA


with much appreciated quality assurance from
----------------------------------------------------------------
Andy Shevchenko (2):
      (Rev.) i2c: designware: determine HS tHIGH and tLOW based on HW param=
eters
      (Rev.) i2c: designware: Add ACPI HID for DWAPB I2C controller on FUJI=
TSU-MONAKA

Krzysztof Kozlowski (1):
      (Rev.) dt-bindings: i2c: snps,designware-i2c: declare bus capacitance=
 and clk freq optimized

Linus Walleij (6):
      (Rev.) i2c: nomadik: support >=3D1MHz speed modes
      (Rev.) i2c: nomadik: fix BRCR computation
      (Rev.) i2c: nomadik: support Mobileye EyeQ6H I2C controller
      (Rev.) i2c: nomadik: switch from of_device_is_compatible() to of_matc=
h_device()
      (Rev.) dt-bindings: i2c: nomadik: support 400kHz < clock-frequency <=
=3D 3.4MHz
      (Rev.) dt-bindings: i2c: nomadik: add mobileye,eyeq6h-i2c bindings

Neil Armstrong (1):
      (Rev.) i2c: qup: use generic device property accessors

Rob Herring (Arm) (2):
      (Rev.) dt-bindings: i2c: nomadik: support 400kHz < clock-frequency <=
=3D 3.4MHz
      (Rev.) dt-bindings: i2c: nomadik: add mobileye,eyeq6h-i2c bindings

 .../bindings/i2c/marvell,mv64xxx-i2c.yaml          |  1 +
 .../bindings/i2c/snps,designware-i2c.yaml          | 18 +++++
 .../devicetree/bindings/i2c/st,nomadik-i2c.yaml    | 13 ++--
 MAINTAINERS                                        |  2 +-
 drivers/i2c/busses/i2c-designware-common.c         |  5 ++
 drivers/i2c/busses/i2c-designware-core.h           |  6 ++
 drivers/i2c/busses/i2c-designware-master.c         | 23 +++++-
 drivers/i2c/busses/i2c-designware-platdrv.c        |  1 +
 drivers/i2c/busses/i2c-nomadik.c                   | 87 +++++++++++++-----=
----
 drivers/i2c/busses/i2c-qup.c                       |  4 +-
 10 files changed, 115 insertions(+), 45 deletions(-)

--DXVLMZnuPrAFu+S+
Content-Type: application/pgp-signature; name="signature.asc"

-----BEGIN PGP SIGNATURE-----

iQIzBAABCgAdFiEEOZGx6rniZ1Gk92RdFA3kzBSgKbYFAmdDSUMACgkQFA3kzBSg
KbY2ww/+I70uEj51jiW+x5uROwV2zc0sl6ZSnuGxYNsQ1nCyHXGTkG23SouI2oCr
48jgrWGIEHPiovnoSuLZzf7ZvECHJCeUQ7ztMOiW9hdFt+0Q6/HjdiQXWORQfcfJ
ig56M+T8i8N6pxKC0Od20AKNwrlKUjGDUK9CKEZQlhg5GZJL/BOIQ+PVbdXcWC7A
rX5+opMFcs/iCo/MZIBAjm0c1qTcqng6T19to9k6YLuskrGc2kU1R9OxDYt+CvNm
g+oqQij/9RM+dns3lihztZmvuWfxxrFhTTZ4/sB9GU4x8VUi5aKZQQwmkhNNDdqz
pPOCK+aFSAz3I25zvIk8q+Rut+eVn8zpyP0izcYcXFKK62HFUZmti7GgQyFqpw65
JNXecvpCVwV+LqAEFQBT/lZpf8YS+I77Pi8rC1SB3/nmTc0mQh+uhMUEjg6UazMn
XBzr9umkaZNN5wH/QHUxL1MKy81AVPd++WYMvXMzU8MwOLXXtCm/eCS+nvevRKY2
9ou6OuZK7la18DO3ayd8FOKd3w9381vW4a/4tHhzjGIN/gAHSsvLtPckBbqJjqtQ
q0yOKZOVD+VLlnieV0wuNuGUzKQSuuM9xnJJecBNGve4VtQ+avy4dLdhE6SVgyhF
5+/MfYKEsycd/h5Y0r4x2ZNFXmRQsgNJYDAmXCIqWMSYx/9CFeM=
=xkc4
-----END PGP SIGNATURE-----

--DXVLMZnuPrAFu+S+--

.
Subject: [PATCH v3 0/9] misc: Support TI FPC202 dual-port controller
From: Romain Gantois <romain.gantois@bootlin.com>
To: Wolfram Sang <wsa+renesas@sang-engineering.com>, 
 Tomi Valkeinen <tomi.valkeinen@ideasonboard.com>, 
 Luca Ceresoli <luca.ceresoli@bootlin.com>, 
 Andi Shyti <andi.shyti@kernel.org>, Rob Herring <robh@kernel.org>, 
 Krzysztof Kozlowski <krzk+dt@kernel.org>, 
 Conor Dooley <conor+dt@kernel.org>, Derek Kiernan <derek.kiernan@amd.com>, 
 Dragan Cvetic <dragan.cvetic@amd.com>, Arnd Bergmann <arnd@arndb.de>, 
 Greg Kroah-Hartman <gregkh@linuxfoundation.org>, 
 Mauro Carvalho Chehab <mchehab@kernel.org>, 
 Linus Walleij <linus.walleij@linaro.org>, 
 Bartosz Golaszewski <brgl@bgdev.pl>
Cc: Thomas Petazzoni <thomas.petazzoni@bootlin.com>, 
 Kory Maincent <kory.maincent@bootlin.com>, linux-i2c@vger.kernel.org, 
 linux-kernel@vger.kernel.org, devicetree@vger.kernel.org, 
 linux-media@vger.kernel.org, linux-gpio@vger.kernel.org, 
 Romain Gantois <romain.gantois@bootlin.com>
Date: Mon, 25 Nov 2024 09:45:14 +0100

.
Subject: [PATCH] i2c: imx: switch different pinctrl state in different system power status
From: carlos.song@nxp.com
To: o.rempel@pengutronix.de,
	kernel@pengutronix.de,
	andi.shyti@kernel.org,
	shawnguo@kernel.org,
	s.hauer@pengutronix.de,
	festevam@gmail.com,
	frank.li@nxp.com
Cc: linux-i2c@vger.kernel.org,
	imx@lists.linux.dev,
	linux-arm-kernel@lists.infradead.org,
	linux-kernel@vger.kernel.org
Date: Mon, 25 Nov 2024 21:43:22 +0800

.
Subject: [PATCH v2] i2c: imx: add imx7d compatible string for applying errata ERR007805
From: carlos.song@nxp.com
To: o.rempel@pengutronix.de,
	kernel@pengutronix.de,
	andi.shyti@kernel.org,
	shawnguo@kernel.org,
	s.hauer@pengutronix.de,
	festevam@gmail.com,
	frank.li@nxp.com,
	francesco@dolcini.it
Cc: linux-i2c@vger.kernel.org,
	imx@lists.linux.dev,
	linux-arm-kernel@lists.infradead.org,
	linux-kernel@vger.kernel.org
Date: Mon, 25 Nov 2024 21:45:48 +0800

.
Subject: [PATCH] i2c: imx: fix divide by zero warning
From: carlos.song@nxp.com
To: o.rempel@pengutronix.de,
	kernel@pengutronix.de,
	andi.shyti@kernel.org,
	shawnguo@kernel.org,
	s.hauer@pengutronix.de,
	festevam@gmail.com,
	frank.li@nxp.com
Cc: linux-i2c@vger.kernel.org,
	imx@lists.linux.dev,
	linux-arm-kernel@lists.infradead.org,
	linux-kernel@vger.kernel.org
Date: Mon, 25 Nov 2024 21:50:19 +0800

.
Subject: [PATCH] i2c: imx: support DMA defer probing
From: carlos.song@nxp.com
To: o.rempel@pengutronix.de,
	kernel@pengutronix.de,
	andi.shyti@kernel.org,
	shawnguo@kernel.org,
	s.hauer@pengutronix.de,
	festevam@gmail.com,
	frank.li@nxp.com
Cc: linux-i2c@vger.kernel.org,
	imx@lists.linux.dev,
	linux-arm-kernel@lists.infradead.org,
	linux-kernel@vger.kernel.org
Date: Mon, 25 Nov 2024 21:52:43 +0800

.
Subject: [PATCH] i2c: imx: fix divide by zero warning
From: carlos.song@nxp.com
To: o.rempel@pengutronix.de,
	kernel@pengutronix.de,
	andi.shyti@kernel.org,
	shawnguo@kernel.org,
	s.hauer@pengutronix.de,
	festevam@gmail.com,
	frank.li@nxp.com
Cc: linux-i2c@vger.kernel.org,
	imx@lists.linux.dev,
	linux-arm-kernel@lists.infradead.org,
	linux-kernel@vger.kernel.org
Date: Mon, 25 Nov 2024 22:15:21 +0800

.
Subject: [PATCH] i2c: imx: make controller available until system suspend_noirq() and from resume_noirq()
From: carlos.song@nxp.com
To: o.rempel@pengutronix.de,
	kernel@pengutronix.de,
	andi.shyti@kernel.org,
	shawnguo@kernel.org,
	s.hauer@pengutronix.de,
	festevam@gmail.com,
	frank.li@nxp.com
Cc: linux-i2c@vger.kernel.org,
	imx@lists.linux.dev,
	linux-arm-kernel@lists.infradead.org,
	linux-kernel@vger.kernel.org
Date: Mon, 25 Nov 2024 22:21:08 +0800

.
Subject: [PATCH v6] i2c: imx-lpi2c: add eDMA mode support for LPI2C
From: carlos.song@nxp.com
To: aisheng.dong@nxp.com,
	andi.shyti@kernel.org,
	shawnguo@kernel.org,
	s.hauer@pengutronix.de,
	kernel@pengutronix.de,
	festevam@gmail.com,
	sumit.semwal@linaro.org,
	christian.koenig@amd.com,
	frank.li@nxp.com
Cc: linux-i2c@vger.kernel.org,
	imx@lists.linux.dev,
	linux-arm-kernel@lists.infradead.org,
	linux-kernel@vger.kernel.org,
	linux-media@vger.kernel.org,
	dri-devel@lists.freedesktop.org,
	linaro-mm-sig@lists.linaro.org
Date: Mon, 25 Nov 2024 22:29:09 +0800

.
Subject: [PATCH v5] i2c: imx-lpi2c: add target mode support
From: carlos.song@nxp.com
To: aisheng.dong@nxp.com,
	andi.shyti@kernel.org,
	shawnguo@kernel.org,
	s.hauer@pengutronix.de,
	kernel@pengutronix.de,
	festevam@gmail.com
Cc: linux-i2c@vger.kernel.org,
	imx@lists.linux.dev,
	linux-arm-kernel@lists.infradead.org,
	linux-kernel@vger.kernel.org
Date: Mon, 25 Nov 2024 22:31:40 +0800

.
Subject: [PATCH] i2c: isch: Convert comma to semicolon
From: Chen Ni <nichen@iscas.ac.cn>
To: jdelvare@suse.com,
	andi.shyti@kernel.org
Cc: linux-i2c@vger.kernel.org,
	linux-kernel@vger.kernel.org,
	Chen Ni <nichen@iscas.ac.cn>
Date: Tue, 26 Nov 2024 10:38:39 +0800

.
Subject: [PATCH v2] i2c: imx: support DMA defer probing
From: carlos.song@nxp.com
To: frank.li@nxp.com,
	o.rempel@pengutronix.de,
	kernel@pengutronix.de,
	andi.shyti@kernel.org,
	shawnguo@kernel.org,
	s.hauer@pengutronix.de,
	festevam@gmail.com
Cc: linux-i2c@vger.kernel.org,
	imx@lists.linux.dev,
	linux-arm-kernel@lists.infradead.org,
	linux-kernel@vger.kernel.org
Date: Tue, 26 Nov 2024 16:25:35 +0800

.
Subject: [PATCH v3] i2c: imx: support DMA defer probing
From: carlos.song@nxp.com
To: mkl@pengutronix.de,
	frank.li@nxp.com,
	o.rempel@pengutronix.de,
	kernel@pengutronix.de,
	andi.shyti@kernel.org,
	shawnguo@kernel.org,
	s.hauer@pengutronix.de,
	festevam@gmail.com
Cc: linux-i2c@vger.kernel.org,
	imx@lists.linux.dev,
	linux-arm-kernel@lists.infradead.org,
	linux-kernel@vger.kernel.org
Date: Wed, 27 Nov 2024 15:44:58 +0800

.
Subject: [PATCH v4] i2c: imx: support DMA defer probing
From: carlos.song@nxp.com
To: mkl@pengutronix.de,
	frank.li@nxp.com,
	o.rempel@pengutronix.de,
	kernel@pengutronix.de,
	andi.shyti@kernel.org,
	shawnguo@kernel.org,
	s.hauer@pengutronix.de,
	festevam@gmail.com
Cc: linux-i2c@vger.kernel.org,
	imx@lists.linux.dev,
	linux-arm-kernel@lists.infradead.org,
	linux-kernel@vger.kernel.org
Date: Wed, 27 Nov 2024 16:38:18 +0800

.
Subject: [PATCH] of: base: Document prefix argument for of_get_next_child_with_prefix()
From: Chen-Yu Tsai <wenst@chromium.org>
To: Rob Herring <robh@kernel.org>,
	Saravana Kannan <saravanak@google.com>,
	Wolfram Sang <wsa@kernel.org>
Cc: Chen-Yu Tsai <wenst@chromium.org>,
	devicetree@vger.kernel.org,
	linux-arm-kernel@lists.infradead.org,
	linux-kernel@vger.kernel.org,
	Andy Shevchenko <andriy.shevchenko@linux.intel.com>,
	linux-i2c@vger.kernel.org,
	kernel test robot <lkp@intel.com>
Date: Thu, 28 Nov 2024 12:26:30 +0800

.
Subject: [PATCH v4] i2c: i2c-qcom-geni: Serve transfer during early resume stage
From: Mukesh Kumar Savaliya <quic_msavaliy@quicinc.com>
To: andi.shyti@kernel.org, quic_bjorande@quicinc.com,
        linux-arm-msm@vger.kernel.org, linux-i2c@vger.kernel.org,
        linux-kernel@vger.kernel.org, --cc=konrad.dybcio@linaro.org,
        quic_vdadhani@quicinc.com, vkoul@kernel.org
Cc: Mukesh Kumar Savaliya <quic_msavaliy@quicinc.com>
Date: Fri, 29 Nov 2024 13:17:42 +0530

.
Subject: [PATCH] MAINTAINERS: fix typo in I2C OF COMPONENT PROBER
From: Lukas Bulwahn <lbulwahn@redhat.com>
To: Chen-Yu Tsai <wenst@chromium.org>,
	Andy Shevchenko <andriy.shevchenko@linux.intel.com>,
	Douglas Anderson <dianders@chromium.org>,
	AngeloGioacchino Del Regno <angelogioacchino.delregno@collabora.com>,
	Wolfram Sang <wsa+renesas@sang-engineering.com>,
	linux-i2c@vger.kernel.org
Cc: kernel-janitors@vger.kernel.org,
	linux-kernel@vger.kernel.org,
	Lukas Bulwahn <lukas.bulwahn@redhat.com>
Date: Fri, 29 Nov 2024 10:52:38 +0100

.
Subject: [PATCH v5 0/4] Enable shared SE support over I2C
From: Mukesh Kumar Savaliya <quic_msavaliy@quicinc.com>
To: konrad.dybcio@linaro.org, andersson@kernel.org, andi.shyti@kernel.org,
        linux-arm-msm@vger.kernel.org, dmaengine@vger.kernel.org,
        linux-kernel@vger.kernel.org, linux-i2c@vger.kernel.org,
        conor+dt@kernel.org, agross@kernel.org, devicetree@vger.kernel.org,
        vkoul@kernel.org, linux@treblig.org, dan.carpenter@linaro.org,
        Frank.Li@nxp.com, konradybcio@kernel.org, bryan.odonoghue@linaro.org,
        krzk+dt@kernel.org, robh@kernel.org
Cc: quic_vdadhani@quicinc.com,
        Mukesh Kumar Savaliya <quic_msavaliy@quicinc.com>
Date: Fri, 29 Nov 2024 20:13:53 +0530

.
Subject: [PULL REQUEST] i2c-for-6.13-rc1-part3
From: Wolfram Sang <wsa@kernel.org>
To: Linus Torvalds <torvalds@linux-foundation.org>
Cc: linux-i2c@vger.kernel.org, linux-kernel@vger.kernel.org,
	Peter Rosin <peda@axentia.se>, Bartosz Golaszewski <brgl@bgdev.pl>,
	Andi Shyti <andi.shyti@kernel.org>
Date: Sun, 1 Dec 2024 14:13:32 +0100


--1HKa28Cze5WOfw6w
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline

Linus,

so it happened not only to Andi but also to me that a series nearly fell
through the cracks. This pull request contains a new feature which has
been ready for some weeks but I forgot that we agreed that I2C is its
path upstream :(

So, given the amount of review by experienced people and the fact that
the series only adds "opt-in" stuff (so less likely to cause
regressions), I hope it is still possible to get it into 6.13. It has
been in -next for a few days and build bots are happy now.

Thanks and regards,

   Wolfram


The following changes since commit aaf20f870da056752f6386693cc0d8e25421ef35:

  Merge tag 'rpmsg-v6.13' of git://git.kernel.org/pub/scm/linux/kernel/git/remoteproc/linux (2024-11-26 18:36:55 -0800)

are available in the Git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git tags/i2c-for-6.13-rc1-part3

for you to fetch changes up to caf4bdb558cbc9893524b0a15e6423ee6305cb0c:

  MAINTAINERS: fix typo in I2C OF COMPONENT PROBER (2024-11-29 12:56:05 +0100)

----------------------------------------------------------------
i2c-for-6.13-rc1-part3

core: add of based component probing

Some devices are designed and manufactured with some components having
multiple drop-in replacement options. These components are often
connected to the mainboard via ribbon cables, having the same signals
and pin assignments across all options. These may include the display
panel and touchscreen on laptops and tablets, and the trackpad on
laptops. Sometimes which component option is used in a particular device
can be detected by some firmware provided identifier, other times that
information is not available, and the kernel has to try to probe each
device.

Instead of a delicate dance between drivers and device tree quirks, this
change introduces a simple I2C component probe function. For a given
class of devices on the same I2C bus, it will go through all of them,
doing a simple I2C read transfer and see which one of them responds. It
will then enable the device that responds.

----------------------------------------------------------------
Chen-Yu Tsai (8):
      of: dynamic: Add of_changeset_update_prop_string
      of: base: Add for_each_child_of_node_with_prefix()
      i2c: Introduce OF component probe function
      i2c: of-prober: Add simple helpers for regulator support
      i2c: of-prober: Add GPIO support to simple helpers
      platform/chrome: Introduce device tree hardware prober
      arm64: dts: mediatek: mt8173-elm-hana: Mark touchscreens and trackpads as fail
      of: base: Document prefix argument for of_get_next_child_with_prefix()

Liam Zuiderhoek (1):
      i2c: Fix whitespace style issue

Lukas Bulwahn (1):
      MAINTAINERS: fix typo in I2C OF COMPONENT PROBER


with much appreciated quality assurance from
----------------------------------------------------------------
Andrey Skvortsov (1):
      (Test) i2c: of-prober: Add GPIO support to simple helpers

Andy Shevchenko (3):
      (Rev.) i2c: of-prober: Add GPIO support to simple helpers
      (Rev.) i2c: of-prober: Add simple helpers for regulator support
      (Rev.) i2c: Introduce OF component probe function

AngeloGioacchino Del Regno (7):
      (Rev.) arm64: dts: mediatek: mt8173-elm-hana: Mark touchscreens and trackpads as fail
      (Rev.) platform/chrome: Introduce device tree hardware prober
      (Rev.) i2c: of-prober: Add GPIO support to simple helpers
      (Rev.) i2c: of-prober: Add simple helpers for regulator support
      (Rev.) i2c: Introduce OF component probe function
      (Rev.) of: base: Add for_each_child_of_node_with_prefix()
      (Rev.) of: dynamic: Add of_changeset_update_prop_string

Douglas Anderson (5):
      (Rev.) arm64: dts: mediatek: mt8173-elm-hana: Mark touchscreens and trackpads as fail
      (Rev.) platform/chrome: Introduce device tree hardware prober
      (Rev.) i2c: of-prober: Add GPIO support to simple helpers
      (Rev.) i2c: of-prober: Add simple helpers for regulator support
      (Rev.) i2c: Introduce OF component probe function

Rob Herring (Arm) (2):
      (Rev.) of: base: Add for_each_child_of_node_with_prefix()
      (Rev.) of: dynamic: Add of_changeset_update_prop_string

 MAINTAINERS                                       |   8 +
 arch/arm64/boot/dts/mediatek/mt8173-elm-hana.dtsi |  14 +
 arch/arm64/boot/dts/mediatek/mt8173-elm.dtsi      |   4 +-
 drivers/i2c/Makefile                              |   1 +
 drivers/i2c/i2c-core-of-prober.c                  | 415 ++++++++++++++++++++++
 drivers/i2c/i2c-core-smbus.c                      |   2 +-
 drivers/of/base.c                                 |  36 ++
 drivers/of/dynamic.c                              |  44 +++
 drivers/platform/chrome/Kconfig                   |  11 +
 drivers/platform/chrome/Makefile                  |   1 +
 drivers/platform/chrome/chromeos_of_hw_prober.c   | 154 ++++++++
 include/linux/i2c-of-prober.h                     | 140 ++++++++
 include/linux/of.h                                |  13 +
 13 files changed, 840 insertions(+), 3 deletions(-)
 create mode 100644 drivers/i2c/i2c-core-of-prober.c
 create mode 100644 drivers/platform/chrome/chromeos_of_hw_prober.c
 create mode 100644 include/linux/i2c-of-prober.h

--1HKa28Cze5WOfw6w
Content-Type: application/pgp-signature; name="signature.asc"

-----BEGIN PGP SIGNATURE-----

iQIzBAABCgAdFiEEOZGx6rniZ1Gk92RdFA3kzBSgKbYFAmdMYPcACgkQFA3kzBSg
Kbbgfg/8CtGUoKvcg4Rj/TSty9ajgcq7S7OoCpZQ4QGWGRf44iK3TbGPsdpBTCkt
pf4Hr+7DEAXdN12BzlTfbDx/QijclgrzMtll8nIKwqywsiZDpNQ6vWmqbrVegTOK
HOUPVhLZx3HXHxpLUScT0zQtKoHou03U3MoxRcwvBIablxgzlYRH9wM4wAdwjrui
Tpd6ny67NPtPpkS3kKNUk6nVYOZGawfGtvupCRAqV6Hn0WwD+ubUI4QZa8XvXKpf
KpOjnsHg12ozyWyM9GNOe0lEPqauO/OPO1kYrPIkyMrMAOF+J42bPqZtpOS5wVpQ
YsGwdRHvHBCWE/hUnf4tWz3dUIezyKSh9Qi2kvBVeVp9dHNtnobspNi4MlfyAh7u
sZf/J9PCx2rP8oxAvH5Db/piH3gLUkBrgQ7LOAxdUjMlLOKh876Cyyk6VnqUEUkr
OmIPkeSQPJMsr1x285P9/EVpzJNahMWfAFah21BNmndafJRhNf85jYl1semXC2i7
PHGw3UZ5RpyqA14vW3CdNxT0midcaJ85L+OMhgsh2ozeyXhyWyiGVlndXP++y0uJ
zeIlt/Miw0UTzNzMcFg3Qtjt9Mn2dB6YB/2m6P3MYlcElEJYPP/ycdU9alu1kfYQ
pSaSCPBxPliUaBSB3eMcmufg8SmQvwiFSuGQukWf4jkSZJF1mMI=
=lMyG
-----END PGP SIGNATURE-----

--1HKa28Cze5WOfw6w--

.
Subject: [PATCH] i2c: keba: drop check because i2c_unregister_device() is NULL safe
From: Wolfram Sang <wsa+renesas@sang-engineering.com>
To: linux-kernel@vger.kernel.org
Cc: Wolfram Sang <wsa+renesas@sang-engineering.com>,
	Andi Shyti <andi.shyti@kernel.org>,
	linux-i2c@vger.kernel.org
Date: Mon,  2 Dec 2024 09:26:58 +0100

.
Subject: [PATCH] i2c: I2C_BRCMSTB should not default to y when compile-testing
From: Geert Uytterhoeven <geert+renesas@glider.be>
To: Andi Shyti <andi.shyti@kernel.org>,
	Anand Gore <anand.gore@broadcom.com>,
	Florian Fainelli <florian.fainelli@broadcom.com>,
	Kursad Oney <kursad.oney@broadcom.com>,
	=?UTF-8?q?Rafa=C5=82=20Mi=C5=82ecki?= <rafal@milecki.pl>,
	William Zhang <william.zhang@broadcom.com>
Cc: linux-i2c@vger.kernel.org,
	Broadcom internal kernel review list <bcm-kernel-feedback-list@broadcom.com>,
	Geert Uytterhoeven <geert+renesas@glider.be>
Date: Tue,  3 Dec 2024 17:19:50 +0100

.
Subject: [PATCH] i2c: designware: Actually make use of the I2C_DW_COMMON and I2C_DW symbol namespaces
From: =?UTF-8?q?Uwe=20Kleine-K=C3=B6nig?= <u.kleine-koenig@baylibre.com>
To: Jarkko Nikula <jarkko.nikula@linux.intel.com>,
	Andi Shyti <andi.shyti@kernel.org>
Cc: Andy Shevchenko <andriy.shevchenko@linux.intel.com>,
	Mika Westerberg <mika.westerberg@linux.intel.com>,
	Jan Dabros <jsd@semihalf.com>,
	linux-i2c@vger.kernel.org
Date: Tue,  3 Dec 2024 18:36:40 +0100

.
Subject: [PATCH] iio: Initialize i2c_device_id structures by name
From: =?UTF-8?q?Uwe=20Kleine-K=C3=B6nig?= <u.kleine-koenig@baylibre.com>
To: Lars-Peter Clausen <lars@metafoo.de>,
	Jonathan Cameron <jic23@kernel.org>
Cc: Andy Shevchenko <andriy.shevchenko@linux.intel.com>,
	Wolfram Sang <wsa+renesas@sang-engineering.com>,
	linux-iio@vger.kernel.org,
	linux-i2c@vger.kernel.org
Date: Wed,  4 Dec 2024 16:00:36 +0100

.
Subject: [PATCH v1 0/7] Add support to load QUP SE firmware from
From: Viken Dadhaniya <quic_vdadhani@quicinc.com>
To: andi.shyti@kernel.org, robh@kernel.org, krzk+dt@kernel.org,
        conor+dt@kernel.org, gregkh@linuxfoundation.org, jirislaby@kernel.org,
        broonie@kernel.or, andersson@kernel.org, konradybcio@kernel.org,
        johan+linaro@kernel.org, dianders@chromium.org, agross@kernel.org,
        linux-arm-msm@vger.kernel.org, linux-i2c@vger.kernel.org,
        devicetree@vger.kernel.org, linux-kernel@vger.kernel.org,
        linux-serial@vger.kernel.org, linux-spi@vger.kernel.org
Cc: =quic_msavaliy@quicinc.com, quic_anupkulk@quicinc.com,
        Viken Dadhaniya <quic_vdadhani@quicinc.com>
Date: Wed,  4 Dec 2024 20:33:19 +0530

.
Subject: [PATCH] hwmon: Initialize i2c_device_id structures by name
From: =?UTF-8?q?Uwe=20Kleine-K=C3=B6nig?= <u.kleine-koenig@baylibre.com>
To: Jean Delvare <jdelvare@suse.com>,
	Guenter Roeck <linux@roeck-us.net>
Cc: linux-hwmon@vger.kernel.org,
	George Joseph <george.joseph@fairview5.com>,
	Juerg Haefliger <juergh@proton.me>,
	Riku Voipio <riku.voipio@iki.fi>,
	=?utf-8?q?Carsten_Spie=C3=9F?= <mail@carsten-spiess.de>,
	Zev Weiss <zev@bewilderbeest.net>,
	Eric Tremblay <etremblay@distech-controls.com>,
	Greg KH <gregkh@linuxfoundation.org>,
	Jose Ramon San Buenaventura <jose.sanbuenaventura@analog.com>,
	Peter Zijlstra <peterz@infradead.org>,
	Grant Peltier <grantpeltier93@gmail.com>,
	Conor Dooley <conor.dooley@microchip.com>,
	Rob Herring <robh@kernel.org>,
	Mariel Tinaco <Mariel.Tinaco@analog.com>,
	Peter Yin <peteryin.openbmc@gmail.com>,
	Potin Lai <potin.lai.pt@gmail.com>,
	Andy Shevchenko <andriy.shevchenko@linux.intel.com>,
	Konstantin Aladyshev <aladyshev22@gmail.com>,
	Patrick Rudolph <patrick.rudolph@9elements.com>,
	Eddie James <eajames@linux.ibm.com>,
	Lakshmi Yadlapati <lakshmiy@us.ibm.com>,
	Wolfram Sang <wsa+renesas@sang-engineering.com>,
	linux-i2c@vger.kernel.org
Date: Thu,  5 Dec 2024 16:28:33 +0100

.
Subject: [PATCH] i2c: nomadik: Add missing sentinel to match table
From: Geert Uytterhoeven <geert+renesas@glider.be>
To: =?UTF-8?q?Th=C3=A9o=20Lebrun?= <theo.lebrun@bootlin.com>,
	Linus Walleij <linus.walleij@linaro.org>,
	Andi Shyti <andi.shyti@kernel.org>,
	Wolfram Sang <wsa+renesas@sang-engineering.com>
Cc: linux-i2c@vger.kernel.org,
	linux-arm-kernel@lists.infradead.org,
	linux-kernel@vger.kernel.org,
	Geert Uytterhoeven <geert+renesas@glider.be>
Date: Fri,  6 Dec 2024 09:28:06 +0100

.
Subject: [PATCH] i2c: pnx: Fix timeout in wait functions
From: Vladimir Riabchun <ferr.lambarginio@gmail.com>
To: 
Cc: Vladimir Riabchun <ferr.lambarginio@gmail.com>,
	Vladimir Zapolskiy <vz@mleia.com>,
	Piotr Wojtaszczyk <piotr.wojtaszczyk@timesys.com>,
	Andi Shyti <andi.shyti@kernel.org>,
	linux-arm-kernel@lists.infradead.org,
	linux-i2c@vger.kernel.org,
	linux-kernel@vger.kernel.org
Date: Sat,  7 Dec 2024 00:19:34 +0100

.
Subject: [PATCH v3 0/2] i2c: omap: trivial code cleanups
From: Dhruv Menon <dhruvmenon1104@gmail.com>
To: aaro.koskinen@iki.fi,
	andreas@kemnade.info,
	vigneshr@ti.com,
	andi.shyti@kernel.org
Cc: jmkrzyszt@gmail.com,
	tony@atomide.com,
	khilman@baylibre.com,
	rogerq@kernel.org,
	linux-omap@vger.kernel.org,
	linux-i2c@vger.kernel.org,
	Dhruv Menon <dhruvmenon1104@gmail.com>
Date: Sat,  7 Dec 2024 18:12:01 +0530

.
Subject: [PATCH] i2c: slave-eeprom: add latch mode
From: Jian Zhang <zhangjian.3032@bytedance.com>
To: wsa+renesas@sang-engineering.com,
	linux-i2c@vger.kernel.org,
	linux-kernel@vger.kernel.org
Date: Mon,  9 Dec 2024 14:04:21 +0800

.
Subject: [PATCH v9 0/4] i2c-i801 / dell-lis3lv02d: Move instantiation of lis3lv02d i2c_client from i2c-i801 to dell-lis3lv02d
From: Hans de Goede <hdegoede@redhat.com>
To: =?UTF-8?q?Pali=20Roh=C3=A1r?= <pali@kernel.org>,
	=?UTF-8?q?Ilpo=20J=C3=A4rvinen?= <ilpo.jarvinen@linux.intel.com>,
	Andy Shevchenko <andy@kernel.org>,
	Paul Menzel <pmenzel@molgen.mpg.de>,
	Wolfram Sang <wsa@kernel.org>
Cc: Hans de Goede <hdegoede@redhat.com>,
	eric.piel@tremplin-utc.net,
	Marius Hoch <mail@mariushoch.de>,
	Dell.Client.Kernel@dell.com,
	Kai Heng Feng <kai.heng.feng@canonical.com>,
	platform-driver-x86@vger.kernel.org,
	Jean Delvare <jdelvare@suse.com>,
	Andi Shyti <andi.shyti@kernel.org>,
	linux-i2c@vger.kernel.org
Date: Mon,  9 Dec 2024 19:35:53 +0100

.
Subject: [PATCH V2 0/2] Add atomic transfer support to i2c-xiic
From: Manikanta Guntupalli <manikanta.guntupalli@amd.com>
To: <git@amd.com>, <michal.simek@amd.com>, <andi.shyti@kernel.org>,
	<linux-arm-kernel@lists.infradead.org>, <linux-i2c@vger.kernel.org>,
	<linux-kernel@vger.kernel.org>
Date: Tue, 10 Dec 2024 15:22:40 +0530

.
Subject: [PATCH v2] drm/bridge: ti-sn65dsi86: Fix multiple instances
From: Geert Uytterhoeven <geert+renesas@glider.be>
To: Douglas Anderson <dianders@chromium.org>,
	Andrzej Hajda <andrzej.hajda@intel.com>,
	Neil Armstrong <neil.armstrong@linaro.org>,
	Robert Foss <rfoss@kernel.org>,
	Laurent Pinchart <Laurent.pinchart@ideasonboard.com>,
	Jonas Karlman <jonas@kwiboo.se>,
	Jernej Skrabec <jernej.skrabec@gmail.com>,
	Maarten Lankhorst <maarten.lankhorst@linux.intel.com>,
	Maxime Ripard <mripard@kernel.org>,
	Thomas Zimmermann <tzimmermann@suse.de>,
	David Airlie <airlied@gmail.com>,
	Simona Vetter <simona@ffwll.ch>,
	Linus Walleij <linus.walleij@linaro.org>,
	Tomi Valkeinen <tomi.valkeinen@ideasonboard.com>,
	Wolfram Sang <wsa+renesas@sang-engineering.com>,
	Luca Ceresoli <luca.ceresoli@bootlin.com>,
	Dmitry Baryshkov <dmitry.baryshkov@linaro.org>,
	Greg KH <gregkh@linuxfoundation.org>
Cc: dri-devel@lists.freedesktop.org,
	linux-renesas-soc@vger.kernel.org,
	linux-i2c@vger.kernel.org,
	linux-kernel@vger.kernel.org,
	Geert Uytterhoeven <geert+renesas@glider.be>
Date: Tue, 10 Dec 2024 15:18:46 +0100

.
Subject: [PATCH 0/2] Qcom Geni exit path cleanups
From: Andi Shyti <andi.shyti@kernel.org>
To: linux-arm-msm@vger.kernel.org,
	linux-i2c@vger.kernel.org
Cc: Andi Shyti <andi.shyti@kernel.org>
Date: Wed, 11 Dec 2024 00:10:52 +0100

.
Subject: [PATCH] i2c: core: fix reference leak in i2c_register_adapter()
From: Joe Hattori <joe@pf.is.s.u-tokyo.ac.jp>
To: wsa+renesas@sang-engineering.com
Cc: linux-i2c@vger.kernel.org,
	Joe Hattori <joe@pf.is.s.u-tokyo.ac.jp>
Date: Wed, 11 Dec 2024 12:08:03 +0900

.
Subject: [PATCH] i2c: nomadik: Enable compile testing for the Nomadik driver
From: Andi Shyti <andi.shyti@kernel.org>
To: linux-i2c <linux-i2c@vger.kernel.org>
Cc: Andi Shyti <andi.shyti@kernel.org>,
	Linus Walleij <linus.walleij@linaro.org>
Date: Tue, 10 Dec 2024 23:16:41 +0100

.
Subject: [PATCH 1/3] i2c: davinci: kill platform data
From: Bartosz Golaszewski <brgl@bgdev.pl>
To: Andi Shyti <andi.shyti@kernel.org>,
	Wolfram Sang <wsa@the-dreams.de>
Cc: linux-arm-kernel@lists.infradead.org,
	linux-i2c@vger.kernel.org,
	linux-kernel@vger.kernel.org,
	Bartosz Golaszewski <bartosz.golaszewski@linaro.org>
Date: Wed, 11 Dec 2024 11:23:35 +0100

.
Subject: [PATCH v2 0/2] Qcom Geni exit path cleanups
From: Andi Shyti <andi.shyti@kernel.org>
To: linux-arm-msm@vger.kernel.org,
	linux-i2c@vger.kernel.org
Cc: Mukesh Kumar Savaliya <quic_msavaliy@quicinc.com>,
	Andi Shyti <andi.shyti@kernel.org>
Date: Thu, 12 Dec 2024 14:54:14 +0100

.
Subject: [GIT PULL] i2c-host-fixes for v6.13-rc3
From: Andi Shyti <andi.shyti@kernel.org>
To: Wolfram Sang <wsa+renesas@sang-engineering.com>
Cc: linux-i2c <linux-i2c@vger.kernel.org>, 
	lkml <linux-kernel@vger.kernel.org>, Andi Shyti <andi.shyti@kernel.org>
Date: Fri, 13 Dec 2024 17:23:05 +0100

Hi Wolfram,

three fixes for this week; please find the pull request below.

Have a good weekend!

Andi

The following changes since commit fac04efc5c793dccbd07e2d59af9f90b7fc0dca4:

  Linux 6.13-rc2 (2024-12-08 14:03:39 -0800)

are available in the Git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/andi.shyti/linux.git tags/i2c-host-fixes-6.13-rc3

for you to fetch changes up to de6b43798d9043a7c749a0428dbb02d5fff156e5:

  i2c: riic: Always round-up when calculating bus period (2024-12-12 12:54:02 +0100)

----------------------------------------------------------------
i2c-host-fixes for v6.13-rc3

- Replaced jiffies with msec for timeout calculations.
- Added a sentinel to the 'of_device_id' array in Nomadik.
- Rounded up bus period calculation in RIIC.

----------------------------------------------------------------
Geert Uytterhoeven (2):
      i2c: nomadik: Add missing sentinel to match table
      i2c: riic: Always round-up when calculating bus period

Vladimir Riabchun (1):
      i2c: pnx: Fix timeout in wait functions

 drivers/i2c/busses/i2c-nomadik.c | 1 +
 drivers/i2c/busses/i2c-pnx.c     | 4 ++--
 drivers/i2c/busses/i2c-riic.c    | 2 +-
 3 files changed, 4 insertions(+), 3 deletions(-)

.
Subject: [PATCH 0/9] Add support for I2C bus recovery for riic driver
From: Prabhakar <prabhakar.csengg@gmail.com>
To: Chris Brandt <chris.brandt@renesas.com>,
	Andi Shyti <andi.shyti@kernel.org>,
	Philipp Zabel <p.zabel@pengutronix.de>,
	Wolfram Sang <wsa@kernel.org>,
	Geert Uytterhoeven <geert+renesas@glider.be>
Cc: linux-renesas-soc@vger.kernel.org,
	linux-i2c@vger.kernel.org,
	linux-kernel@vger.kernel.org,
	Prabhakar <prabhakar.csengg@gmail.com>,
	Biju Das <biju.das.jz@bp.renesas.com>,
	Fabrizio Castro <fabrizio.castro.jz@renesas.com>,
	Lad Prabhakar <prabhakar.mahadev-lad.rj@bp.renesas.com>
Date: Fri, 13 Dec 2024 17:58:19 +0000

.
Subject: [PATCH v1 0/2] i2c: exynos5: Add support for Exynos8895 SoC
From: Ivaylo Ivanov <ivo.ivanov.ivanov1@gmail.com>
To: Andi Shyti <andi.shyti@kernel.org>,
	Rob Herring <robh@kernel.org>,
	Krzysztof Kozlowski <krzk+dt@kernel.org>,
	Conor Dooley <conor+dt@kernel.org>,
	Alim Akhtar <alim.akhtar@samsung.com>
Cc: linux-i2c@vger.kernel.org,
	devicetree@vger.kernel.org,
	linux-arm-kernel@lists.infradead.org,
	linux-samsung-soc@vger.kernel.org,
	linux-kernel@vger.kernel.org
Date: Sun, 15 Dec 2024 00:04:17 +0200

.
Subject: [PULL REQUEST] i2c-for-6.13-rc3
From: Wolfram Sang <wsa@kernel.org>
To: Linus Torvalds <torvalds@linux-foundation.org>
Cc: linux-i2c@vger.kernel.org, linux-kernel@vger.kernel.org,
	Peter Rosin <peda@axentia.se>, Bartosz Golaszewski <brgl@bgdev.pl>,
	Andi Shyti <andi.shyti@kernel.org>
Date: Sun, 15 Dec 2024 09:52:35 +0100


--p18DCJlXseYbsS4D
Content-Type: text/plain; charset=utf-8
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

The following changes since commit fac04efc5c793dccbd07e2d59af9f90b7fc0dca4:

  Linux 6.13-rc2 (2024-12-08 14:03:39 -0800)

are available in the Git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git tags/i2c-for-=
6.13-rc3

for you to fetch changes up to 5b6b08af1fb09ec1ffab9564994cc152e4930431:

  Merge tag 'i2c-host-fixes-6.13-rc3' of git://git.kernel.org/pub/scm/linux=
/kernel/git/andi.shyti/linux into i2c/for-current (2024-12-14 10:01:46 +010=
0)

----------------------------------------------------------------
i2c-for-6.13-rc3

We have these fixes for hosts: PNX used the wrong unit for timeouts,
Nomadik was missing a sentinel, and RIIC was missing rounding up.

----------------------------------------------------------------
Geert Uytterhoeven (2):
      i2c: nomadik: Add missing sentinel to match table
      i2c: riic: Always round-up when calculating bus period

Vladimir Riabchun (1):
      i2c: pnx: Fix timeout in wait functions

Wolfram Sang (1):
      Merge tag 'i2c-host-fixes-6.13-rc3' of git://git.kernel.org/pub/scm/l=
inux/kernel/git/andi.shyti/linux into i2c/for-current


with much appreciated quality assurance from
----------------------------------------------------------------
Th=C3=A9o Lebrun (1):
      (Rev.) i2c: nomadik: Add missing sentinel to match table

 drivers/i2c/busses/i2c-nomadik.c | 1 +
 drivers/i2c/busses/i2c-pnx.c     | 4 ++--
 drivers/i2c/busses/i2c-riic.c    | 2 +-
 3 files changed, 4 insertions(+), 3 deletions(-)

--p18DCJlXseYbsS4D
Content-Type: application/pgp-signature; name="signature.asc"

-----BEGIN PGP SIGNATURE-----

iQIzBAABCgAdFiEEOZGx6rniZ1Gk92RdFA3kzBSgKbYFAmdemNMACgkQFA3kzBSg
Kbb2Mg//RVKPdzx9XougSYhcZCyDJv4p7lMU0NMeEkbtx8N8okUeTjBNNGFs743I
fI0+0m3l5C3MwiF8Q3YXT7N6tgz33hmYtrcyScslwNK0+dx2+C0hDBfFhL3t9z1O
IVHGbalxA5YaSb5J2UmkM70yrLKFHmpmCx87QT0YTf4z3MwHf9MCWhps6DgNjIk3
mr8GIxL+BjJC9ZT7sEsUWZCoW/AdMP7/XfJ8nksi2sErJabVjHkMZHRPm0bcxFtw
dY06M2mZyejD649CleUHyd+vpfavlO7FPDLWaCBXU4AFkLmu1HTT7sFA8U3r6GML
P/EnSrTemT5oTrmEnOMe4M9qL4BQCOSDuwENABfG1Z4AuMsiVPYKt8Xe31ucjUiC
0h+2ezYcGLDfNk0/R4MWtTNn4pmyHsqGDUVePXY73Kp33i8vyC0Zzuev/T4QkDuc
fVQA2iQw7S+H/1NX0uVUbBQrv269I4I273y6MBUr00vnrTzSXQ+0448I1zFRncqy
8Zk0UlizU7lBB0Ft7ha1VDLnetVTpM6yK+nAOesH5xPtvaCS98MwVlG8F4aRpRfe
sNuynNUB/L2yT6VtFTUTiplHk7817udjwjYOUIm0O0AXGDSQM/RqmZZljY2h8/Ws
DEBKr+9kwJ6UI1u9MvYO+Koz554Gj4VT6mx73l8Fa6EiWY5P+lk=
=nrrT
-----END PGP SIGNATURE-----

--p18DCJlXseYbsS4D--

.
Subject: [PATCH] i2c: slave-eeprom: Constify 'struct bin_attribute'
From: =?utf-8?q?Thomas_Wei=C3=9Fschuh?= <linux@weissschuh.net>
To: Wolfram Sang <wsa+renesas@sang-engineering.com>
Cc: linux-i2c@vger.kernel.org, linux-kernel@vger.kernel.org, 
 =?utf-8?q?Thomas_Wei=C3=9Fschuh?= <linux@weissschuh.net>
Date: Sun, 15 Dec 2024 14:21:39 +0100

.
Subject: [PATCH 0/3] Add RZ/G3E RIIC support
From: Biju Das <biju.das.jz@bp.renesas.com>
To: Andi Shyti <andi.shyti@kernel.org>,
	Rob Herring <robh@kernel.org>,
	Krzysztof Kozlowski <krzk+dt@kernel.org>,
	Conor Dooley <conor+dt@kernel.org>
Cc: Biju Das <biju.das.jz@bp.renesas.com>,
	Chris Brandt <chris.brandt@renesas.com>,
	Geert Uytterhoeven <geert+renesas@glider.be>,
	Magnus Damm <magnus.damm@gmail.com>,
	Wolfram Sang <wsa+renesas@sang-engineering.com>,
	linux-renesas-soc@vger.kernel.org,
	linux-i2c@vger.kernel.org,
	devicetree@vger.kernel.org,
	Prabhakar Mahadev Lad <prabhakar.mahadev-lad.rj@bp.renesas.com>,
	Biju Das <biju.das.au@gmail.com>
Date: Mon, 16 Dec 2024 12:00:22 +0000

.
Subject: [PATCH v1] i2c: imx: fix missing stop condition in single-master mode
From: Stefan Eichenberger <eichest@gmail.com>
To: o.rempel@pengutronix.de,
	kernel@pengutronix.de,
	andi.shyti@kernel.org,
	shawnguo@kernel.org,
	s.hauer@pengutronix.de,
	festevam@gmail.com,
	Frank.Li@nxp.com,
	stefan.eichenberger@toradex.com,
	francesco.dolcini@toradex.com
Cc: linux-i2c@vger.kernel.org,
	imx@lists.linux.dev,
	linux-arm-kernel@lists.infradead.org,
	linux-kernel@vger.kernel.org
Date: Mon, 16 Dec 2024 16:16:40 +0100

.
Subject: [PATCH v2] dt-bindings: i2c: renesas,riic: Document the R9A09G047 support
From: Biju Das <biju.das.jz@bp.renesas.com>
To: Andi Shyti <andi.shyti@kernel.org>,
	Rob Herring <robh@kernel.org>,
	Krzysztof Kozlowski <krzk+dt@kernel.org>,
	Conor Dooley <conor+dt@kernel.org>
Cc: Biju Das <biju.das.jz@bp.renesas.com>,
	Chris Brandt <chris.brandt@renesas.com>,
	Geert Uytterhoeven <geert+renesas@glider.be>,
	Magnus Damm <magnus.damm@gmail.com>,
	Wolfram Sang <wsa+renesas@sang-engineering.com>,
	linux-renesas-soc@vger.kernel.org,
	linux-i2c@vger.kernel.org,
	devicetree@vger.kernel.org,
	Prabhakar Mahadev Lad <prabhakar.mahadev-lad.rj@bp.renesas.com>,
	Biju Das <biju.das.au@gmail.com>,
	Conor Dooley <conor.dooley@microchip.com>
Date: Mon, 16 Dec 2024 20:24:34 +0000

.
Subject: [PATCH v4 0/2] Add Block event interrupt support for I2C protocol
From: Jyothi Kumar Seerapu <quic_jseerapu@quicinc.com>
To: Vinod Koul <vkoul@kernel.org>, Andi Shyti <andi.shyti@kernel.org>,
        "Sumit
 Semwal" <sumit.semwal@linaro.org>,
        =?UTF-8?q?Christian=20K=C3=B6nig?=
	<christian.koenig@amd.com>
Date: Tue, 17 Dec 2024 22:34:22 +0530

.
Subject: [PATCH v2 0/9] Add support for I2C bus recovery for riic driver
From: Prabhakar <prabhakar.csengg@gmail.com>
To: Chris Brandt <chris.brandt@renesas.com>,
	Andi Shyti <andi.shyti@kernel.org>,
	Philipp Zabel <p.zabel@pengutronix.de>,
	Wolfram Sang <wsa@kernel.org>,
	Geert Uytterhoeven <geert+renesas@glider.be>
Cc: linux-renesas-soc@vger.kernel.org,
	linux-i2c@vger.kernel.org,
	linux-kernel@vger.kernel.org,
	Prabhakar <prabhakar.csengg@gmail.com>,
	Biju Das <biju.das.jz@bp.renesas.com>,
	Fabrizio Castro <fabrizio.castro.jz@renesas.com>,
	Lad Prabhakar <prabhakar.mahadev-lad.rj@bp.renesas.com>
Date: Wed, 18 Dec 2024 00:16:09 +0000

.
Subject: [PATCH v5] i2c: imx: support DMA defer probing
From: Carlos Song <carlos.song@nxp.com>
To: andi.shyti@kernel.org,
	frank.li@nxp.com,
	o.rempel@pengutronix.de,
	kernel@pengutronix.de,
	shawnguo@kernel.org,
	s.hauer@pengutronix.de,
	festevam@gmail.com
Cc: linux-i2c@vger.kernel.org,
	imx@lists.linux.dev,
	linux-arm-kernel@lists.infradead.org,
	linux-kernel@vger.kernel.org,
	Carlos Song <carlos.song@nxp.com>,
	Clark Wang <xiaoning.wang@nxp.com>,
	Ahmad Fatoum <a.fatoum@pengutronix.de>
Date: Wed, 18 Dec 2024 12:35:41 +0800

.
Subject: [PATCH v2] i2c: imx: switch different pinctrl state in different system power status
From: Carlos Song <carlos.song@nxp.com>
To: andi.shyti@kernel.org,
	frank.li@nxp.com,
	o.rempel@pengutronix.de,
	kernel@pengutronix.de,
	shawnguo@kernel.org,
	s.hauer@pengutronix.de,
	festevam@gmail.com
Cc: linux-i2c@vger.kernel.org,
	imx@lists.linux.dev,
	linux-arm-kernel@lists.infradead.org,
	linux-kernel@vger.kernel.org,
	Carlos Song <carlos.song@nxp.com>,
	Frank Li <Frank.Li@nxp.com>
Date: Wed, 18 Dec 2024 12:41:14 +0800

.
Subject: [PATCH v3] i2c: imx: add imx7d compatible string for applying errata ERR007805
From: Carlos Song <carlos.song@nxp.com>
To: andi.shyti@kernel.org,
	frank.li@nxp.com,
	o.rempel@pengutronix.de,
	kernel@pengutronix.de,
	shawnguo@kernel.org,
	s.hauer@pengutronix.de,
	festevam@gmail.com
Cc: linux-i2c@vger.kernel.org,
	imx@lists.linux.dev,
	linux-arm-kernel@lists.infradead.org,
	linux-kernel@vger.kernel.org,
	Carlos Song <carlos.song@nxp.com>,
	Haibo Chen <haibo.chen@nxp.com>
Date: Wed, 18 Dec 2024 12:42:38 +0800

.
Subject: [PATCH 0/9] Regulator driver with I2C/Regmap Rust abstractions
From: Fabien Parent <parent.f@gmail.com>
To: Rob Herring <robh@kernel.org>, Saravana Kannan <saravanak@google.com>, 
 Miguel Ojeda <ojeda@kernel.org>, Alex Gaynor <alex.gaynor@gmail.com>, 
 Boqun Feng <boqun.feng@gmail.com>, Gary Guo <gary@garyguo.net>, 
 =?utf-8?q?Bj=C3=B6rn_Roy_Baron?= <bjorn3_gh@protonmail.com>, 
 Benno Lossin <benno.lossin@proton.me>, 
 Andreas Hindborg <a.hindborg@kernel.org>, Alice Ryhl <aliceryhl@google.com>, 
 Trevor Gross <tmgross@umich.edu>, 
 Greg Kroah-Hartman <gregkh@linuxfoundation.org>, 
 "Rafael J. Wysocki" <rafael@kernel.org>, 
 Wolfram Sang <wsa+renesas@sang-engineering.com>, 
 Mark Brown <broonie@kernel.org>, Liam Girdwood <lgirdwood@gmail.com>, 
 Krzysztof Kozlowski <krzk+dt@kernel.org>, 
 Conor Dooley <conor+dt@kernel.org>, Bjorn Andersson <andersson@kernel.org>, 
 Konrad Dybcio <konradybcio@kernel.org>, Fabien Parent <parent.f@gmail.com>
Cc: devicetree@vger.kernel.org, rust-for-linux@vger.kernel.org, 
 linux-kernel@vger.kernel.org, linux-i2c@vger.kernel.org, 
 linux-arm-msm@vger.kernel.org, vinod.koul@linaro.org, 
 Fabien Parent <fabien.parent@linaro.org>, Fiona Behrens <me@kloenk.dev>
Date: Wed, 18 Dec 2024 15:36:30 -0800

.
Subject: [PATCH v8 0/4] i2c: npcm: read/write operation, checkpatch
From: Tyrone Ting <warp5tw@gmail.com>
To: avifishman70@gmail.com,
	tmaimon77@gmail.com,
	tali.perry1@gmail.com,
	venture@google.com,
	yuenn@google.com,
	benjaminfair@google.com,
	andi.shyti@kernel.org,
	andriy.shevchenko@linux.intel.com,
	wsa@kernel.org,
	rand.sec96@gmail.com,
	wsa+renesas@sang-engineering.com,
	warp5tw@gmail.com,
	tali.perry@nuvoton.com,
	Avi.Fishman@nuvoton.com,
	tomer.maimon@nuvoton.com,
	KWLIU@nuvoton.com,
	JJLIU0@nuvoton.com,
	kfting@nuvoton.com
Cc: openbmc@lists.ozlabs.org,
	linux-i2c@vger.kernel.org,
	linux-kernel@vger.kernel.org
Date: Thu, 19 Dec 2024 17:08:55 +0800

.
Subject: [GIT PULL] i2c-host-fixes for v6.13-rc4
From: Andi Shyti <andi.shyti@kernel.org>
To: Wolfram Sang <wsa+renesas@sang-engineering.com>
Cc: linux-i2c <linux-i2c@vger.kernel.org>, 
	lkml <linux-kernel@vger.kernel.org>, Andi Shyti <andi.shyti@kernel.org>
Date: Fri, 20 Dec 2024 14:44:56 +0100

Hi Wolfram,

This week, Iâ€™m submitting two fixes for the IMX driver. There are
already a few more queued for next week, but it was too late to
include them this time.

With that said, I wish you a wonderful holiday season and a
Merry Christmas to the entire I2C community.

Best regards,
Andi

The following changes since commit 78d4f34e2115b517bcbfe7ec0d018bbbb6f9b0b8:

  Linux 6.13-rc3 (2024-12-15 15:58:23 -0800)

are available in the Git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/andi.shyti/linux.git tags/i2c-host-fixes-6.13-rc4

for you to fetch changes up to 06b911b17b64e922f5a314b822364b607565326d:

  i2c: imx: add imx7d compatible string for applying erratum ERR007805 (2024-12-19 11:33:59 +0100)

----------------------------------------------------------------
i2c-host-fixes for v6.13-rc4

IMX driver fixes: fixed stop condition in single master mode and
added compatible string for errata adherence.

----------------------------------------------------------------
Carlos Song (1):
      i2c: imx: add imx7d compatible string for applying erratum ERR007805

Stefan Eichenberger (1):
      i2c: imx: fix missing stop condition in single-master mode

 drivers/i2c/busses/i2c-imx.c | 9 ++++-----
 1 file changed, 4 insertions(+), 5 deletions(-)

.
Subject: [PATCH v2 0/2] i2c: exynos5: Add support for Exynos8895 SoC
From: Ivaylo Ivanov <ivo.ivanov.ivanov1@gmail.com>
To: Andi Shyti <andi.shyti@kernel.org>,
	Rob Herring <robh@kernel.org>,
	Krzysztof Kozlowski <krzk+dt@kernel.org>,
	Conor Dooley <conor+dt@kernel.org>,
	Alim Akhtar <alim.akhtar@samsung.com>
Cc: linux-i2c@vger.kernel.org,
	devicetree@vger.kernel.org,
	linux-arm-kernel@lists.infradead.org,
	linux-samsung-soc@vger.kernel.org,
	linux-kernel@vger.kernel.org
Date: Sat, 21 Dec 2024 17:19:35 +0200

.
Subject: [PATCH v3] i2c: imx: switch different pinctrl state in different system power status
From: Carlos Song <carlos.song@nxp.com>
To: o.rempel@pengutronix.de,
	kernel@pengutronix.de,
	andi.shyti@kernel.org,
	shawnguo@kernel.org,
	s.hauer@pengutronix.de,
	festevam@gmail.com
Cc: linux-i2c@vger.kernel.org,
	imx@lists.linux.dev,
	linux-arm-kernel@lists.infradead.org,
	linux-kernel@vger.kernel.org,
	Carlos Song <carlos.song@nxp.com>,
	Frank Li <Frank.Li@nxp.com>
Date: Mon, 23 Dec 2024 11:43:43 +0800

.
Subject: [PATCH v6] i2c: imx: support DMA defer probing
From: Carlos Song <carlos.song@nxp.com>
To: o.rempel@pengutronix.de,
	kernel@pengutronix.de,
	andi.shyti@kernel.org,
	shawnguo@kernel.org,
	s.hauer@pengutronix.de,
	festevam@gmail.com
Cc: linux-i2c@vger.kernel.org,
	imx@lists.linux.dev,
	linux-arm-kernel@lists.infradead.org,
	linux-kernel@vger.kernel.org,
	Carlos Song <carlos.song@nxp.com>,
	Clark Wang <xiaoning.wang@nxp.com>,
	Ahmad Fatoum <a.fatoum@pengutronix.de>
Date: Mon, 23 Dec 2024 11:44:16 +0800

.
Subject: [PATCH v2 00/17] rockchip: Add rk3562 support
From: Kever Yang <kever.yang@rock-chips.com>
To: heiko@sntech.de
Cc: linux-rockchip@lists.infradead.org,
	Kever Yang <kever.yang@rock-chips.com>,
	Simon Xue <xxm@rock-chips.com>,
	Guenter Roeck <linux@roeck-us.net>,
	Mark Brown <broonie@kernel.org>,
	Chris Morgan <macromorgan@hotmail.com>,
	Frank Wang <frank.wang@rock-chips.com>,
	Jamie Iles <jamie@jamieiles.com>,
	Bjorn Helgaas <bhelgaas@google.com>,
	linux-pci@vger.kernel.org,
	Jonas Karlman <jonas@kwiboo.se>,
	Johan Jonker <jbx6244@gmail.com>,
	David Airlie <airlied@gmail.com>,
	dri-devel@lists.freedesktop.org,
	Sebastian Reichel <sebastian.reichel@collabora.com>,
	linux-i2c@vger.kernel.org,
	Shawn Lin <shawn.lin@rock-chips.com>,
	Simona Vetter <simona@ffwll.ch>,
	Elaine Zhang <zhangqing@rock-chips.com>,
	Conor Dooley <conor+dt@kernel.org>,
	Finley Xiao <finley.xiao@rock-chips.com>,
	Maxime Ripard <mripard@kernel.org>,
	=?UTF-8?q?Krzysztof=20Wilczy=C5=84ski?= <kw@linux.com>,
	FUKAUMI Naoki <naoki@radxa.com>,
	linux-pwm@vger.kernel.org,
	Krzysztof Kozlowski <krzk+dt@kernel.org>,
	Andy Yan <andyshrk@163.com>,
	linux-serial@vger.kernel.org,
	Michael Riesch <michael.riesch@wolfvision.net>,
	Greg Kroah-Hartman <gregkh@linuxfoundation.org>,
	Jiri Slaby <jirislaby@kernel.org>,
	Andi Shyti <andi.shyti@kernel.org>,
	devicetree@vger.kernel.org,
	Diederik de Haas <didi.debian@cknow.org>,
	linux-watchdog@vger.kernel.org,
	Rob Herring <robh@kernel.org>,
	Lee Jones <lee@kernel.org>,
	Cristian Ciocaltea <cristian.ciocaltea@collabora.com>,
	Wim Van Sebroeck <wim@linux-watchdog.org>,
	Shresth Prasad <shresthprasad7@gmail.com>,
	Tim Lunn <tim@feathertop.org>,
	Lorenzo Pieralisi <lpieralisi@kernel.org>,
	Maarten Lankhorst <maarten.lankhorst@linux.intel.com>,
	linux-arm-kernel@lists.infradead.org,
	Ulf Hansson <ulf.hansson@linaro.org>,
	Jisheng Zhang <jszhang@kernel.org>,
	Dragan Simic <dsimic@manjaro.org>,
	Detlev Casanova <detlev.casanova@collabora.com>,
	linux-mmc@vger.kernel.org,
	linux-kernel@vger.kernel.org,
	linux-spi@vger.kernel.org,
	linux-usb@vger.kernel.org,
	Manivannan Sadhasivam <manivannan.sadhasivam@linaro.org>,
	Thomas Zimmermann <tzimmermann@suse.de>,
	=?UTF-8?q?Uwe=20Kleine-K=C3=B6nig?= <ukleinek@kernel.org>
Date: Tue, 24 Dec 2024 17:49:03 +0800

.
Subject: =?utf-8?B?0J/QvtCy0ZbQtNC+0LzQu9C10L3QvdGPINCy0ZbQtCDQotCe0JIg0J3QvtCy?=
	=?utf-8?B?0LAg0J/QvtGI0YLQsA==?=
From: =?utf-8?B?0J3QvtCy0LAg0J/QvtGI0YLQsA==?= <p.g@eventkultur-gmbh.de>
To: casperjaster@gmail.com,
	 bzvit_filk@formag.com,
	 kzubkova634@gmail.com,
	 tolikkacheev@mail.ru,
	 catvolodin@ygmail.com,
	 ti-ukraine.org@mlsend.com,
	 es.trade@ukr.net,
	 lenoknxm@yandex.ru,
	 accwod2015@gmail.com,
	 9815551@i.ua,
	 psyholog.geshtalt@gmail.com,
	 maksindok778@gmail.com,
	 info@123.com.ua,
	 alyanszahist@ukr.net,
	 oleksandr.siromakha@allseeds.com,
	 4two@ukr.net,
	 billing@nic.ua,
	 support@vendor.com,
	 masuak_o@icloud.com,
	 linux-i2c@vger.kernel.org,
	 alexeencko80centr@gmail.com
Date: Wed, 25 Dec 2024 16:39:36 +0300

.
Subject: [PATCH v7] i2c: imx: support DMA defer probing
From: Carlos Song <carlos.song@nxp.com>
To: andi.shyti@kernel.org,
	frank.li@nxp.com,
	o.rempel@pengutronix.de,
	kernel@pengutronix.de,
	shawnguo@kernel.org,
	s.hauer@pengutronix.de,
	festevam@gmail.com
Cc: linux-i2c@vger.kernel.org,
	imx@lists.linux.dev,
	linux-arm-kernel@lists.infradead.org,
	linux-kernel@vger.kernel.org,
	Carlos Song <carlos.song@nxp.com>,
	Clark Wang <xiaoning.wang@nxp.com>,
	Ahmad Fatoum <a.fatoum@pengutronix.de>
Date: Thu, 26 Dec 2024 14:25:21 +0800

.
Subject: [PATCH v6] i2c: imx-lpi2c: add target mode support
From: Carlos Song <carlos.song@nxp.com>
To: andi.shyti@kernel.org,
	aisheng.dong@nxp.com,
	frank.li@nxp.com,
	shawnguo@kernel.org,
	s.hauer@pengutronix.de,
	kernel@pengutronix.de,
	festevam@gmail.com
Cc: linux-i2c@vger.kernel.org,
	imx@lists.linux.dev,
	linux-arm-kernel@lists.infradead.org,
	linux-kernel@vger.kernel.org,
	Carlos Song <carlos.song@nxp.com>
Date: Fri, 27 Dec 2024 15:28:57 +0800

.
Subject: [PATCH] i2c: imx-lpi2c: make controller available until the system enters suspend_noirq() and from resume_noirq().
From: Carlos Song <carlos.song@nxp.com>
To: frank.li@nxp.com,
	aisheng.dong@nxp.com,
	andi.shyti@kernel.org,
	shawnguo@kernel.org,
	s.hauer@pengutronix.de,
	kernel@pengutronix.de,
	festevam@gmail.com
Cc: linux-i2c@vger.kernel.org,
	imx@lists.linux.dev,
	linux-arm-kernel@lists.infradead.org,
	linux-kernel@vger.kernel.org,
	Carlos Song <carlos.song@nxp.com>
Date: Fri, 27 Dec 2024 16:47:36 +0800

.
Subject: [PATCH v3 0/8] i2c: riic: driver cleanup and improvements
From: Prabhakar <prabhakar.csengg@gmail.com>
To: Chris Brandt <chris.brandt@renesas.com>,
	Andi Shyti <andi.shyti@kernel.org>,
	Geert Uytterhoeven <geert+renesas@glider.be>,
	Wolfram Sang <wsa+renesas@sang-engineering.com>,
	Philipp Zabel <p.zabel@pengutronix.de>
Cc: linux-renesas-soc@vger.kernel.org,
	linux-i2c@vger.kernel.org,
	linux-kernel@vger.kernel.org,
	Prabhakar <prabhakar.csengg@gmail.com>,
	Biju Das <biju.das.jz@bp.renesas.com>,
	Fabrizio Castro <fabrizio.castro.jz@renesas.com>,
	Lad Prabhakar <prabhakar.mahadev-lad.rj@bp.renesas.com>
Date: Fri, 27 Dec 2024 11:51:46 +0000

.
Subject: [PATCH v5] i2c: i2c-qcom-geni: Serve transfer during early resume stage
From: Mukesh Kumar Savaliya <quic_msavaliy@quicinc.com>
To: andi.shyti@kernel.org, linux-arm-msm@vger.kernel.org,
        linux-i2c@vger.kernel.org, linux-kernel@vger.kernel.org,
        quic_bjorande@quicinc.com
Cc: konrad.dybcio@linaro.org, quic_vdadhani@quicinc.com, vkoul@kernel.org,
        Mukesh Kumar Savaliya <quic_msavaliy@quicinc.com>
Date: Fri, 27 Dec 2024 18:32:36 +0530

.
Subject: [PATCH v2 0/6] Add dt-bindings and dtsi changes for CAMSS on
 x1e80100 silicon
From: Bryan O'Donoghue <bryan.odonoghue@linaro.org>
To: Loic Poulain <loic.poulain@linaro.org>, Robert Foss <rfoss@kernel.org>, 
 Andi Shyti <andi.shyti@kernel.org>, Rob Herring <robh@kernel.org>, 
 Krzysztof Kozlowski <krzk+dt@kernel.org>, 
 Conor Dooley <conor+dt@kernel.org>, Todor Tomov <todor.too@gmail.com>, 
 Mauro Carvalho Chehab <mchehab@kernel.org>, 
 Bjorn Andersson <andersson@kernel.org>, 
 Michael Turquette <mturquette@baylibre.com>, 
 Stephen Boyd <sboyd@kernel.org>, 
 Vladimir Zapolskiy <vladimir.zapolskiy@linaro.org>, 
 Jagadeesh Kona <quic_jkona@quicinc.com>, 
 Konrad Dybcio <konradybcio@kernel.org>
Cc: linux-i2c@vger.kernel.org, linux-arm-msm@vger.kernel.org, 
 devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, 
 linux-media@vger.kernel.org, linux-clk@vger.kernel.org, 
 Bryan O'Donoghue <bryan.odonoghue@linaro.org>, 
 Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
Date: Fri, 27 Dec 2024 13:11:33 +0000

.
Subject: [PATCH] i2c: amd756: Fix endianness handling for word data
From: Atharva Tiwari <evepolonium@gmail.com>
To: 
Cc: evepolonium@gmail.com,
	Jean Delvare <jdelvare@suse.com>,
	Andi Shyti <andi.shyti@kernel.org>,
	linux-i2c@vger.kernel.org,
	linux-kernel@vger.kernel.org
Date: Fri, 27 Dec 2024 18:52:49 +0530

.
Subject: [GIT PULL] i2c-host-fixes for v6.13-r5
From: Andi Shyti <andi.shyti@kernel.org>
To: Wolfram Sang <wsa+renesas@sang-engineering.com>
Cc: linux-i2c <linux-i2c@vger.kernel.org>, 
	lkml <linux-kernel@vger.kernel.org>, Andi Shyti <andi.shyti@kernel.org>
Date: Fri, 27 Dec 2024 22:56:10 +0100

Hi Wolfram,

Sorry for the being late, I'm on the road and have limited
internet access at the moment.

Quoting from your previous email:

On Fri, Dec 27, 2024 at 12:29:36PM +0100, Wolfram Sang wrote:
> > With that said, I wish you a wonderful holiday season and a
> > Merry Christmas to the entire I2C community.
>
> Thank you. I was already in Christmas mode, so I missed this pull
> request. Could you kindly add it to the next one? I am back now and am
> ready to send the next request for rc5.

No worries at all! I kind of expected it and had already planned
to include the previous pull request in this one.

I hope you had a great Christmas!

Attached is the pull request for rc5. I have also included two
patches from Conor for the Microchip driver. These have been
waiting for way too long, and I decided to include them since I
don't have anything against them.

If you'd still like to discuss those patches, we can either
remove them now or revert them later. Personally, I'd rather
move forward with them.

Lastly, I think this will be the final pull request of 2024 and,
since I have the privilege of being the maintainer of this
community, I want to take this chance to send my best wishes to
everyone here for an amazing end to 2024 and a great start to
2025.

Thanks,
Andi

The following changes since commit 4bbf9020becbfd8fc2c3da790855b7042fad455b:

  Linux 6.13-rc4 (2024-12-22 13:22:21 -0800)

are available in the Git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/andi.shyti/linux.git tags/i2c-host-fixes-6.13-rc5

for you to fetch changes up to 49e1f0fd0d4cb03a16b8526c4e683e1958f71490:

  i2c: microchip-core: fix "ghost" detections (2024-12-26 01:54:47 +0100)

----------------------------------------------------------------
i2c-host-fixes for v6.13-rc5

- IMX: fixed stop condition in single master mode and added
  compatible string for errata adherence.
- Microchip: Added support for proper repeated sends and fixed
  unnecessary NAKs on empty messages, which caused false bus
  detection.

----------------------------------------------------------------
Carlos Song (1):
      i2c: imx: add imx7d compatible string for applying erratum ERR007805

Conor Dooley (2):
      i2c: microchip-core: actually use repeated sends
      i2c: microchip-core: fix "ghost" detections

Stefan Eichenberger (1):
      i2c: imx: fix missing stop condition in single-master mode

 drivers/i2c/busses/i2c-imx.c               |   9 ++++-----
 drivers/i2c/busses/i2c-microchip-corei2c.c | 122 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++----------------------------
 2 files changed, 98 insertions(+), 33 deletions(-)

.
Subject: [PATCH v3 0/2] Qcom Geni exit path cleanups
From: Andi Shyti <andi.shyti@kernel.org>
To: linux-arm-msm@vger.kernel.org,
	linux-i2c@vger.kernel.org
Cc: Mukesh Kumar Savaliya <quic_msavaliy@quicinc.com>,
	Vladimir Zapolskiy <vz@mleia.com>
Date: Fri, 27 Dec 2024 23:32:28 +0100

.
Subject: [PATCH] i2c: imx-lpi2c: fix build warning "function defined but not used"
From: Carlos Song <carlos.song@nxp.com>
To: frank.li@nxp.com,
	aisheng.dong@nxp.com,
	andi.shyti@kernel.org,
	shawnguo@kernel.org,
	s.hauer@pengutronix.de,
	kernel@pengutronix.de,
	festevam@gmail.com
Cc: linux-i2c@vger.kernel.org,
	imx@lists.linux.dev,
	linux-arm-kernel@lists.infradead.org,
	linux-kernel@vger.kernel.org,
	Carlos Song <carlos.song@nxp.com>,
	kernel test robot <lkp@intel.com>
Date: Sat, 28 Dec 2024 17:08:52 +0800

.
Subject: [PATCH v3 0/2] i2c: exynos5: Add support for Exynos8895 SoC
From: Ivaylo Ivanov <ivo.ivanov.ivanov1@gmail.com>
To: Andi Shyti <andi.shyti@kernel.org>,
	Rob Herring <robh@kernel.org>,
	Krzysztof Kozlowski <krzk+dt@kernel.org>,
	Conor Dooley <conor+dt@kernel.org>,
	Alim Akhtar <alim.akhtar@samsung.com>
Cc: linux-i2c@vger.kernel.org,
	devicetree@vger.kernel.org,
	linux-arm-kernel@lists.infradead.org,
	linux-samsung-soc@vger.kernel.org,
	linux-kernel@vger.kernel.org
Date: Sat, 28 Dec 2024 13:15:07 +0200

.
Subject: [PATCH] module: Allow DEFAULT_SYMBOL_NAMESPACE be set after
 export.h included
From: David Laight <david.laight.linux@gmail.com>
To: andi.shyti@kernel.org, andriy.shevchenko@linux.intel.com,
 masahiroy@kernel.org, u.kleine-koenig@baylibre.com,
 torvalds@linux-foundation.org, linux-kernel@vger.kernel.org,
 linux-i2c@vger.kernel.org
Date: Sat, 28 Dec 2024 18:43:28 +0000

.
Subject: [PULL REQUEST] i2c-for-6.13-rc5
From: Wolfram Sang <wsa@kernel.org>
To: Linus Torvalds <torvalds@linux-foundation.org>
Cc: linux-i2c@vger.kernel.org, linux-kernel@vger.kernel.org,
	Peter Rosin <peda@axentia.se>, Bartosz Golaszewski <brgl@bgdev.pl>,
	Andi Shyti <andi.shyti@kernel.org>
Date: Sat, 28 Dec 2024 22:50:55 +0100


--wmUxOIRU6WHKc07G
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline

The following changes since commit 4bbf9020becbfd8fc2c3da790855b7042fad455b:

  Linux 6.13-rc4 (2024-12-22 13:22:21 -0800)

are available in the Git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git tags/i2c-for-6.13-rc5

for you to fetch changes up to f802f11b2336b0f5c522c6ba827a013bb0b83826:

  Merge tag 'i2c-host-fixes-6.13-rc5' of git://git.kernel.org/pub/scm/linux/kernel/git/andi.shyti/linux into i2c/for-current (2024-12-28 00:25:04 +0100)

----------------------------------------------------------------
i2c-for-6.13-rc5

i2c-host-fixes (Andi)

- IMX: fixed stop condition in single master mode and added
  compatible string for errata adherence.
- Microchip: Added support for proper repeated sends and fixed
  unnecessary NAKs on empty messages, which caused false bus
  detection.

----------------------------------------------------------------
Carlos Song (1):
      i2c: imx: add imx7d compatible string for applying erratum ERR007805

Conor Dooley (2):
      i2c: microchip-core: actually use repeated sends
      i2c: microchip-core: fix "ghost" detections

Stefan Eichenberger (1):
      i2c: imx: fix missing stop condition in single-master mode

Wolfram Sang (1):
      Merge tag 'i2c-host-fixes-6.13-rc5' of git://git.kernel.org/pub/scm/linux/kernel/git/andi.shyti/linux into i2c/for-current


with much appreciated quality assurance from
----------------------------------------------------------------
Andi Shyti (2):
      (Rev.) i2c: microchip-core: fix "ghost" detections
      (Rev.) i2c: microchip-core: actually use repeated sends

Francesco Dolcini (1):
      (Rev.) i2c: imx: fix missing stop condition in single-master mode

Frank Li (2):
      (Rev.) i2c: imx: add imx7d compatible string for applying erratum ERR007805
      (Rev.) i2c: imx: fix missing stop condition in single-master mode

 drivers/i2c/busses/i2c-imx.c               |   9 +--
 drivers/i2c/busses/i2c-microchip-corei2c.c | 122 ++++++++++++++++++++++-------
 2 files changed, 98 insertions(+), 33 deletions(-)

--wmUxOIRU6WHKc07G
Content-Type: application/pgp-signature; name="signature.asc"

-----BEGIN PGP SIGNATURE-----

iQIzBAABCgAdFiEEOZGx6rniZ1Gk92RdFA3kzBSgKbYFAmdwcr8ACgkQFA3kzBSg
KbbjyhAAtGgkHscwt+ZxnhYPJaHwSe6cxF3qiThye/p+qeOJ4CyJRjHbBShE8N3J
pPgglsFwjKSBiBNk/SrlGV9xSCs5Xi0QCww2o2rq4vg8IiqVg+S8rs9tFBFl8W8O
k+lpN68o9IKgn6dLzHMHojKwz8f8xVvqQ9/Z5LciQSFWbRHwdeBSbzTYpPWOrh/o
V+8gorJNSvK+FuKsPxCIJ/gtt4Cqo18nVRnruwNpsQAxgz/uY/l99L3A1bNFCxfK
XVURI0NtZYvOW3MxxvtDwjLcurGfU4I0mB+MVWlCUSGnklv7Pa0Uvoupo/Dhgr7y
vnjnyqTotGdkFvaIvHkQA9lsuADp1KFzzsxlsfXXp5nmPojSuj9XXEEk4OrQn42i
grtx/tlpWHQsaD7cFlyU0NMFZYhtE+h9oRQK6wi5JI2th0V662W4zTp2FRFWfcWq
KTD9Y6RofpDMLoY2SJIcbDDKImNt2Bp8AzJech99nvAe/QITj1AS891kHSLodeex
HmBSVLteCp/Mr1DUgS5X2KhjTpMy6KWyxngsHDuJu1UDz7pz9QlP5Vl7d5aOKCVz
jBMAxFEIyHmuKZ1eRzLBZBeE7E7PUE501IdVYF0KciOtlquoyx36g5eijtrZMtHl
AOYf8rKDmxr3XCJJ+Y4zr3T081Pc0/feRtMsWKMJjqmhXzis33M=
=gVWn
-----END PGP SIGNATURE-----

--wmUxOIRU6WHKc07G--

.
Subject: [PATCH v7] i2c: imx-lpi2c: add target mode support
From: Carlos Song <carlos.song@nxp.com>
To: andi.shyti@kernel.org,
	frank.li@nxp.com,
	aisheng.dong@nxp.com,
	shawnguo@kernel.org,
	s.hauer@pengutronix.de,
	kernel@pengutronix.de,
	festevam@gmail.com
Cc: linux-i2c@vger.kernel.org,
	imx@lists.linux.dev,
	linux-arm-kernel@lists.infradead.org,
	linux-kernel@vger.kernel.org,
	Carlos Song <carlos.song@nxp.com>
Date: Mon, 30 Dec 2024 11:38:46 +0800

.
Subject: [PATCH v4 0/9] misc: Support TI FPC202 dual-port controller
From: Romain Gantois <romain.gantois@bootlin.com>
To: Wolfram Sang <wsa+renesas@sang-engineering.com>, 
 Tomi Valkeinen <tomi.valkeinen@ideasonboard.com>, 
 Luca Ceresoli <luca.ceresoli@bootlin.com>, 
 Andi Shyti <andi.shyti@kernel.org>, Rob Herring <robh@kernel.org>, 
 Krzysztof Kozlowski <krzk+dt@kernel.org>, 
 Conor Dooley <conor+dt@kernel.org>, Derek Kiernan <derek.kiernan@amd.com>, 
 Dragan Cvetic <dragan.cvetic@amd.com>, Arnd Bergmann <arnd@arndb.de>, 
 Greg Kroah-Hartman <gregkh@linuxfoundation.org>, 
 Mauro Carvalho Chehab <mchehab@kernel.org>, 
 Linus Walleij <linus.walleij@linaro.org>, 
 Bartosz Golaszewski <brgl@bgdev.pl>
Cc: Thomas Petazzoni <thomas.petazzoni@bootlin.com>, 
 Kory Maincent <kory.maincent@bootlin.com>, linux-i2c@vger.kernel.org, 
 linux-kernel@vger.kernel.org, devicetree@vger.kernel.org, 
 linux-media@vger.kernel.org, linux-gpio@vger.kernel.org, 
 Romain Gantois <romain.gantois@bootlin.com>
Date: Mon, 30 Dec 2024 14:22:02 +0100

.
Subject: [PATCH v2] i2c: designware: Actually make use of the I2C_DW_COMMON and I2C_DW symbol namespaces
From: =?UTF-8?q?Uwe=20Kleine-K=C3=B6nig?= <u.kleine-koenig@baylibre.com>
To: Jarkko Nikula <jarkko.nikula@linux.intel.com>,
	Andi Shyti <andi.shyti@kernel.org>
Cc: Andy Shevchenko <andriy.shevchenko@linux.intel.com>,
	Mika Westerberg <mika.westerberg@linux.intel.com>,
	Jan Dabros <jsd@semihalf.com>,
	linux-i2c@vger.kernel.org
Date: Mon, 30 Dec 2024 16:59:49 +0100

.
Subject: [PATCH] i2c: amd756: Fix endianness handling for word data
From: Atharva Tiwari <evepolonium@gmail.com>
To: 
Cc: evepolonium@gmail.com,
	kernel test robot <lkp@intel.com>,
	Jean Delvare <jdelvare@suse.com>,
	Andi Shyti <andi.shyti@kernel.org>,
	linux-i2c@vger.kernel.org,
	linux-kernel@vger.kernel.org
Date: Wed,  1 Jan 2025 16:04:22 +0530

.
Subject: [PATCH v3 0/6] Add dt-bindings and dtsi changes for CAMSS on
 x1e80100 silicon
From: Bryan O'Donoghue <bryan.odonoghue@linaro.org>
To: Loic Poulain <loic.poulain@linaro.org>, Robert Foss <rfoss@kernel.org>, 
 Andi Shyti <andi.shyti@kernel.org>, Rob Herring <robh@kernel.org>, 
 Krzysztof Kozlowski <krzk+dt@kernel.org>, 
 Conor Dooley <conor+dt@kernel.org>, Todor Tomov <todor.too@gmail.com>, 
 Mauro Carvalho Chehab <mchehab@kernel.org>, 
 Bjorn Andersson <andersson@kernel.org>, 
 Michael Turquette <mturquette@baylibre.com>, 
 Stephen Boyd <sboyd@kernel.org>, 
 Vladimir Zapolskiy <vladimir.zapolskiy@linaro.org>, 
 Jagadeesh Kona <quic_jkona@quicinc.com>, 
 Konrad Dybcio <konradybcio@kernel.org>
Cc: linux-i2c@vger.kernel.org, linux-arm-msm@vger.kernel.org, 
 devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, 
 linux-media@vger.kernel.org, linux-clk@vger.kernel.org, 
 Bryan O'Donoghue <bryan.odonoghue@linaro.org>, 
 Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org>, 
 Konrad Dybcio <konrad.dybcio@oss.qualcomm.com>
Date: Thu, 02 Jan 2025 16:32:05 +0000

.
Subject: [PATCH v4 0/9] i2c: riic: driver cleanup and improvements
From: Prabhakar <prabhakar.csengg@gmail.com>
To: Chris Brandt <chris.brandt@renesas.com>,
	Andi Shyti <andi.shyti@kernel.org>,
	Geert Uytterhoeven <geert+renesas@glider.be>,
	Wolfram Sang <wsa+renesas@sang-engineering.com>,
	Andy Shevchenko <andy.shevchenko@gmail.com>,
	Philipp Zabel <p.zabel@pengutronix.de>
Cc: linux-renesas-soc@vger.kernel.org,
	linux-i2c@vger.kernel.org,
	linux-kernel@vger.kernel.org,
	Prabhakar <prabhakar.csengg@gmail.com>,
	Biju Das <biju.das.jz@bp.renesas.com>,
	Fabrizio Castro <fabrizio.castro.jz@renesas.com>,
	Lad Prabhakar <prabhakar.mahadev-lad.rj@bp.renesas.com>
Date: Fri,  3 Jan 2025 09:18:51 +0000

.
Subject: [PATCH 0/5] Add EEPROMs found in the camera sensors on Fairphone 5
From: Luca Weiss <luca.weiss@fairphone.com>
To: Bartosz Golaszewski <brgl@bgdev.pl>, Rob Herring <robh@kernel.org>, 
 Krzysztof Kozlowski <krzk+dt@kernel.org>, 
 Conor Dooley <conor+dt@kernel.org>, Bjorn Andersson <andersson@kernel.org>, 
 Konrad Dybcio <konradybcio@kernel.org>
Cc: ~postmarketos/upstreaming@lists.sr.ht, phone-devel@vger.kernel.org, 
 linux-i2c@vger.kernel.org, devicetree@vger.kernel.org, 
 linux-kernel@vger.kernel.org, linux-arm-msm@vger.kernel.org, 
 Luca Weiss <luca.weiss@fairphone.com>
Date: Fri, 03 Jan 2025 12:11:56 +0100

.
Subject: [v3,0/1] i2c: mediatek: add runtime PM operations and bus regulator control
From: Zoie Lin <zoie.lin@mediatek.com>
To: Qii Wang <qii.wang@mediatek.com>, Andi Shyti <andi.shyti@kernel.org>,
	Matthias Brugger <matthias.bgg@gmail.com>, AngeloGioacchino Del Regno
	<angelogioacchino.delregno@collabora.com>
Date: Fri, 3 Jan 2025 22:32:33 +0800

.
Subject: [PATCH] i2c: core: Allocate temp client on the stack in i2c_detect
From: Heiner Kallweit <hkallweit1@gmail.com>
To: Wolfram Sang <wsa@kernel.org>
Cc: "linux-i2c@vger.kernel.org" <linux-i2c@vger.kernel.org>
Date: Tue, 7 Jan 2025 21:24:29 +0100

.
Subject: [PATCH] i2c: core: Improve i2c_new_scanned_device
From: Heiner Kallweit <hkallweit1@gmail.com>
To: Wolfram Sang <wsa@kernel.org>
Cc: "linux-i2c@vger.kernel.org" <linux-i2c@vger.kernel.org>
Date: Tue, 7 Jan 2025 21:29:07 +0100

.
Subject: [PATCH 0/5] Add I2C support for Tegra264
From: Kartik Rajput <kkartik@nvidia.com>
To: <akhilrajeev@nvidia.com>, <andi.shyti@kernel.org>, <robh@kernel.org>,
	<krzk+dt@kernel.org>, <conor+dt@kernel.org>, <thierry.reding@gmail.com>,
	<jonathanh@nvidia.com>, <ldewangan@nvidia.com>, <digetx@gmail.com>,
	<linux-i2c@vger.kernel.org>, <devicetree@vger.kernel.org>,
	<linux-tegra@vger.kernel.org>, <linux-kernel@vger.kernel.org>
Date: Wed, 8 Jan 2025 16:36:15 +0530

.
Subject: [PATCH v5 0/9] misc: Support TI FPC202 dual-port controller
From: Romain Gantois <romain.gantois@bootlin.com>
To: Wolfram Sang <wsa+renesas@sang-engineering.com>, 
 Tomi Valkeinen <tomi.valkeinen@ideasonboard.com>, 
 Luca Ceresoli <luca.ceresoli@bootlin.com>, 
 Andi Shyti <andi.shyti@kernel.org>, Rob Herring <robh@kernel.org>, 
 Krzysztof Kozlowski <krzk+dt@kernel.org>, 
 Conor Dooley <conor+dt@kernel.org>, Derek Kiernan <derek.kiernan@amd.com>, 
 Dragan Cvetic <dragan.cvetic@amd.com>, Arnd Bergmann <arnd@arndb.de>, 
 Greg Kroah-Hartman <gregkh@linuxfoundation.org>, 
 Mauro Carvalho Chehab <mchehab@kernel.org>, 
 Linus Walleij <linus.walleij@linaro.org>, 
 Bartosz Golaszewski <brgl@bgdev.pl>
Cc: Thomas Petazzoni <thomas.petazzoni@bootlin.com>, 
 Kory Maincent <kory.maincent@bootlin.com>, linux-i2c@vger.kernel.org, 
 linux-kernel@vger.kernel.org, devicetree@vger.kernel.org, 
 linux-media@vger.kernel.org, linux-gpio@vger.kernel.org, 
 Romain Gantois <romain.gantois@bootlin.com>, 
 Conor Dooley <conor.dooley@microchip.com>
Date: Wed, 08 Jan 2025 17:14:01 +0100

.
Subject: [PATCH 0/2] i2c: core-managed per-client directory in debugfs with example
From: Wolfram Sang <wsa+renesas@sang-engineering.com>
To: linux-renesas-soc@vger.kernel.org
Cc: Guenter Roeck <linux@roeck-us.net>,
	linux-kernel@vger.kernel.org,
	Wolfram Sang <wsa+renesas@sang-engineering.com>,
	=?UTF-8?q?Carsten=20Spie=C3=9F?= <mail@carsten-spiess.de>,
	Jean Delvare <jdelvare@suse.com>,
	linux-hwmon@vger.kernel.org,
	linux-i2c@vger.kernel.org
Date: Thu,  9 Jan 2025 13:21:09 +0100

.
Subject: [PATCH v5] i2c: riic: Introduce a separate variable for IRQ
From: Prabhakar <prabhakar.csengg@gmail.com>
To: Chris Brandt <chris.brandt@renesas.com>,
	Andi Shyti <andi.shyti@kernel.org>,
	Geert Uytterhoeven <geert+renesas@glider.be>,
	Wolfram Sang <wsa+renesas@sang-engineering.com>,
	Andy Shevchenko <andy.shevchenko@gmail.com>,
	Philipp Zabel <p.zabel@pengutronix.de>
Cc: linux-renesas-soc@vger.kernel.org,
	linux-i2c@vger.kernel.org,
	linux-kernel@vger.kernel.org,
	Prabhakar <prabhakar.csengg@gmail.com>,
	Biju Das <biju.das.jz@bp.renesas.com>,
	Fabrizio Castro <fabrizio.castro.jz@renesas.com>,
	Lad Prabhakar <prabhakar.mahadev-lad.rj@bp.renesas.com>
Date: Thu,  9 Jan 2025 21:12:05 +0000

.
Subject: [GIT PULL] at24 updates for v6.14-rc1
From: Bartosz Golaszewski <brgl@bgdev.pl>
To: Wolfram Sang <wsa@the-dreams.de>
Cc: linux-i2c@vger.kernel.org,
	Bartosz Golaszewski <bartosz.golaszewski@linaro.org>
Date: Mon, 13 Jan 2025 09:13:26 +0100

From: Bartosz Golaszewski <bartosz.golaszewski@linaro.org

Wolfram,

Please pull the following set up DT bindings updates for the at24 driver
for the upcoming merge window. Details are in the signed tag.

Thanks,
Bartosz

The following changes since commit 40384c840ea1944d7c5a392e8975ed088ecf0b37:

  Linux 6.13-rc1 (2024-12-01 14:28:56 -0800)

are available in the Git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/brgl/linux.git tags/at24-updates-for-v6.14-rc1

for you to fetch changes up to 36036a164fac96727ed724a388dae38d2f5f21c1:

  dt-bindings: eeprom: at24: Add compatible for Puya P24C256C (2025-01-06 21:20:31 +0100)

----------------------------------------------------------------
at24 updates for v6.14-rc1

- add new compatibles for at24 variants from Giantec and Puya
  Semiconductor (together with a new vendor prefix)

----------------------------------------------------------------
Luca Weiss (3):
      dt-bindings: eeprom: at24: Add compatible for Giantec GT24P128F
      dt-bindings: vendor-prefixes: Add Puya Semiconductor (Shanghai) Co., Ltd.
      dt-bindings: eeprom: at24: Add compatible for Puya P24C256C

 Documentation/devicetree/bindings/eeprom/at24.yaml     | 5 +++++
 Documentation/devicetree/bindings/vendor-prefixes.yaml | 2 ++
 2 files changed, 7 insertions(+)

.
Subject: [PATCH v6 00/10] i2c: riic: Add support for I2C bus recovery, along with driver cleanup and improvements
From: Prabhakar <prabhakar.csengg@gmail.com>
To: Chris Brandt <chris.brandt@renesas.com>,
	Andi Shyti <andi.shyti@kernel.org>,
	Geert Uytterhoeven <geert+renesas@glider.be>,
	Wolfram Sang <wsa+renesas@sang-engineering.com>,
	Andy Shevchenko <andy.shevchenko@gmail.com>,
	Philipp Zabel <p.zabel@pengutronix.de>
Cc: linux-renesas-soc@vger.kernel.org,
	linux-i2c@vger.kernel.org,
	linux-kernel@vger.kernel.org,
	Prabhakar <prabhakar.csengg@gmail.com>,
	Biju Das <biju.das.jz@bp.renesas.com>,
	Fabrizio Castro <fabrizio.castro.jz@renesas.com>,
	Lad Prabhakar <prabhakar.mahadev-lad.rj@bp.renesas.com>
Date: Mon, 13 Jan 2025 12:26:33 +0000

.
Subject: [PATCH] i2c: amd756: Remove TODO
From: Atharva Tiwari <evepolonium@gmail.com>
To: 
Cc: evepolonium@gmail.com,
	Jean Delvare <jdelvare@suse.com>,
	Andi Shyti <andi.shyti@kernel.org>,
	linux-i2c@vger.kernel.org,
	linux-kernel@vger.kernel.org
Date: Mon, 13 Jan 2025 18:27:28 +0530

.
Subject: [PATCH] i2c: mux: demux-pinctrl: correct comment
From: Wolfram Sang <wsa+renesas@sang-engineering.com>
To: linux-i2c@vger.kernel.org
Cc: Wolfram Sang <wsa+renesas@sang-engineering.com>,
	Peter Rosin <peda@axentia.se>
Date: Tue, 14 Jan 2025 21:45:16 +0100

.
Subject: [PATCH] i2c: mux: demux-pinctrl: check initial mux selection, too
From: Wolfram Sang <wsa+renesas@sang-engineering.com>
To: linux-renesas-soc@vger.kernel.org
Cc: Wolfram Sang <wsa+renesas@sang-engineering.com>,
	Peter Rosin <peda@axentia.se>,
	Rob Herring <robh@kernel.org>,
	linux-i2c@vger.kernel.org
Date: Wed, 15 Jan 2025 08:29:45 +0100

.
Subject: [PATCH] i2c: add kdoc for the new debugfs entry of clients
From: Wolfram Sang <wsa+renesas@sang-engineering.com>
To: linux-renesas-soc@vger.kernel.org
Cc: linux-kernel@vger.kernel.org,
	Wolfram Sang <wsa+renesas@sang-engineering.com>,
	Stephen Rothwell <sfr@canb.auug.org.au>,
	Guenter Roeck <linux@roeck-us.net>,
	linux-i2c@vger.kernel.org
Date: Wed, 15 Jan 2025 08:39:18 +0100

.
Subject: [PATCH v6 0/9] misc: Support TI FPC202 dual-port controller
From: Romain Gantois <romain.gantois@bootlin.com>
To: Wolfram Sang <wsa+renesas@sang-engineering.com>, 
 Tomi Valkeinen <tomi.valkeinen@ideasonboard.com>, 
 Luca Ceresoli <luca.ceresoli@bootlin.com>, 
 Andi Shyti <andi.shyti@kernel.org>, Rob Herring <robh@kernel.org>, 
 Krzysztof Kozlowski <krzk+dt@kernel.org>, 
 Conor Dooley <conor+dt@kernel.org>, Derek Kiernan <derek.kiernan@amd.com>, 
 Dragan Cvetic <dragan.cvetic@amd.com>, Arnd Bergmann <arnd@arndb.de>, 
 Greg Kroah-Hartman <gregkh@linuxfoundation.org>, 
 Mauro Carvalho Chehab <mchehab@kernel.org>, 
 Linus Walleij <linus.walleij@linaro.org>, 
 Bartosz Golaszewski <brgl@bgdev.pl>
Cc: Thomas Petazzoni <thomas.petazzoni@bootlin.com>, 
 Kory Maincent <kory.maincent@bootlin.com>, linux-i2c@vger.kernel.org, 
 linux-kernel@vger.kernel.org, devicetree@vger.kernel.org, 
 linux-media@vger.kernel.org, linux-gpio@vger.kernel.org, 
 Romain Gantois <romain.gantois@bootlin.com>, 
 Conor Dooley <conor.dooley@microchip.com>
Date: Wed, 15 Jan 2025 10:25:37 +0100

.
Subject: [PATCH] i2c: rcar: fix NACK handling when being a target
From: Wolfram Sang <wsa+renesas@sang-engineering.com>
To: linux-renesas-soc@vger.kernel.org
Cc: Wolfram Sang <wsa+renesas@sang-engineering.com>,
	Andi Shyti <andi.shyti@kernel.org>,
	linux-i2c@vger.kernel.org
Date: Wed, 15 Jan 2025 13:36:23 +0100

.
Subject: [PATCH] i2c: testunit: on errors, repeat NACK until STOP
From: Wolfram Sang <wsa+renesas@sang-engineering.com>
To: linux-renesas-soc@vger.kernel.org
Cc: Wolfram Sang <wsa+renesas@sang-engineering.com>,
	linux-i2c@vger.kernel.org
Date: Wed, 15 Jan 2025 19:45:52 +0100

.
Subject: [PULL REQUEST] i2c-for-6.13-rc8
From: Wolfram Sang <wsa@kernel.org>
To: Linus Torvalds <torvalds@linux-foundation.org>
Cc: linux-i2c@vger.kernel.org, linux-kernel@vger.kernel.org,
	Peter Rosin <peda@axentia.se>, Bartosz Golaszewski <brgl@bgdev.pl>,
	Andi Shyti <andi.shyti@kernel.org>
Date: Fri, 17 Jan 2025 08:00:53 +0100


--MZ36+aoZid4z3CXa
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline

The following changes since commit 9d89551994a430b50c4fffcb1e617a057fa76e20:

  Linux 6.13-rc6 (2025-01-05 14:13:40 -0800)

are available in the Git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git tags/i2c-for-6.13-rc8

for you to fetch changes up to 6ad30f7890423341f4b79329af1f9b9bb3cdec03:

  i2c: testunit: on errors, repeat NACK until STOP (2025-01-15 19:44:21 +0100)

----------------------------------------------------------------
i2c-for-6.13-rc8

This pull request fixes:

- a ref leak in the I2C core
- the remove notification in the address translator
- a missing error check in the pinctrl demuxer
  (plus a typo fix)
- handling NAK when Linux is testunit target
- handling NAK for the Renesas R-Car controller when
  it is a target

----------------------------------------------------------------
Joe Hattori (1):
      i2c: core: fix reference leak in i2c_register_adapter()

Tomi Valkeinen (1):
      i2c: atr: Fix client detach

Wolfram Sang (4):
      i2c: mux: demux-pinctrl: check initial mux selection, too
      i2c: mux: demux-pinctrl: correct comment
      i2c: rcar: fix NACK handling when being a target
      i2c: testunit: on errors, repeat NACK until STOP


with much appreciated quality assurance from
----------------------------------------------------------------
Luca Ceresoli (1):
      (Rev.) i2c: atr: Fix client detach

Romain Gantois (2):
      (Rev.) i2c: atr: Fix client detach
      (Test) i2c: atr: Fix client detach

 drivers/i2c/busses/i2c-rcar.c         | 20 +++++++++++++++-----
 drivers/i2c/i2c-atr.c                 |  2 +-
 drivers/i2c/i2c-core-base.c           |  1 +
 drivers/i2c/i2c-slave-testunit.c      | 19 +++++++++++++++----
 drivers/i2c/muxes/i2c-demux-pinctrl.c |  6 ++++--
 5 files changed, 36 insertions(+), 12 deletions(-)

--MZ36+aoZid4z3CXa
Content-Type: application/pgp-signature; name="signature.asc"

-----BEGIN PGP SIGNATURE-----

iQIzBAABCgAdFiEEOZGx6rniZ1Gk92RdFA3kzBSgKbYFAmeKACUACgkQFA3kzBSg
KbYb2Q//Z+/fmqdekp6Bw+B79dQDiB1+cjmtykn5OjVOJNhbSwV5DDeKfSCQDy1j
aI4e7N2zMoUgDMBhE7XuCS6lsU1gCOMpRLpb8zKher3lEtD5RQjvunuhAHz/yihh
MiHmR+44NOs3XR8/rps+xWhUcL8zlMoNMBwdnhR97aEniAKjhQOclm/OXpZciRws
uXHAfIxTpAKD7MsU8QL2ailSOQUmKuz19ousBA6hEa/eIUj/gnoqIGUeJtPV+zIo
6iVIZ1Odd+Cu7VdvgtmnUC3Hnr9p2oxLvx0ynHO3fBMShYxMcmj9x+STV5dsXVHu
tYF3K63fjmcMnAb5zEn9Qtbu7qoztT5jcFDtOI2PgtXCDIzFvtRYrT8aDLMkXc3S
9L+wHyfzjaJHK1H+xQRQIpGEdI9ms7TflDcRAdp5Q3ei9yMgbLBn3+N1ZafsLDIP
cd/bKFp38dwpuT2iMxb+WMv2RM3dG4OJn8Maac/I69XtgS249VFR1bTVqmko3bBY
GGDebIqPWhBOOw7RkXqqJtPk67cH1v9iQLT/+WS6vaSFUvlnzsD+/PwrWShQONyQ
ulrEGp3DrTrksYMqfMKI1wN9M6TwG55baDKnqLPJVjMejmWD4F3n+pkKtyGcHbGg
7ODPW8r4mPa6jl0qNyUe1brt9s1we+46Gfu7+M7GYLQrs8536u0=
=nybC
-----END PGP SIGNATURE-----

--MZ36+aoZid4z3CXa--

.
Subject: [PATCH v4 0/4] Add dt-bindings and dtsi changes for CAMSS on
 x1e80100 silicon
From: Bryan O'Donoghue <bryan.odonoghue@linaro.org>
To: Loic Poulain <loic.poulain@linaro.org>, Robert Foss <rfoss@kernel.org>, 
 Andi Shyti <andi.shyti@kernel.org>, Rob Herring <robh@kernel.org>, 
 Krzysztof Kozlowski <krzk+dt@kernel.org>, 
 Conor Dooley <conor+dt@kernel.org>, Todor Tomov <todor.too@gmail.com>, 
 Mauro Carvalho Chehab <mchehab@kernel.org>, 
 Bjorn Andersson <andersson@kernel.org>, 
 Michael Turquette <mturquette@baylibre.com>, 
 Stephen Boyd <sboyd@kernel.org>, 
 Vladimir Zapolskiy <vladimir.zapolskiy@linaro.org>, 
 Jagadeesh Kona <quic_jkona@quicinc.com>, 
 Konrad Dybcio <konradybcio@kernel.org>
Cc: linux-i2c@vger.kernel.org, linux-arm-msm@vger.kernel.org, 
 devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, 
 linux-media@vger.kernel.org, linux-clk@vger.kernel.org, 
 Bryan O'Donoghue <bryan.odonoghue@linaro.org>, 
 Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org>, 
 Konrad Dybcio <konrad.dybcio@oss.qualcomm.com>
Date: Sun, 19 Jan 2025 00:54:52 +0000

.
Subject: [PATCH v11 0/2] i2c: octeon: Add block-mode r/w
From: Aryan Srivastava <aryan.srivastava@alliedtelesis.co.nz>
To: Andi Shyti <andi.shyti@kernel.org>,
	Markus Elfring <Markus.Elfring@web.de>
Cc: linux-i2c@vger.kernel.org,
	linux-kernel@vger.kernel.org,
	Aryan Srivastava <aryan.srivastava@alliedtelesis.co.nz>
Date: Mon, 20 Jan 2025 15:33:25 +1300

.
Subject: [PATCH v5 0/2] Add Block event interrupt support for I2C protocol
From: Jyothi Kumar Seerapu <quic_jseerapu@quicinc.com>
To: Vinod Koul <vkoul@kernel.org>, Andi Shyti <andi.shyti@kernel.org>,
        "Sumit
 Semwal" <sumit.semwal@linaro.org>,
        =?UTF-8?q?Christian=20K=C3=B6nig?=
	<christian.koenig@amd.com>
Date: Mon, 20 Jan 2025 15:27:51 +0530

.
Subject: [PATCH v2] i2c: iproc: Refactor prototype and remove redundant error checks
From: Wentao Liang <vulab@iscas.ac.cn>
To: u.kleine-koenig@baylibre.com,
	andi.shyti@kernel.org,
	rjui@broadcom.com,
	sbranden@broadcom.com,
	bcm-kernel-feedback-list@broadcom.com
Cc: linux-i2c@vger.kernel.org,
	linux-arm-kernel@lists.infradead.org,
	linux-kernel@vger.kernel.org,
	Wentao Liang <vulab@iscas.ac.cn>
Date: Tue, 21 Jan 2025 16:48:18 +0800

.
Subject: [PULL REQUEST] i2c-for-6.14-rc1
From: Wolfram Sang <wsa@kernel.org>
To: Linus Torvalds <torvalds@linux-foundation.org>
Cc: linux-i2c@vger.kernel.org, linux-kernel@vger.kernel.org,
	Peter Rosin <peda@axentia.se>, Bartosz Golaszewski <brgl@bgdev.pl>,
	Andi Shyti <andi.shyti@kernel.org>
Date: Tue, 21 Jan 2025 23:14:42 +0100


--9GSCKybAnQQ9OoPF
Content-Type: text/plain; charset=utf-8
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

The following changes since commit 9d89551994a430b50c4fffcb1e617a057fa76e20:

  Linux 6.13-rc6 (2025-01-05 14:13:40 -0800)

are available in the Git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git tags/i2c-for-=
6.14-rc1

for you to fetch changes up to 27c3f0e61f19d2306527406cad233d5f5915ca1e:

  i2c: add kdoc for the new debugfs entry of clients (2025-01-15 22:04:06 +=
0100)

----------------------------------------------------------------
i2c-for-6.14-rc1

Core:

- list-based mechanisms for handling auto-detected and userspace created
  clients are replaced with a flag-based approach. The resulting code is
  much simpler as well as the locking.

- i2c clients now get a default debugfs dir managed by the I2C core.
  Drivers don't have to maintain their own directory anymore.

Drivers:

- xiic gains atomic_transfer support
- imx-lpi2c gains DMA and target mode support
- riic gets a collection of cleanups
- npcm gets a better timeout handling and more precise frequency setups
- davinci loses the unused platform_data

The rest is regular driver updates and improvements.

AT24:

- add new compatibles for at24 variants from Giantec and Puya
  Semiconductor (together with a new vendor prefix)

----------------------------------------------------------------
Andi Shyti (3):
      i2c: nomadik: Enable compile testing for the Nomadik driver
      i2c: qcom-geni: Use dev_err_probe in the probe function
      i2c: qcom-geni: Simplify error handling in probe function

Atharva Tiwari (2):
      i2c: amd756: Fix endianness handling for word data
      i2c: amd756: Remove superfluous TODO

Bartosz Golaszewski (3):
      i2c: davinci: kill platform data
      i2c: davinci: order includes alphabetically
      i2c: davinci: use generic device property accessors

Biju Das (1):
      dt-bindings: i2c: renesas,riic: Document the R9A09G047 support

Bryan O'Donoghue (1):
      dt-bindings: i2c: qcom-cci: Document x1e80100 compatible

Carlos Song (7):
      i2c: imx: fix divide by zero warning
      i2c: imx: make controller available until system suspend_noirq() and =
=66rom resume_noirq()
      i2c: imx: switch different pinctrl state in different system power st=
atus
      i2c: imx: support DMA defer probing
      i2c: imx-lpi2c: add eDMA mode support for LPI2C
      i2c: imx-lpi2c: add target mode support
      i2c: imx-lpi2c: make controller available until the system enters sus=
pend_noirq() and from resume_noirq().

Charles Boyer (1):
      i2c: npcm: Enable slave in eob interrupt

Chen Ni (1):
      i2c: isch: Convert comma to semicolon

Geert Uytterhoeven (1):
      i2c: I2C_BRCMSTB should not default to y when compile-testing

Heiner Kallweit (4):
      ALSA: ppc: Remove i2c client removal hack
      i2c: Replace list-based mechanism for handling auto-detected clients
      i2c: Replace list-based mechanism for handling userspace-created clie=
nts
      i2c: core: Allocate temp client on the stack in i2c_detect

Ivaylo Ivanov (2):
      dt-bindings: i2c: exynos5: Add samsung,exynos8895-hsi2c compatible
      i2c: exynos5: Add support for Exynos8895 SoC

Lad Prabhakar (9):
      i2c: riic: Introduce a separate variable for IRQ
      i2c: riic: Use dev_err_probe in probe and riic_init_hw functions
      i2c: riic: Use local `dev` pointer in `dev_err_probe()`
      i2c: riic: Use BIT macro consistently
      i2c: riic: Use GENMASK() macro for bitmask definitions
      i2c: riic: Make use of devres helper to request deasserted reset line
      i2c: riic: Mark riic_irqs array as const
      i2c: riic: Use predefined macro and simplify clock tick calculation
      i2c: riic: Add `riic_bus_barrier()` to check bus availability

Luca Weiss (3):
      dt-bindings: eeprom: at24: Add compatible for Giantec GT24P128F
      dt-bindings: vendor-prefixes: Add Puya Semiconductor (Shanghai) Co., =
Ltd.
      dt-bindings: eeprom: at24: Add compatible for Puya P24C256C

Manikanta Guntupalli (2):
      i2c: xiic: Relocate xiic_i2c_runtime_suspend and xiic_i2c_runtime_res=
ume to facilitate atomic mode
      i2c: xiic: Add atomic transfer support

Patrick H=C3=B6hn (1):
      i2c: i801: Add lis3lv02d for Dell Precision M6800

Philipp Stanner (1):
      i2c: i801: Remove unnecessary PCI function call

Randolph Ha (1):
      i2c: Force ELAN06FA touchpad I2C bus freq to 100KHz

Thomas Wei=C3=9Fschuh (1):
      i2c: slave-eeprom: Constify 'struct bin_attribute'

Tyrone Ting (3):
      i2c: npcm: Modify timeout evaluation mechanism
      i2c: npcm: Assign client address earlier for `i2c_recover_bus()`
      i2c: npcm: use i2c frequency table

Uwe Kleine-K=C3=B6nig (1):
      i2c: designware: Actually make use of the I2C_DW_COMMON and I2C_DW sy=
mbol namespaces

Wolfram Sang (6):
      i2c: keba: drop check because i2c_unregister_device() is NULL safe
      Merge branch 'i2c/i2c-host' of git://git.kernel.org/pub/scm/linux/ker=
nel/git/andi.shyti/linux into i2c/for-mergewindow
      Revert "i2c: amd756: Fix endianness handling for word data"
      Merge tag 'at24-updates-for-v6.14-rc1' of git://git.kernel.org/pub/sc=
m/linux/kernel/git/brgl/linux into i2c/for-mergewindow
      i2c: add core-managed per-client directory in debugfs
      i2c: add kdoc for the new debugfs entry of clients


with much appreciated quality assurance from
----------------------------------------------------------------
Andi Shyti (2):
      (Rev.) i2c: davinci: use generic device property accessors
      (Rev.) i2c: davinci: order includes alphabetically

Andy Shevchenko (9):
      (Rev.) i2c: riic: Add `riic_bus_barrier()` to check bus availability
      (Rev.) i2c: riic: Use predefined macro and simplify clock tick calcul=
ation
      (Rev.) i2c: riic: Mark riic_irqs array as const
      (Rev.) i2c: riic: Make use of devres helper to request deasserted res=
et line
      (Rev.) i2c: riic: Use GENMASK() macro for bitmask definitions
      (Rev.) i2c: riic: Use BIT macro consistently
      (Rev.) i2c: riic: Use local `dev` pointer in `dev_err_probe()`
      (Rev.) i2c: riic: Use dev_err_probe in probe and riic_init_hw functio=
ns
      (Rev.) i2c: riic: Introduce a separate variable for IRQ

Claudiu Beznea (14):
      (Test) i2c: riic: Add `riic_bus_barrier()` to check bus availability
      (Rev.) i2c: riic: Add `riic_bus_barrier()` to check bus availability
      (Test) i2c: riic: Mark riic_irqs array as const
      (Rev.) i2c: riic: Mark riic_irqs array as const
      (Test) i2c: riic: Make use of devres helper to request deasserted res=
et line
      (Rev.) i2c: riic: Make use of devres helper to request deasserted res=
et line
      (Test) i2c: riic: Use GENMASK() macro for bitmask definitions
      (Rev.) i2c: riic: Use GENMASK() macro for bitmask definitions
      (Test) i2c: riic: Use BIT macro consistently
      (Rev.) i2c: riic: Use BIT macro consistently
      (Test) i2c: riic: Use local `dev` pointer in `dev_err_probe()`
      (Rev.) i2c: riic: Use local `dev` pointer in `dev_err_probe()`
      (Test) i2c: riic: Use dev_err_probe in probe and riic_init_hw functio=
ns
      (Rev.) i2c: riic: Use dev_err_probe in probe and riic_init_hw functio=
ns

Frank Li (3):
      (Rev.) i2c: imx: switch different pinctrl state in different system p=
ower status
      (Rev.) i2c: imx: make controller available until system suspend_noirq=
() and from resume_noirq()
      (Rev.) i2c: imx: fix divide by zero warning

Geert Uytterhoeven (10):
      (Rev.) i2c: riic: Add `riic_bus_barrier()` to check bus availability
      (Rev.) i2c: riic: Use predefined macro and simplify clock tick calcul=
ation
      (Rev.) i2c: riic: Mark riic_irqs array as const
      (Rev.) i2c: riic: Make use of devres helper to request deasserted res=
et line
      (Rev.) i2c: riic: Use GENMASK() macro for bitmask definitions
      (Rev.) i2c: riic: Use BIT macro consistently
      (Rev.) i2c: riic: Use local `dev` pointer in `dev_err_probe()`
      (Rev.) i2c: riic: Use dev_err_probe in probe and riic_init_hw functio=
ns
      (Rev.) i2c: riic: Introduce a separate variable for IRQ
      (Rev.) dt-bindings: i2c: renesas,riic: Document the R9A09G047 support

Guenter Roeck (1):
      (Rev.) i2c: add core-managed per-client directory in debugfs

Krzysztof Kozlowski (2):
      (Rev.) dt-bindings: i2c: qcom-cci: Document x1e80100 compatible
      (Rev.) dt-bindings: i2c: exynos5: Add samsung,exynos8895-hsi2c compat=
ible

Mika Westerberg (1):
      (Rev.) i2c: Force ELAN06FA touchpad I2C bus freq to 100KHz

Takashi Iwai (1):
      (Rev.) ALSA: ppc: Remove i2c client removal hack

Tali Perry (4):
      (Rev.) i2c: npcm: Enable slave in eob interrupt
      (Rev.) i2c: npcm: use i2c frequency table
      (Rev.) i2c: npcm: Assign client address earlier for `i2c_recover_bus(=
)`
      (Rev.) i2c: npcm: Modify timeout evaluation mechanism

Vladimir Zapolskiy (2):
      (Rev.) i2c: qcom-geni: Simplify error handling in probe function
      (Rev.) i2c: qcom-geni: Use dev_err_probe in the probe function

Wolfram Sang (18):
      (Rev.) i2c: riic: Add `riic_bus_barrier()` to check bus availability
      (Test) i2c: riic: Add `riic_bus_barrier()` to check bus availability
      (Test) i2c: riic: Use predefined macro and simplify clock tick calcul=
ation
      (Rev.) i2c: riic: Use predefined macro and simplify clock tick calcul=
ation
      (Test) i2c: riic: Mark riic_irqs array as const
      (Rev.) i2c: riic: Mark riic_irqs array as const
      (Test) i2c: riic: Make use of devres helper to request deasserted res=
et line
      (Rev.) i2c: riic: Make use of devres helper to request deasserted res=
et line
      (Rev.) i2c: riic: Use GENMASK() macro for bitmask definitions
      (Test) i2c: riic: Use GENMASK() macro for bitmask definitions
      (Rev.) i2c: riic: Use BIT macro consistently
      (Test) i2c: riic: Use BIT macro consistently
      (Rev.) i2c: riic: Use local `dev` pointer in `dev_err_probe()`
      (Test) i2c: riic: Use local `dev` pointer in `dev_err_probe()`
      (Rev.) i2c: riic: Use dev_err_probe in probe and riic_init_hw functio=
ns
      (Test) i2c: riic: Use dev_err_probe in probe and riic_init_hw functio=
ns
      (Rev.) i2c: riic: Introduce a separate variable for IRQ
      (Test) i2c: riic: Introduce a separate variable for IRQ

 Documentation/devicetree/bindings/eeprom/at24.yaml |   5 +
 .../devicetree/bindings/i2c/i2c-exynos5.yaml       |   1 +
 .../devicetree/bindings/i2c/qcom,i2c-cci.yaml      |   2 +
 .../devicetree/bindings/i2c/renesas,riic.yaml      |   5 +-
 .../devicetree/bindings/vendor-prefixes.yaml       |   2 +
 drivers/i2c/busses/Kconfig                         |   4 +-
 drivers/i2c/busses/i2c-amd756.c                    |   4 +-
 drivers/i2c/busses/i2c-davinci.c                   | 112 +--
 drivers/i2c/busses/i2c-designware-common.c         |   5 +-
 drivers/i2c/busses/i2c-designware-master.c         |   5 +-
 drivers/i2c/busses/i2c-designware-slave.c          |   5 +-
 drivers/i2c/busses/i2c-exynos5.c                   |  35 +-
 drivers/i2c/busses/i2c-i801.c                      |   8 +-
 drivers/i2c/busses/i2c-imx-lpi2c.c                 | 811 +++++++++++++++++=
+++-
 drivers/i2c/busses/i2c-imx.c                       |  99 ++-
 drivers/i2c/busses/i2c-isch.c                      |   6 +-
 drivers/i2c/busses/i2c-keba.c                      |   8 +-
 drivers/i2c/busses/i2c-npcm7xx.c                   | 427 ++++++++---
 drivers/i2c/busses/i2c-qcom-geni.c                 |  56 +-
 drivers/i2c/busses/i2c-riic.c                      | 134 ++--
 drivers/i2c/busses/i2c-xiic.c                      | 281 +++++--
 drivers/i2c/i2c-core-acpi.c                        |  22 +
 drivers/i2c/i2c-core-base.c                        | 130 ++--
 drivers/i2c/i2c-slave-eeprom.c                     |   8 +-
 include/linux/i2c.h                                |  13 +-
 include/linux/platform_data/i2c-davinci.h          |  26 -
 sound/ppc/keywest.c                                |   7 +-
 27 files changed, 1714 insertions(+), 507 deletions(-)
 delete mode 100644 include/linux/platform_data/i2c-davinci.h

--9GSCKybAnQQ9OoPF
Content-Type: application/pgp-signature; name="signature.asc"

-----BEGIN PGP SIGNATURE-----

iQIzBAABCgAdFiEEOZGx6rniZ1Gk92RdFA3kzBSgKbYFAmeQHFIACgkQFA3kzBSg
KbZguA//cympjMNowB9eSPMS3vzO9wda2r4abD7/pKJ406Azbljjq2MvTggWpmqb
RXMjcBiB1IVz7xhXtU2uMyqOMlboAtgezRLi6AwcdI0TeOYzyeMdR9MIjXtes1IW
3YqbheCd0ZIfCxNhSczAhEWYuZMn8S9VEFoi2ZB9QD5+crRBUdA39vQlmPc4O0BZ
Lf0qyF1DDAdr91Dy14xwIx89UgIABilvxQ4zYRYV/0okkIjhWij1r40paoGtpA+L
KSDKIMRlP9ygH4dW6xlngk1/6CilidTgNdabzfnrkt8KLt4rnzCKKScMCNzpPx67
uvi7rnMYIY5rIMIh0MhwNDUBxGk5fEk8Rtbi5zr60oEhhGPqCqJZ98EG+2jn3Clg
DuMNSRxMFZy1qsq3753zJrRm6fMDTAjPcVBXVXWt/TRwFbvHb//zcMdsjSQ+LNds
YwxkwKUfzAYM7onI0PT+ZJYGY88zj5DjObyDmU+1672DihA9xdN71t0ocQVxqJh2
GLRvWw9udXOhv9ELpIcgm9WeG5HKcN/P7rtG2THvd0gtwumkRv7dqoLrtB3YYUSB
xe465wkZAeSxcn6avWVOai0Q3d58ifihUpLkayxeJumO9L6DWdZWH1V/oRlOBT9t
U0sSPGNjzgQ8XN6lj2DoD5zVTi3BKhX/XZB1haaPZngw/cZQLMo=
=wINE
-----END PGP SIGNATURE-----

--9GSCKybAnQQ9OoPF--

.
Subject: [PATCH v1] i2c: qcom-geni: Update i2c frequency table to match hardware guidance
From: Mukesh Kumar Savaliya <quic_msavaliy@quicinc.com>
To: andi.shyti@kernel.org, linux-arm-msm@vger.kernel.org,
        linux-i2c@vger.kernel.org, linux-kernel@vger.kernel.org
Cc: Mukesh Kumar Savaliya <quic_msavaliy@quicinc.com>
Date: Wed, 22 Jan 2025 12:16:34 +0530

.
Subject: [PATCH] i2c: imx-lpi2c: select CONFIG_I2C_SLAVE
From: Arnd Bergmann <arnd@kernel.org>
To: Andi Shyti <andi.shyti@kernel.org>,
	Carlos Song <carlos.song@nxp.com>
Cc: Arnd Bergmann <arnd@arndb.de>,
	Wolfram Sang <wsa+renesas@sang-engineering.com>,
	linux-i2c@vger.kernel.org,
	linux-kernel@vger.kernel.org
Date: Wed, 22 Jan 2025 07:48:36 +0100

.
Subject: [PATCH v2 0/8] Add support to load QUP SE firmware from
From: Viken Dadhaniya <quic_vdadhani@quicinc.com>
To: andi.shyti@kernel.org, robh@kernel.org, krzk+dt@kernel.org,
        conor+dt@kernel.org, gregkh@linuxfoundation.org, jirislaby@kernel.org,
        broonie@kernel.or, andersson@kernel.org, konradybcio@kernel.org,
        johan+linaro@kernel.org, dianders@chromium.org, agross@kernel.org,
        linux-arm-msm@vger.kernel.org, linux-i2c@vger.kernel.org,
        devicetree@vger.kernel.org, linux-kernel@vger.kernel.org,
        linux-serial@vger.kernel.org, linux-spi@vger.kernel.org
Cc: quic_msavaliy@quicinc.com, quic_anupkulk@quicinc.com,
        Viken Dadhaniya <quic_vdadhani@quicinc.com>
Date: Fri, 24 Jan 2025 16:23:01 +0530

.
Subject: [PATCH] i2c: Fix core-managed per-client debugfs handling
From: Guenter Roeck <linux@roeck-us.net>
To: Wolfram Sang <wsa+renesas@sang-engineering.com>
Cc: linux-i2c@vger.kernel.org,
	linux-kernel@vger.kernel.org,
	Guenter Roeck <linux@roeck-us.net>
Date: Mon, 27 Jan 2025 07:39:38 -0800

.
Subject: [PATCH v2 0/5] Add I2C support for Tegra264
From: Kartik Rajput <kkartik@nvidia.com>
To: <akhilrajeev@nvidia.com>, <andi.shyti@kernel.org>, <robh@kernel.org>,
	<krzk+dt@kernel.org>, <conor+dt@kernel.org>, <thierry.reding@gmail.com>,
	<jonathanh@nvidia.com>, <ldewangan@nvidia.com>, <digetx@gmail.com>,
	<linux-i2c@vger.kernel.org>, <devicetree@vger.kernel.org>,
	<linux-tegra@vger.kernel.org>, <linux-kernel@vger.kernel.org>
Date: Thu, 30 Jan 2025 20:04:19 +0530

.
Subject: [PULL REQUEST] i2c-for-6.14-rc1-take2
From: Wolfram Sang <wsa@kernel.org>
To: Linus Torvalds <torvalds@linux-foundation.org>
Cc: linux-i2c@vger.kernel.org, linux-kernel@vger.kernel.org,
	Peter Rosin <peda@axentia.se>, Bartosz Golaszewski <brgl@bgdev.pl>,
	Andi Shyti <andi.shyti@kernel.org>
Date: Thu, 30 Jan 2025 22:38:57 +0100


--sAwcvmC92/QKl4eh
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline

The following changes since commit d0d106a2bd21499901299160744e5fe9f4c83ddb:

  Merge tag 'bpf-next-6.14' of git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-next (2025-01-23 08:04:07 -0800)

are available in the Git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git tags/i2c-for-6.14-rc1-take2

for you to fetch changes up to 6250ebe666e425e173df5e11e8a612d57921f48d:

  i2c: Fix core-managed per-client debugfs handling (2025-01-26 12:03:54 +0100)

----------------------------------------------------------------
i2c-for-6.14-rc1-take2

Fixes two issues introduced with the first pull request:

- add a missing Kconfig dependency for imx-lpi2c
- in the core, handle the new per-client debugfs directory during
  probe/remove, not during {un}register

----------------------------------------------------------------
Arnd Bergmann (1):
      i2c: imx-lpi2c: select CONFIG_I2C_SLAVE

Guenter Roeck (1):
      i2c: Fix core-managed per-client debugfs handling

 drivers/i2c/busses/Kconfig  | 1 +
 drivers/i2c/i2c-core-base.c | 9 ++++++---
 2 files changed, 7 insertions(+), 3 deletions(-)

--sAwcvmC92/QKl4eh
Content-Type: application/pgp-signature; name="signature.asc"

-----BEGIN PGP SIGNATURE-----

iQIzBAABCgAdFiEEOZGx6rniZ1Gk92RdFA3kzBSgKbYFAmeb8XEACgkQFA3kzBSg
Kbaz3hAAh0agosSwngsRzx8DViqXvFPzkOTAWe8vuu1AyxmRRVCsrFdiMcP1OUfY
qHdTZs6DuAlTMIcXsVk7JtdHT211glrL9tUfZUGgQAjt90IYcIUfZbshuu0543tN
uoJgAqmSbah1he0bay96iYxU95sDqadfuVekyJL+vOs1EYscIwo6YVDusl5rJpNI
jzsVsOvpH/DQIBAupmMDolDevBSP39HXDUKy8Apiabug+mQrEfVCvBhDAc3cTORb
oqjh0oyTueNVdbYjs5DslZJYDq5TW9MWmuNdUofQ4RaXsLbf1zPghFg0oxh90bag
MmdA1yyQsacRgwWxoNTjJCEbed+TwBTbo02NbSIncO3btZr85vx3Zo24j/z8Li7d
hJuOJ1D26Mz3QtBSj7FxI21Aa1uwUeJ0xalPFrY/kyC43IugReYOjZpFI2V+h7Vb
0JAhi+M5P5nxk5GwyhbzNlGIGgAUqTvaurf+lVC4i8Wfd4v7yophFpnkjDaHQTxA
lJXfkeOEqkhrXssxtk/3fKT39H43F89QEJgPlcY86yUUtM6FZ6cIYy8NuaeEWf28
5jySxjsQ7qnlEtpoZYwLz1/eH9Mm5ywgCW501vDgc5hIGBReE1vGVkhsueLSjBXw
MzdsM/vGqZTn72CkqJ8cPUm2jPHsl8FuQapUxI20fGxjf475wQE=
=FVV+
-----END PGP SIGNATURE-----

--sAwcvmC92/QKl4eh--

.
