)]}'
{
  "commit": "83de4b2b90887b5b317d8313864fe4cc5db35280",
  "tree": "e2eccac30913261d660be034e8f53a6640061738",
  "parents": [
    "d673bfcbfffdeb56064a6b1ee047b85590bed76c"
  ],
  "author": {
    "name": "Sarah Sharp",
    "email": "sarah.a.sharp@linux.intel.com",
    "time": "Thu Dec 02 14:45:18 2010 -0800"
  },
  "committer": {
    "name": "Sarah Sharp",
    "email": "sarah.a.sharp@linux.intel.com",
    "time": "Sun Mar 13 18:07:15 2011 -0700"
  },
  "message": "usb: Store bus type in usb_hcd, not in driver flags.\n\nThe xHCI driver essentially has both a USB 2.0 and a USB 3.0 roothub.  So\nsetting the HCD_USB3 bits in the hcd-\u003edriver-\u003eflags is a bit misleading.\nAdd a new field to usb_hcd, bcdUSB.  Store the result of\nhcd-\u003edriver-\u003eflags \u0026 HCD_MASK in it.  Later, when we have the xHCI driver\nregister the two roothubs, we\u0027ll set the usb_hcd-\u003ebcdUSB field to HCD_USB2\nfor the USB 2.0 roothub, and HCD_USB3 for the USB 3.0 roothub.\n\nSigned-off-by: Sarah Sharp \u003csarah.a.sharp@linux.intel.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "3ba27118adc5db845f4ba18fc1a422b97cec0471",
      "old_mode": 33188,
      "old_path": "drivers/usb/core/hcd.c",
      "new_id": "a0adcac3da080357648429dc0f2c760ad678063d",
      "new_mode": 33188,
      "new_path": "drivers/usb/core/hcd.c"
    },
    {
      "type": "modify",
      "old_id": "836aaa91ee15ebdc2fd2b1928e6f56e2e5593b4c",
      "old_mode": 33188,
      "old_path": "include/linux/usb/hcd.h",
      "new_id": "b8bb6934f30b99786f86b33c11501d952bceeee9",
      "new_mode": 33188,
      "new_path": "include/linux/usb/hcd.h"
    }
  ]
}
