)]}'
{
  "commit": "979b907fa55be8cdbbf455b9204b7e4602f303e6",
  "tree": "245d0ae5235936322701331e815438c77774e274",
  "parents": [
    "bf6c2de11c43955ffb4394e6dfc86363298c0a05"
  ],
  "author": {
    "name": "Zhiwu Song",
    "email": "Zhiwu.Song@csr.com",
    "time": "Wed Feb 08 23:28:35 2012 +0800"
  },
  "committer": {
    "name": "Wolfram Sang",
    "email": "w.sang@pengutronix.de",
    "time": "Wed Mar 07 19:05:04 2012 +0100"
  },
  "message": "i2c: add CSR SiRFprimaII on-chip I2C controllers driver\n\nSiRFprimaII is the latest generation application processor from CSR’s\nmulti-function SoC product family.\nThe SoC support codes are in arch/arm/mach-prima2 from Linux mainline\n3.0.\nThere are two I2C controllers on primaII, features include:\n* Two I2C controller modules are on chip\n* RISC I/O bus read write register\n* Up to 16 bytes data buffer for issuing commands and writing data\n  at the same time\n* Up to 16 commands, and receiving read data 16 bytes at a time\n* Error INT report (ACK check)\n* No-ACK bus protocols (SCCB bus protocols)\n\nSigned-off-by: Zhiwu Song \u003cZhiwu.Song@csr.com\u003e\nSigned-off-by: Xiangzhen Ye \u003cXiangzhen.Ye@csr.com\u003e\nSigned-off-by: Yuping Luo \u003cYuping.Luo@csr.com\u003e\nSigned-off-by: Barry Song \u003cBaohua.Song@csr.com\u003e\nSigned-off-by: Wolfram Sang \u003cw.sang@pengutronix.de\u003e\n",
  "tree_diff": [
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "7baf9e133fa8670cbffd74eb86d3671c163a5ed0",
      "new_mode": 33188,
      "new_path": "Documentation/devicetree/bindings/i2c/sirf-i2c.txt"
    },
    {
      "type": "modify",
      "old_id": "e99bfa86ba719b587e1dff089abe05b25654e5b3",
      "old_mode": 33188,
      "old_path": "drivers/i2c/busses/Kconfig",
      "new_id": "71c1b0a7535ccad12a2d95068890359ce74b7e3e",
      "new_mode": 33188,
      "new_path": "drivers/i2c/busses/Kconfig"
    },
    {
      "type": "modify",
      "old_id": "8f9e7b6677e1a587d92549fcb40571b38ec7b715",
      "old_mode": 33188,
      "old_path": "drivers/i2c/busses/Makefile",
      "new_id": "569567b0d02704653a8884757fa47aaba0fb453e",
      "new_mode": 33188,
      "new_path": "drivers/i2c/busses/Makefile"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "5574a47792fb55c5bc42a5e8a892b0f3ada6e424",
      "new_mode": 33188,
      "new_path": "drivers/i2c/busses/i2c-sirf.c"
    }
  ]
}
