]> git.hungrycats.org Git - linux/commit
Merge tag 'i2c-for-6.11-rc4' of git://git.kernel.org/pub/scm/linux/kernel/git/wsa...
authorLinus Torvalds <torvalds@linux-foundation.org>
Sat, 17 Aug 2024 23:23:05 +0000 (16:23 -0700)
committerLinus Torvalds <torvalds@linux-foundation.org>
Sat, 17 Aug 2024 23:23:05 +0000 (16:23 -0700)
commit98a1b2d71f9fac01c7aba80f30235b1b2e8234da
tree003bfbe8f54709fc5813b34122f1c14e58a32100
parentdf6cbc62cc9b3bcf593d13400dd58cd339a0f56d
parent87cea484951eba1d0342033241f80e49303d802c
Merge tag 'i2c-for-6.11-rc4' of git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux

Pull i2c fixes from Wolfram Sang:
 "I2C core fix replacing IS_ENABLED() with IS_REACHABLE()

  For host drivers, there are two fixes:

   - Tegra I2C Controller: Addresses a potential double-locking issue
     during probe. ACPI devices are not IRQ-safe when invoking runtime
     suspend and resume functions, so the irq_safe flag should not be
     set.

   - Qualcomm GENI I2C Controller: Fixes an oversight in the exit path
     of the runtime_resume() function, which was missed in the previous
     release"

* tag 'i2c-for-6.11-rc4' of git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux:
  i2c: tegra: Do not mark ACPI devices as irq safe
  i2c: Use IS_REACHABLE() for substituting empty ACPI functions
  i2c: qcom-geni: Add missing geni_icc_disable in geni_i2c_runtime_resume