)]}'
{
  "commit": "f9636e8d38abde096fbb32fee5a36bbdb02b7cae",
  "tree": "7b09e54faa06756e07ae31a7a9c08ee4b780492d",
  "parents": [
    "fb3ef649ed5cf3e5e73aea6ed161cdde37cb7a5f"
  ],
  "author": {
    "name": "amartin@nvidia.com",
    "email": "amartin@nvidia.com",
    "time": "Tue Dec 20 14:56:16 2011 +0000"
  },
  "committer": {
    "name": "Wolfgang Denk",
    "email": "wd@denx.de",
    "time": "Sat Mar 03 16:56:29 2012 +0100"
  },
  "message": "USB: move keyboard polling into kbd driver\n\nThis moves keyboard polling logic from USB HCD drivers into USB\nkeyboard driver.  Remove usb_event_poll() as keyboard polling was\nthe only user of this API.  With this patch USB keyboard works with\nEHCI controllers again.  Tested on a tegra2 seaboard.\n\nSigned-off-by: Allen Martin \u003camartin@nvidia.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "960a70a43d158465820e1ffe13e32386eca4767a",
      "old_mode": 33188,
      "old_path": "common/usb_kbd.c",
      "new_id": "19f01db1caa299f8217b778b12772fd789fc013f",
      "new_mode": 33188,
      "new_path": "common/usb_kbd.c"
    },
    {
      "type": "modify",
      "old_id": "3f7bc2cef6ba1c96a1563b9c295f59263d0069f9",
      "old_mode": 33188,
      "old_path": "drivers/usb/host/ehci-hcd.c",
      "new_id": "d6fee814ca891df2da207220e39c7aaebf2a0908",
      "new_mode": 33188,
      "new_path": "drivers/usb/host/ehci-hcd.c"
    },
    {
      "type": "modify",
      "old_id": "cf906b47ca35625960b47d99d06a0aea896a4836",
      "old_mode": 33188,
      "old_path": "drivers/usb/host/ohci-hcd.c",
      "new_id": "1a428e95aeb0963d79e2b8332acb8385e5f8af14",
      "new_mode": 33188,
      "new_path": "drivers/usb/host/ohci-hcd.c"
    },
    {
      "type": "modify",
      "old_id": "db611b641fc57d11cccc57cbd6b4a868adaf0d64",
      "old_mode": 33188,
      "old_path": "drivers/usb/host/r8a66597-hcd.c",
      "new_id": "aa753d800cb97f18c1bf055db61889c66353e1a7",
      "new_mode": 33188,
      "new_path": "drivers/usb/host/r8a66597-hcd.c"
    },
    {
      "type": "modify",
      "old_id": "325edb9677d48c69a427a8c3923a626b6fc7c9d0",
      "old_mode": 33188,
      "old_path": "drivers/usb/musb/musb_hcd.c",
      "new_id": "db7161f120ff41c1798b7b96377cf9a6f5b6fa0e",
      "new_mode": 33188,
      "new_path": "drivers/usb/musb/musb_hcd.c"
    },
    {
      "type": "modify",
      "old_id": "9b740507863ffdfdacc6120b2ea9efeb993276e7",
      "old_mode": 33188,
      "old_path": "include/usb.h",
      "new_id": "4534738f8d7350ffdc9f311558de1396602c6dd4",
      "new_mode": 33188,
      "new_path": "include/usb.h"
    }
  ]
}
