)]}'
{
  "commit": "0ac85241ebc7bf6b86ab498960cc121d53ef69ae",
  "tree": "8b5d9d5a3e475c49d771d1a4bd597ea561331ff7",
  "parents": [
    "2a7ff1feda9f5cd6463744239ec5e661ee7d5f01"
  ],
  "author": {
    "name": "David Brownell",
    "email": "david-b@pacbell.net",
    "time": "Mon Sep 12 19:39:34 2005 -0700"
  },
  "committer": {
    "name": "Greg Kroah-Hartman",
    "email": "gregkh@suse.de",
    "time": "Fri Oct 28 09:52:50 2005 -0700"
  },
  "message": "[PATCH] driver model wakeup flags\n\nThis is a refresh of an earlier patch to add \"wakeup\" support to the\nPM core model.  This provides per-device bus-neutral control of the\nuse of wakeup events.\n\n  * \"struct device_pm_info\" has two bits that are initialized as\n    part of setting up the enclosing struct device:\n      - \"can_wakeup\", reflecting hardware capabilities\n      - \"may_wakeup\", the policy setting (when CONFIG_PM)\n\n  * There\u0027s a writeable sysfs \"wakeup\" file, with one of two values:\n      - \"enabled\", when the policy is to allow wakeup\n      - \"disabled\", when the policy is not to allow it\n      - \"\" if the device can\u0027t currently issue wakeups\n\nBy default, wakeup is enabled on all devices that support it.  If its\ndriver doesn\u0027t support it ... treat it as a bug.  :)\n\nSigned-off-by: David Brownell \u003cdbrownell@users.sourceforge.net\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "6ab73f5c799aa486b3cc6f8050b82f962c02ff89",
      "old_mode": 33188,
      "old_path": "drivers/base/core.c",
      "new_id": "31109193e2c4f9c8d46780811d38db82ef244131",
      "new_mode": 33188,
      "new_path": "drivers/base/core.c"
    },
    {
      "type": "modify",
      "old_id": "8d04fb435c176ebc92f89793cb5998d05721694b",
      "old_mode": 33188,
      "old_path": "drivers/base/power/sysfs.c",
      "new_id": "89c57875f3e53c25f666cbb943933cb518396adb",
      "new_mode": 33188,
      "new_path": "drivers/base/power/sysfs.c"
    },
    {
      "type": "modify",
      "old_id": "5cfb07648eca1c999403bc17e2f15ea14e125286",
      "old_mode": 33188,
      "old_path": "include/linux/pm.h",
      "new_id": "7897cf500c51c3c5d1c6d1284eac9e1a061b4f09",
      "new_mode": 33188,
      "new_path": "include/linux/pm.h"
    }
  ]
}
