)]}'
{
  "commit": "aac31903329ba73ef24674df78252b6610cc9d60",
  "tree": "a97e284f3a5b265dbd8a5d81aab597ff14bb0dae",
  "parents": [
    "0ae452440cb9fee9079dc925f40cd824c1a9de2a",
    "eb4faf6343889fcd7edba3deeae49fc5a06531fd"
  ],
  "author": {
    "name": "Linus Torvalds",
    "email": "torvalds@linux-foundation.org",
    "time": "Fri Oct 10 09:13:11 2025 -0700"
  },
  "committer": {
    "name": "Linus Torvalds",
    "email": "torvalds@linux-foundation.org",
    "time": "Fri Oct 10 09:13:11 2025 -0700"
  },
  "message": "Merge tag \u0027i2c-for-6.18-rc1-part2\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux\n\nPull more i2c updates from Wolfram Sang:\n\n - Second part of rtl9300 updates since dependencies are in now:\n    - general cleanups\n    - implement block read/write support\n    - add RTL9310 support\n\n - DT schema conversion of hix5hd2 binding\n\n - namespace cleanup for i2c-algo-pca\n\n - minor simplification for mt65xx\n\n* tag \u0027i2c-for-6.18-rc1-part2\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux:\n  dt-bindings: i2c: hisilicon,hix5hd2: convert to DT schema\n  i2c: mt65xx: convert set_speed function to void\n  i2c: rename wait_for_completion callback to wait_for_completion_cb\n  i2c: rtl9300: add support for RTL9310 I2C controller\n  dt-bindings: i2c: realtek,rtl9301-i2c: extend for RTL9310 support\n  i2c: rtl9300: use scoped guard instead of explicit lock/unlock\n  i2c: rtl9300: separate xfer configuration and execution\n  i2c: rtl9300: do not set read mode on every transfer\n  i2c: rtl9300: move setting SCL frequency to config_io\n  i2c: rtl9300: rename internal sda_pin to sda_num\n  dt-bindings: i2c: realtek,rtl9301-i2c: fix wording and typos\n  i2c: rtl9300: use regmap fields and API for registers\n  i2c: rtl9300: Implement I2C block read and write\n",
  "tree_diff": []
}
