)]}'
{
  "commit": "075c1771526c85849ed22298d048bc07e400aee5",
  "tree": "a1579e93b450b0e870a7a65698f9a07bddbfd899",
  "parents": [
    "057f6c019fff9ee290641d50647359bb8898918e"
  ],
  "author": {
    "name": "David Brownell",
    "email": "david-b@pacbell.net",
    "time": "Thu Apr 26 00:12:06 2007 -0700"
  },
  "committer": {
    "name": "Greg Kroah-Hartman",
    "email": "gregkh@suse.de",
    "time": "Fri Apr 27 10:57:33 2007 -0700"
  },
  "message": "define platform wakeup hook, use in pci_enable_wake()\n\nThis defines a platform hook to enable/disable a device as a wakeup event\nsource.  It\u0027s initially for use with ACPI, but more generally it could be used\nwhenever enable_irq_wake()/disable_irq_wake() don\u0027t suffice.\n\nThe hook is called -- if available -- inside pci_enable_wake(); and the\nsemantics of that call are enhanced so that support for PCI PME# is no longer\nneeded.  It can now work for devices with \"legacy PCI PM\", when platform\nsupport allows it.  (That support would use some board-specific signal for for\nthe same purpose as PME#.)\n\n[akpm@linux-foundation.org: Make it compile with CONFIG_PM\u003dn]\nSigned-off-by: David Brownell \u003cdbrownell@users.sourceforge.net\u003e\nSigned-off-by: Zhang Rui \u003crui.zhang@intel.com\u003e\nCc: Len Brown \u003clenb@kernel.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "bbbb973a9d3cbee5cb79d5083a89ebab58f17477",
      "old_mode": 33188,
      "old_path": "drivers/base/power/main.c",
      "new_id": "05dc8764e7650170ceabfd9c7f0fc8223afd33ce",
      "new_mode": 33188,
      "new_path": "drivers/base/power/main.c"
    },
    {
      "type": "modify",
      "old_id": "d3eab057b2d36fb9d3a8db55194ff3a0972ba212",
      "old_mode": 33188,
      "old_path": "drivers/pci/pci.c",
      "new_id": "2a458279327a88e44c8bac147963f0f725b9e0ff",
      "new_mode": 33188,
      "new_path": "drivers/pci/pci.c"
    },
    {
      "type": "modify",
      "old_id": "21db05ac7c0b3753bc8f0eafd4381cb30c84712c",
      "old_mode": 33188,
      "old_path": "include/linux/pm.h",
      "new_id": "b0ab623adbf5e2f3a0a12e3a52e6608d6d84ae94",
      "new_mode": 33188,
      "new_path": "include/linux/pm.h"
    }
  ]
}
