)]}'
{
  "commit": "d64f73be1b59b9556de0a8fbd4f1a003c6a45a5c",
  "tree": "9a8fca55b1fab9ac3d0781294553feaeeba37473",
  "parents": [
    "4eb6bf6bfb580afaf1e1a1d30cba17a078530cf4"
  ],
  "author": {
    "name": "David Brownell",
    "email": "david-b@pacbell.net",
    "time": "Thu Jul 12 14:12:28 2007 +0200"
  },
  "committer": {
    "name": "Jean Delvare",
    "email": "khali@hyperion.delvare",
    "time": "Thu Jul 12 14:12:28 2007 +0200"
  },
  "message": "i2c: Add kernel documentation\n\nGenerate I2C kerneldoc; fix various glitches and add \"context\" sections to\nthat documentation.  Most I2C and SMBus functions still have no kerneldoc.\n\nLet me suggest providing kerneldoc for all the i2c_smbus_*() functions as\na small and mostly self-contained project for anyone so inclined.  :)\n\nSigned-off-by: David Brownell \u003cdbrownell@users.sourceforge.net\u003e\nSigned-off-by: Jean Delvare \u003ckhali@linux-fr.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "8c5698a8c2e1e071060511353ce457da215f0e5e",
      "old_mode": 33188,
      "old_path": "Documentation/DocBook/kernel-api.tmpl",
      "new_id": "46bcff2849bddbffad2817304bbc8964b1cba6e5",
      "new_mode": 33188,
      "new_path": "Documentation/DocBook/kernel-api.tmpl"
    },
    {
      "type": "modify",
      "old_id": "435925eba437df0e3cf9cdc9896c3ca6fc97abe4",
      "old_mode": 33188,
      "old_path": "drivers/i2c/i2c-core.c",
      "new_id": "cccfa8678245dc7310e2dd5162150c1b073cb6b6",
      "new_mode": 33188,
      "new_path": "drivers/i2c/i2c-core.c"
    },
    {
      "type": "modify",
      "old_id": "cae7d618030cbc0e0580a8cb5b9663dd29d2c793",
      "old_mode": 33188,
      "old_path": "include/linux/i2c.h",
      "new_id": "a24e267fd189b7aebc06f001cf5d5c66f9e66e98",
      "new_mode": 33188,
      "new_path": "include/linux/i2c.h"
    }
  ]
}
