Commit 5e74b9bf263f for kernel

commit 5e74b9bf263f5ab7b65e5553c9844c8197b73004
Merge: 4b040f0abe6d 6ad30f789042
Author: Linus Torvalds <torvalds@linux-foundation.org>
Date:   Fri Jan 17 11:14:47 2025 -0800

    Merge tag 'i2c-for-6.13-rc8' of git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux

    Pull i2c fixes from Wolfram Sang:

     - fix ref leak in the I2C core

     - fix remove notification in the address translator

     - missing error check in the pinctrl demuxer (plus a typo fix)

     - fix NAK handling when Linux is testunit target

     - fix NAK handling for the Renesas R-Car controller when it is a target

    * tag 'i2c-for-6.13-rc8' of git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux:
      i2c: testunit: on errors, repeat NACK until STOP
      i2c: rcar: fix NACK handling when being a target
      i2c: mux: demux-pinctrl: correct comment
      i2c: mux: demux-pinctrl: check initial mux selection, too
      i2c: atr: Fix client detach
      i2c: core: fix reference leak in i2c_register_adapter()