)]}'
{
  "commit": "80b7ab56503c01f3a6470cb2998a5a469a39a03e",
  "tree": "fc0823c93c5379613541243395f5ca44f084e067",
  "parents": [
    "cec172ea2e51b5c2c3871e647de30ea20c16d650"
  ],
  "author": {
    "name": "Vikram Mulukutla",
    "email": "markivx@codeaurora.org",
    "time": "Thu Jul 26 19:03:15 2012 -0700"
  },
  "committer": {
    "name": "Vikram Mulukutla",
    "email": "markivx@codeaurora.org",
    "time": "Mon Jul 30 12:54:36 2012 -0700"
  },
  "message": "msm: clock-8974: Add XO buffer voting support\n\nThe RPM provides an interface to vote for XO buffers. These\nbuffers can either be in software control or in pin control\nmode. Provide separate RPM clocks per buffer for each mode.\nEnabling a pin-control-mode clock will set the buffer in pin\ncontrol mode. Enabling a software-mode clock will enable the\nbuffer. Disabling works the same for both types of clocks -\nthe buffer is disabled.\n\nOn the RPM, the votes for pin-control versus software-enable\nare separately aggregated. Software-enable has higher priority\nover pin-control, and if the software-mode aggregation results\nin a disable, pin-control will still be configured if there is\na pin-control vote in place.\n\nChange-Id: Ia393c4148640e47b8987a9aa6f94d6909433a9c0\nSigned-off-by: Vikram Mulukutla \u003cmarkivx@codeaurora.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "5463924a00d6b6544569d5d4f997f8d20d5f1762",
      "old_mode": 33188,
      "old_path": "arch/arm/mach-msm/clock-8974.c",
      "new_id": "dfe1e6fb8e718551042ca9e62a3377968f21c1ac",
      "new_mode": 33188,
      "new_path": "arch/arm/mach-msm/clock-8974.c"
    },
    {
      "type": "modify",
      "old_id": "22691c58b5740e32c4bea6bb03e7a152683307bc",
      "old_mode": 33188,
      "old_path": "arch/arm/mach-msm/clock-rpm.h",
      "new_id": "e2030287013f2c4026e6d8aa0adb0503890df996",
      "new_mode": 33188,
      "new_path": "arch/arm/mach-msm/clock-rpm.h"
    }
  ]
}
