)]}'
{
  "commit": "5edbfb7c8af0577097dae87cdd4dfdba82bb9579",
  "tree": "497ba94999eb10524dd0d6d98ba708e83cae75d8",
  "parents": [
    "ccdcf77ae32e3d3347fdf3810b27f899e98c34fb"
  ],
  "author": {
    "name": "David Brownell",
    "email": "david-b@pacbell.net",
    "time": "Thu Sep 22 22:45:26 2005 -0700"
  },
  "committer": {
    "name": "Greg Kroah-Hartman",
    "email": "gregkh@suse.de",
    "time": "Fri Oct 28 16:47:41 2005 -0700"
  },
  "message": "[PATCH] stop exporting two functions\n\nThe way we\u0027re looking at USB suspend lately doesn\u0027t expect drivers to\ncall usb_suspend_device() or usb_resume_device() directly; that\u0027ll\nbe implicit when no interfaces are in use.\n\nThis patch removes those APIs from visibility outside usbcore.\n\nSigned-off-by: David Brownell \u003cdbrownell@users.sourceforge.net\u003e\n\n drivers/usb/core/hub.c |   12 ++++--------\n drivers/usb/core/usb.h |    4 ++++\n include/linux/usb.h    |    5 -----\n 3 files changed, 8 insertions(+), 13 deletions(-)\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "6a601a4547e7d26bda22a470af7592d02d230bbd",
      "old_mode": 33188,
      "old_path": "drivers/usb/core/hub.c",
      "new_id": "15db5e490aa2a8e00b9cc058451e0a97786d391a",
      "new_mode": 33188,
      "new_path": "drivers/usb/core/hub.c"
    },
    {
      "type": "modify",
      "old_id": "7add46ecc6a24e7f6893da2345ced808cf4d40a1",
      "old_mode": 33188,
      "old_path": "drivers/usb/core/usb.h",
      "new_id": "4d59f6e079996fb3e6f4c9eeb70a1202a7074fef",
      "new_mode": 33188,
      "new_path": "drivers/usb/core/usb.h"
    },
    {
      "type": "modify",
      "old_id": "25ec91ddcd04e471d4da9327599dc164b12a223a",
      "old_mode": 33188,
      "old_path": "include/linux/usb.h",
      "new_id": "207b1ad9d990b9abb1582cf6c8c4be69d732680e",
      "new_mode": 33188,
      "new_path": "include/linux/usb.h"
    }
  ]
}
