)]}'
{
  "commit": "1dff9d0f54a0cec2dfda6022862bbdc38ba97d77",
  "tree": "32be55b46ff9f43788596192d0211b289a123e64",
  "parents": [
    "02c8d8cc6e52b29deabab179e365281131316cf1"
  ],
  "author": {
    "name": "Lucas Stach",
    "email": "dev@lynxeye.de",
    "time": "Wed Aug 22 11:05:01 2012 +0000"
  },
  "committer": {
    "name": "Joe Hershberger",
    "email": "joe.hershberger@ni.com",
    "time": "Wed Sep 26 12:36:31 2012 -0500"
  },
  "message": "net: asix: add AX88772B support\n\nAdd AX88772B ID together with two fixes needed to make this work.\n\n1. The packet length check has to be adjusted, as all ASIX chips\nonly use 11 bits to indicate the length. AX88772B uses the other\nbits to indicate unrelated things, which cause the check to fail.\nThis fix is based on a fix for the Linux kernel by Marek Vasut.\nLinux upstream commit: bca0beb9363f8487ac902931a50eb00180a2d14a\n\n2. AX88772B provides several bulk endpoints. Only the first\nIN/OUT endpoints work in the default configuration. So stop\nenumeration after we found them to avoid overwriting the\nendpoint config with a non-working one.\n\nSigned-off-by: Lucas Stach \u003cdev@lynxeye.de\u003e\nReviewed-by: Marek Vasut \u003cmarex@denx.de\u003e\nAcked-by: Marek Vasut \u003cmarex@denx.de\u003e\nAcked-by: Joe Hershberger \u003cjoe.hershberger@ni.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "604d720ea516e5aa081a99d5079a40eeff59af4b",
      "old_mode": 33188,
      "old_path": "drivers/usb/eth/asix.c",
      "new_id": "75ec8f78815b39810a68b3448193bc0bc7f19494",
      "new_mode": 33188,
      "new_path": "drivers/usb/eth/asix.c"
    }
  ]
}
