Commit 99e447220b93 for kernel

commit 99e447220b938dfed6488db95a2930b57ea849ba
Merge: bc1d4e705f48 709cc48d3d01
Author: Linus Torvalds <torvalds@linux-foundation.org>
Date:   Fri Feb 20 15:54:48 2026 -0800

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

    Pull more i2c updates from Wolfram Sang:
     "Designware:
       - refactor the transfer path to support I2C_M_STOP
       - handle pm runtime by using the active auto try macros
       - handle controllers lacking explicit START and STOP conditions
       - general cleanups

      Other i2c drivers:
       - qualcomm: add support for qcs8300-cci
       - amd8111: general cleanups
       - cp2112: add DT bindings"

    * tag 'i2c-for-7.0-part2' of git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux:
      dt-bindings: i2c: Add CP2112 HID USB to SMBus Bridge
      i2c: amd8111: switch to devm_ functions
      i2c: amd8111: Remove spaces in MODULE_* macros
      i2c: designware-platdrv: fix cleanup on probe failure
      i2c: designware-platdrv: simplify reset control
      dt-bindings: i2c: qcom-cci: Document qcs8300 compatible
      i2c: designware: Remove dead code in AMD ISP case
      i2c: designware: Support of controller with IC_EMPTYFIFO_HOLD_MASTER disabled
      i2c: designware: Use runtime PM macro for auto-cleanup
      i2c: designware: Implement I2C_M_STOP support