Date: Fri, 9 Aug 2024 11:53:51 +0100
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>, Gaosheng Cui <cuigaosheng1@huawei.com>, 
	Vladimir Zapolskiy <vladimir.zapolskiy@linaro.org>
Subject: [GIT PULL] i2c-host-fixes for v6.11-rc3

Hi Wolfram,

two fixes from Gaosheng in this pull request on the Qualcomm Geni
device.

Thanks Gaosheng and Vladimir for the reviews.

Wish you a great weekend,
Andi

The following changes since commit de9c2c66ad8e787abec7c9d7eff4f8c3cdd28aed:

  Linux 6.11-rc2 (2024-08-04 13:50:53 -0700)

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.11-rc3

for you to fetch changes up to 9ba48db9f77ce0001dbb882476fa46e092feb695:

  i2c: qcom-geni: Add missing geni_icc_disable in geni_i2c_runtime_resume (2024-08-07 01:12:14 +0100)

----------------------------------------------------------------
Two fixes on the Qualcomm GENI I2C controller are cleaning up the
error exit patch in the runtime_resume() function. The first is
disabling the clock, the second disables the icc on the way out.

----------------------------------------------------------------
Gaosheng Cui (2):
      i2c: qcom-geni: Add missing clk_disable_unprepare in geni_i2c_runtime_resume
      i2c: qcom-geni: Add missing geni_icc_disable in geni_i2c_runtime_resume

 drivers/i2c/busses/i2c-qcom-geni.c | 5 ++++-
 1 file changed, 4 insertions(+), 1 deletion(-)

.
Date: Sat, 10 Aug 2024 13:18:01 +0200
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>
Subject: [PULL REQUEST] i2c-for-6.11-rc3


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

The following changes since commit de9c2c66ad8e787abec7c9d7eff4f8c3cdd28aed:

  Linux 6.11-rc2 (2024-08-04 13:50:53 -0700)

are available in the Git repository at:

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

for you to fetch changes up to 01a620d491592ead12eca039fe1c9e74908c35cf:

  Merge tag 'i2c-host-fixes-6.11-rc3' of git://git.kernel.org/pub/scm/linux/kernel/git/andi.shyti/linux into i2c/for-current (2024-08-09 15:28:08 +0200)

----------------------------------------------------------------
i2c-for-6.11-rc3

SMBusAlert handling in the I2C core gets two fixes. One to avoid an
endless loop when scanning for handlers and one to make sure handlers
are always called even if HW has broken behaviour. The I2C header gets a
compilation fix is ACPI is enabled but I2C isn't. The testunit gets a
rename in the code to match the documentation.

Two fixes on the Qualcomm GENI I2C controller are cleaning up the
error exit patch in the runtime_resume() function. The first is
disabling the clock, the second disables the icc on the way out.

----------------------------------------------------------------
Gaosheng Cui (2):
      i2c: qcom-geni: Add missing clk_disable_unprepare in geni_i2c_runtime_resume
      i2c: qcom-geni: Add missing geni_icc_disable in geni_i2c_runtime_resume

Guenter Roeck (2):
      i2c: smbus: Improve handling of stuck alerts
      i2c: smbus: Send alert notifications to all devices if source not found

Richard Fitzgerald (1):
      i2c: Fix conditional for substituting empty ACPI functions

Wolfram Sang (2):
      i2c: testunit: match HostNotify test name with docs
      Merge tag 'i2c-host-fixes-6.11-rc3' of git://git.kernel.org/pub/scm/linux/kernel/git/andi.shyti/linux into i2c/for-current


with much appreciated quality assurance from
----------------------------------------------------------------
Vladimir Zapolskiy (2):
      (Rev.) i2c: qcom-geni: Add missing geni_icc_disable in geni_i2c_runtime_resume
      (Rev.) i2c: qcom-geni: Add missing clk_disable_unprepare in geni_i2c_runtime_resume

Wolfram Sang (1):
      (Test) i2c: smbus: Improve handling of stuck alerts

 drivers/i2c/busses/i2c-qcom-geni.c |  5 ++-
 drivers/i2c/i2c-slave-testunit.c   |  4 +--
 drivers/i2c/i2c-smbus.c            | 64 +++++++++++++++++++++++++++++++++-----
 include/linux/i2c.h                |  2 +-
 4 files changed, 64 insertions(+), 11 deletions(-)

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

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

iQIzBAABCgAdFiEEOZGx6rniZ1Gk92RdFA3kzBSgKbYFAma3TGQACgkQFA3kzBSg
KbZ4Kw/9FcqLUEB0fCwAg2JvxRqEO1Eav/SwbswJxWe/qEC1qFY/OJ74zg6iNKye
4XGyERDS+nKBYCQWsfe3nCHH2AI9+q5+d0JGv3wJGAaIjisxZRxL+BTb9S3Qw7hI
xP6/iRBH6ZVFPpUyP/zTJoiFDSwjbxIeRVM1Bm33TAJTfnhFVqPCooOJOWIGuv0E
DeTADWGuEpLLhOFFb52c/5CPeSWr6yiHvsV3jaep69CKbO63L1GU4CeJBShKWJcl
vD+C1YJ7CqiATbtVyxc/Y5XXjPvX0J1hsmjhRcSHhsw4eOsACarP9Z7pJL7fXXCR
iT4iH3HVWOT5gTUYxwSZvabqgNGn0ullZNXEqSe/idg+hjazjBznSdnT4dDceUBS
qFDDMCW+RYlT5LYsnl04EFG+G44tnwTlyf02eTS+BSB1W0yuPJiVOeX+tE1/OQA6
3Nip1j0HULN6BmOjtJOc+SmEC0ZZrk/P1Ax5sfKSSqFqmIsynv5rThR24TFgH8Sb
mn/H4wVRXu2f9V6zE30uCllDcWvYfWYp/CgGDZbv7zgut9k2i5vkbSLLM372rwr1
n059RwKbk9Rp2u6bRDhAMw5i+W9RpCGZ/UA7xdwjV1x4sYuLXEI4DoXkvYmFi+co
ZM6bTHucu0nfHoQ/7XEUr/eH1vd09Ig/hpA2VoPnfzl43dMEp6w=
=zXid
-----END PGP SIGNATURE-----

--+oB5Gc7SstWijNr7--

.
