Commit aa211c7a5837 for kernel

commit aa211c7a5837f20f0995691c036a4b22d0360737
Merge: b12dd0fa481f 7362a1553eb0
Author: Linus Torvalds <torvalds@linux-foundation.org>
Date:   Sun Sep 20 07:57:47 2026 -0700

    Merge tag 'i2c-fixes-7.3-rc4' of git://git.kernel.org/pub/scm/linux/kernel/git/andi.shyti/linux

    Pull i2c fixes from Andi Shyti:
     "Fixes mainly for cleanup and error handling, a good part of them
      around DMA resource management:

       - at91: ensure DMA channels are released on all exit paths

       - imx: fix autosuspend cleanup on remove

       - qcom-cci: fix device node reference leak

       - atr, imx, qcom-geni: set adapter slot to NULL on registration
         failure"

    * tag 'i2c-fixes-7.3-rc4' of git://git.kernel.org/pub/scm/linux/kernel/git/andi.shyti/linux:
      i2c: qcom-cci: fix device_node refcount leak in cci_probe()/cci_remove()
      i2c: qcom-geni: release DMA channels on probe error
      i2c: imx: release DMA channels on probe error
      i2c: at91: release DMA channels on remove and probe error
      i2c: atr: fix dangling adapter pointer on add failure
      i2c: imx: disable autosuspend on remove