)]}'
{
  "commit": "b4e8be42e038f1b931a44bc93050f8a261b495a1",
  "tree": "b143a1029f7a80ea3f7f81995165e3d40e5f59bc",
  "parents": [
    "235b62026c1f73decda124912930e322dc8ec57d"
  ],
  "author": {
    "name": "David Moore",
    "email": "david.moore@gmail.com",
    "time": "Wed Jan 23 22:19:49 2013 -0800"
  },
  "committer": {
    "name": "Greg Kroah-Hartman",
    "email": "gregkh@linuxfoundation.org",
    "time": "Mon Feb 11 08:47:21 2013 -0800"
  },
  "message": "usb: Prevent dead ports when xhci is not enabled\n\ncommit 58b2939b4d5a030eaec469d29812ab8477ee7e76 upstream.\n\nWhen the xHCI driver is not available, actively switch the ports to EHCI\nmode since some BIOSes leave them in xHCI mode where they would\notherwise appear dead.  This was discovered on a  Dell Optiplex 7010,\nbut it\u0027s possible other systems could be affected.\n\nThis should be backported to kernels as old as 3.0, that contain the\ncommit 69e848c2090aebba5698a1620604c7dccb448684 \"Intel xhci: Support\nEHCI/xHCI port switching.\"\n\nSigned-off-by: David Moore \u003cdavid.moore@gmail.com\u003e\nSigned-off-by: Sarah Sharp \u003csarah.a.sharp@linux.intel.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@linuxfoundation.org\u003e\n\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "eb5563ac58bc8a504cde1ed3552d625d0c2ed0f5",
      "old_mode": 33188,
      "old_path": "drivers/usb/host/pci-quirks.c",
      "new_id": "78933512c18bf30bebe51c61603508fcf3c5745f",
      "new_mode": 33188,
      "new_path": "drivers/usb/host/pci-quirks.c"
    }
  ]
}
