)]}'
{
  "commit": "6f535b94261b16343cfbc4576a941bd7901b96e1",
  "tree": "4dd6d6e3183c030728b5cdf330b4c9ffa1dd7607",
  "parents": [
    "7326e38ffe894d0cd2904704b7d8c53d4a55d752"
  ],
  "author": {
    "name": "Linus Walleij",
    "email": "linus.walleij@linaro.org",
    "time": "Mon Jul 16 13:30:12 2012 +0200"
  },
  "committer": {
    "name": "Wolfram Sang",
    "email": "w.sang@pengutronix.de",
    "time": "Mon Jul 16 13:48:51 2012 +0200"
  },
  "message": "i2c: stu300: use devm managed resources\n\nAllocate memory for device state using devm_kzalloc(), get the\nclock using devm_clk_get(), get the IRQ using devm_request_irq(),\nrequest and remap memory using devm_request_and_ioremap().\nAll to simplify accounting and letting the kernel do the\ngarbage-collection.\n\nSigned-off-by: Linus Walleij \u003clinus.walleij@linaro.org\u003e\nSigned-off-by: Wolfram Sang \u003cw.sang@pengutronix.de\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "80dd1c074a08e0d9a7721fdb94de184dbfc9a22a",
      "old_mode": 33188,
      "old_path": "drivers/i2c/busses/i2c-stu300.c",
      "new_id": "580a0c04cb42d6b3b16716b57f5f352ecaa314c1",
      "new_mode": 33188,
      "new_path": "drivers/i2c/busses/i2c-stu300.c"
    }
  ]
}
