)]}'
{
  "commit": "e33fabd365596178e72f62bb4b89f0aaad0509ad",
  "tree": "6c0aad1f15bc40d0596cd4678658ad51022029fc",
  "parents": [
    "61e6cfa80de5760bbe406f4e815b7739205754d2"
  ],
  "author": {
    "name": "Anthony Olech",
    "email": "anthony.olech.opensource@diasemi.com",
    "time": "Fri Oct 11 15:31:11 2013 +0100"
  },
  "committer": {
    "name": "Mark Brown",
    "email": "broonie@linaro.org",
    "time": "Mon Oct 14 15:09:16 2013 +0100"
  },
  "message": "regmap: new API regmap_multi_reg_write() definition\n\nNew API regmap_multi_reg_write() is defined that allows a set of reg,val\npairs to be written to a I2C client device as one block transfer from the\npoint of view of a single I2C master system.\n\nA simple demonstration implementation is included that just splits the\nblock write request into a sequence of single register writes.\n\nThe implementation will be modified later to support those I2C clients\nthat implement the alternative non-standard MULTIWRITE block write mode\nso to achieve a single I2C transfer that will be atomic even in multiple\nI2C master systems.\n\nSigned-off-by: Anthony Olech \u003canthony.olech.opensource@diasemi.com\u003e\nSigned-off-by: David Dajun Chen \u003cdavid.chen@diasemi.com\u003e\nSigned-off-by: Mark Brown \u003cbroonie@linaro.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "7d689a15c500bb34ddc3331f33b57512890341aa",
      "old_mode": 33188,
      "old_path": "drivers/base/regmap/regmap.c",
      "new_id": "c42ad69e527f186b62609b8a8acff2ae4663c725",
      "new_mode": 33188,
      "new_path": "drivers/base/regmap/regmap.c"
    },
    {
      "type": "modify",
      "old_id": "a10380bfbeac9b4c4d018c99a5c914d672833f04",
      "old_mode": 33188,
      "old_path": "include/linux/regmap.h",
      "new_id": "4b933a31f84fc43ff1b443d5193ecd24e2ff1025",
      "new_mode": 33188,
      "new_path": "include/linux/regmap.h"
    }
  ]
}
