)]}'
{
  "commit": "80a18573cea2e6d8e95abe4d42bfc5f97761999a",
  "tree": "169773f6b106c22e9df10d14a14f538299915b51",
  "parents": [
    "917f68f8163eb877a6d71c5b446ee236645c2944"
  ],
  "author": {
    "name": "Todd Poynor",
    "email": "tpoynor@mvista.com",
    "time": "Fri Oct 28 16:25:01 2005 +0100"
  },
  "committer": {
    "name": "Russell King",
    "email": "rmk+kernel@arm.linux.org.uk",
    "time": "Fri Oct 28 16:25:01 2005 +0100"
  },
  "message": "[ARM] 2787/2: PXA27x low power modes support\n\nPatch from Todd Poynor\n\nAdd symbols for PXA2xx PWRMODE register M field that selects low-power\nmode, replace unadorned constants.  Honor power mode parameter of\npxa_cpu_suspend(mode), no longer force to 3 (sleep).  Full Deep Sleep\nlow-power mode support for PXA27x is pending generic PM interfaces to\nselect more than 2 suspend-to-RAM-style power modes, but this is\nexpected soon. This can be hardcoded in the meantime by replacing the\npxa_cpu_suspend() parameter value.  From David Burrage and Todd Poynor.\nTry #2 removes one of the register copies and moves the code to save the\npxa_cpu_suspend parameter to immediately surround the call that requires\nthe parameter value be preserved.\n\nSigned-off-by: Todd Poynor \u003ctpoynor@mvista.com\u003e\nSigned-off-by: Nicolas Pitre \u003cnico@cam.org\u003e\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "7869c3b4e62f0447eee5737dc855b0b99afe5d10",
      "old_mode": 33188,
      "old_path": "arch/arm/mach-pxa/pxa25x.c",
      "new_id": "573a5758e781c366138de117529b92c04a71acce",
      "new_mode": 33188,
      "new_path": "arch/arm/mach-pxa/pxa25x.c"
    },
    {
      "type": "modify",
      "old_id": "9a791b07118df2a71163db05cb476d5a44b614b7",
      "old_mode": 33188,
      "old_path": "arch/arm/mach-pxa/pxa27x.c",
      "new_id": "09a5d593f04b27c2558850e76c0e99dcee861967",
      "new_mode": 33188,
      "new_path": "arch/arm/mach-pxa/pxa27x.c"
    },
    {
      "type": "modify",
      "old_id": "5786ccad938cef12878a7c5a19db33617e16c50d",
      "old_mode": 33188,
      "old_path": "arch/arm/mach-pxa/sleep.S",
      "new_id": "c9862688ff3d6694f6e812717bdb41eeb2e84cc6",
      "new_mode": 33188,
      "new_path": "arch/arm/mach-pxa/sleep.S"
    },
    {
      "type": "modify",
      "old_id": "8a3f27b76784e6bc1d8d6434865c906e6821ee89",
      "old_mode": 33188,
      "old_path": "arch/arm/mach-pxa/standby.S",
      "new_id": "6f6dbbd0802137f9d9cbe6d811226e54a2b3b238",
      "new_mode": 33188,
      "new_path": "arch/arm/mach-pxa/standby.S"
    },
    {
      "type": "modify",
      "old_id": "3af7165ab0d738702eff0d17e43f3348d5158750",
      "old_mode": 33188,
      "old_path": "include/asm-arm/arch-pxa/pxa-regs.h",
      "new_id": "a6a34edec813304f7b3d031585e59c60905b5b0a",
      "new_mode": 33188,
      "new_path": "include/asm-arm/arch-pxa/pxa-regs.h"
    }
  ]
}
