)]}'
{
  "commit": "f197b2c54b9d9a133a9a8ff92f35cadf8945ea14",
  "tree": "a5a4da41e38d8681977a9f3b52fa2e5f1db278ea",
  "parents": [
    "5f827ea3c3820cd8e0a1a35e4d275c8b78ee94e1"
  ],
  "author": {
    "name": "David Brownell",
    "email": "david-b@pacbell.net",
    "time": "Thu Sep 22 22:42:53 2005 -0700"
  },
  "committer": {
    "name": "Greg Kroah-Hartman",
    "email": "gregkh@suse.de",
    "time": "Fri Oct 28 16:47:40 2005 -0700"
  },
  "message": "[PATCH] OHCI PM updates\n\nThis simplifies the OHCI root hub suspend logic:\n\n - Uses new usbcore root hub calls to make autosuspend work again:\n\t* Uses a newish usbcore root hub wakeup mechanism,\n\t  making requests to khubd not keventd.\n\t* Uses an even newer sibling suspend hook.\n\n - Expect someone always made usbcore call ohci_hub_suspend() before bus\n   glue fires; and that ohci_hub_resume() is only called after that bus\n   glue ran.  Previously, only CONFIG_USB_SUSPEND promised those things.\n   (Includes updates to PCI and OMAP bus glue.)\n\n - Handle a not-noticed-before special case during resume from one of\n   the swsusp snapshots when using \"usb-handoff\":  the controller isn\u0027t\n   left in RESET state.  (A bug to fix in the usb-handoff code...)\n\nAlso cleans up a minor debug printk glitch, and switches an mdelay over\nto an msleep (how did that stick around for so long?).\n\nSigned-off-by: David Brownell \u003cdbrownell@users.sourceforge.net\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n drivers/usb/host/ohci-dbg.c  |    4 ----\n drivers/usb/host/ohci-hcd.c  |    2 +-\n drivers/usb/host/ohci-hub.c  |   42 ++++++++++++------------------------------\n drivers/usb/host/ohci-mem.c  |    1 -\n drivers/usb/host/ohci-omap.c |   36 ++++++++++++------------------------\n drivers/usb/host/ohci-pci.c  |   40 ++++++++--------------------------------\n drivers/usb/host/ohci.h      |    1 -\n 7 files changed, 33 insertions(+), 93 deletions(-)\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "7924c74f958eb28dc833de2059a1f269e0a040fb",
      "old_mode": 33188,
      "old_path": "drivers/usb/host/ohci-dbg.c",
      "new_id": "7bfffcbbd226ec5a6089e775a2116825027b5988",
      "new_mode": 33188,
      "new_path": "drivers/usb/host/ohci-dbg.c"
    },
    {
      "type": "modify",
      "old_id": "c26ab5f2a40304542a3036f6910de162940f644a",
      "old_mode": 33188,
      "old_path": "drivers/usb/host/ohci-hcd.c",
      "new_id": "5c0c6c8a7a82a65da4ce6b2a3f70ecef0c1f4746",
      "new_mode": 33188,
      "new_path": "drivers/usb/host/ohci-hcd.c"
    },
    {
      "type": "modify",
      "old_id": "b96948ea300554d377b656246d7058bc4885011b",
      "old_mode": 33188,
      "old_path": "drivers/usb/host/ohci-hub.c",
      "new_id": "39a60e731ec239fed1345faeff10e68fb1057a50",
      "new_mode": 33188,
      "new_path": "drivers/usb/host/ohci-hub.c"
    },
    {
      "type": "modify",
      "old_id": "9fb83dfb1eb44114fbdb12df95c3a83f2e606dad",
      "old_mode": 33188,
      "old_path": "drivers/usb/host/ohci-mem.c",
      "new_id": "bfbe328a47885671f833c3e84f6b9c26f4f6854f",
      "new_mode": 33188,
      "new_path": "drivers/usb/host/ohci-mem.c"
    },
    {
      "type": "modify",
      "old_id": "e67c07dc426d508dceeaaaa7906c3f89b74f1a2c",
      "old_mode": 33188,
      "old_path": "drivers/usb/host/ohci-omap.c",
      "new_id": "b3498b9b965f7734b6bd29fbbf9e02d3b30b9eda",
      "new_mode": 33188,
      "new_path": "drivers/usb/host/ohci-omap.c"
    },
    {
      "type": "modify",
      "old_id": "0afa237b02adf7c3f9655bb73b0261f17002caa2",
      "old_mode": 33188,
      "old_path": "drivers/usb/host/ohci-pci.c",
      "new_id": "99a0ad41aec54648523b9389a494a1a0dfab137a",
      "new_mode": 33188,
      "new_path": "drivers/usb/host/ohci-pci.c"
    },
    {
      "type": "modify",
      "old_id": "8a9b9d9209e9276213a51fbc717d5c7aea0de85c",
      "old_mode": 33188,
      "old_path": "drivers/usb/host/ohci.h",
      "new_id": "caacf14371f510dd45f031eb0c765d1b6e6aec8c",
      "new_mode": 33188,
      "new_path": "drivers/usb/host/ohci.h"
    }
  ]
}
