)]}'
{
  "commit": "1a7ee899043514496a5a385fe43bc51ab9facbc8",
  "tree": "f0017ca1be126b6520b7a3d67598fefe152ee614",
  "parents": [
    "41dfc8d7d0c991f5fd7f2276772d26f57930aae0"
  ],
  "author": {
    "name": "Matt Wagantall",
    "email": "mattw@codeaurora.org",
    "time": "Tue Jan 17 18:56:28 2012 -0800"
  },
  "committer": {
    "name": "Matt Wagantall",
    "email": "mattw@codeaurora.org",
    "time": "Fri Jan 20 22:53:19 2012 -0800"
  },
  "message": "msm: footswitch: Move to new clock APIs\n\nWhat was once done by just clk_enable() is being split into two\nfunctions: clk_prepare() and clk_enable(), where the prepare\nfunction may sleep but the enable function will not. The same\nis true for the clk_disable() function.\n\nReplace use of clk_enable() and clk_disable() with calls to\nclk_prepare_enable() and clk_disable_unprepare(), respectively.\nThese macros are combinations of the APIs described above and\nare safe to use in the footswitch driver since they are not\ncalled from atomic context.\n\nChange-Id: Ic51e17304f0a046d213226b1e93c7f71ef3d9a9b\nSigned-off-by: Matt Wagantall \u003cmattw@codeaurora.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "7f63dc82c2272abbc8991f296ff58128c99e9cac",
      "old_mode": 33188,
      "old_path": "arch/arm/mach-msm/footswitch-8x60.c",
      "new_id": "cd6e582c4497e572975cbfe03e340855d0ac67eb",
      "new_mode": 33188,
      "new_path": "arch/arm/mach-msm/footswitch-8x60.c"
    },
    {
      "type": "modify",
      "old_id": "8eec807464f2393c9b3a33311c9c2690f14a4d9c",
      "old_mode": 33188,
      "old_path": "arch/arm/mach-msm/footswitch-pcom.c",
      "new_id": "c48c14114bd6c4d21c0fddbf06bb49589a481405",
      "new_mode": 33188,
      "new_path": "arch/arm/mach-msm/footswitch-pcom.c"
    }
  ]
}
