)]}'
{
  "commit": "b496dfbc94ab86f970ef0167eaabe51f930aa5fb",
  "tree": "3ce7bdb6847fbcff3f46935ebc5b5c17da23d31d",
  "parents": [
    "ec971ea5f2426a0bf9d5cca9a103743918c12978"
  ],
  "author": {
    "name": "Shawn Guo",
    "email": "shawn.guo@linaro.org",
    "time": "Wed Sep 05 01:09:12 2012 +0200"
  },
  "committer": {
    "name": "Rafael J. Wysocki",
    "email": "rjw@sisk.pl",
    "time": "Sun Sep 09 22:06:33 2012 +0200"
  },
  "message": "PM / OPP: Initialize OPP table from device tree\n\nWith a lot of devices booting from device tree nowadays, it requires\nthat OPP table can be initialized from device tree.  The patch adds\na helper function of_init_opp_table together with a binding doc for\nthat purpose.\n\nSigned-off-by: Shawn Guo \u003cshawn.guo@linaro.org\u003e\nAcked-by: Rob Herring \u003crob.herring@calxeda.com\u003e\nSigned-off-by: Rafael J. Wysocki \u003crjw@sisk.pl\u003e\n",
  "tree_diff": [
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "74499e5033fc16dc12afd80c090481b31a25d687",
      "new_mode": 33188,
      "new_path": "Documentation/devicetree/bindings/power/opp.txt"
    },
    {
      "type": "modify",
      "old_id": "ac993eafec82ecd707cfc6e2654b5a8f30703fc6",
      "old_mode": 33188,
      "old_path": "drivers/base/power/opp.c",
      "new_id": "d9468642fc414c22f8578c82e57e2cac9ba224e5",
      "new_mode": 33188,
      "new_path": "drivers/base/power/opp.c"
    },
    {
      "type": "modify",
      "old_id": "2a4e5faee904fcfd85fd54eba39901978bdeecf1",
      "old_mode": 33188,
      "old_path": "include/linux/opp.h",
      "new_id": "214e0ebcb84d85a80b31ee98bf4647eb25fd538c",
      "new_mode": 33188,
      "new_path": "include/linux/opp.h"
    }
  ]
}
