)]}'
{
  "commit": "b3fc78c25c49e5395f2e59cca5ec0d74408406dd",
  "tree": "022c73aac34a174f348c640779b1db344e4beaa4",
  "parents": [
    "5578bdb65df40de60c47f87be1f62a2ea332e973"
  ],
  "author": {
    "name": "Chandra Devireddy",
    "email": "cdevired@codeaurora.org",
    "time": "Tue Aug 30 17:25:55 2011 +0530"
  },
  "committer": {
    "name": "Bryan Huntsman",
    "email": "bryanh@codeaurora.org",
    "time": "Mon Oct 03 16:17:16 2011 -0700"
  },
  "message": "USB: msm72k_otg: disable BAM mode\n\nIn BAM mode, USB core does posted writes on AHB bus, when it moves\nthe received setup packet to the memory. This might lead HW to fail in\ncopying the setup packet into the memory, before software reads. This\nleads data corruption in setup packet and might lead USB re-enumeration.\n\nIf we don\u0027t use BAM mode for USB, then we should explicitly disable\nthe USB BAM mode by setting bit-13 of USB_GEN_CONFIG register. This\nwould prevent posted writes and resolves the above issue.\n\nSigned-off-by: Chandra Devireddy \u003ccdevired@codeaurora.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "045d363152d16c82a72481d0498cedc746281b02",
      "old_mode": 33188,
      "old_path": "arch/arm/mach-msm/board-msm8x60.c",
      "new_id": "10bd65b7c567d9de43c3563ef51126720ce2b5db",
      "new_mode": 33188,
      "new_path": "arch/arm/mach-msm/board-msm8x60.c"
    },
    {
      "type": "modify",
      "old_id": "3fefd524e8f6cc6876c84ac257c211977fb25e38",
      "old_mode": 33188,
      "old_path": "arch/arm/mach-msm/include/mach/msm_hsusb.h",
      "new_id": "115c10a926704464f0f9fa165f0b58e2a6be8b97",
      "new_mode": 33188,
      "new_path": "arch/arm/mach-msm/include/mach/msm_hsusb.h"
    },
    {
      "type": "modify",
      "old_id": "69cfb7d12c1a0888264b38ef7b935cddf7cf9053",
      "old_mode": 33188,
      "old_path": "arch/arm/mach-msm/include/mach/msm_hsusb_hw.h",
      "new_id": "82542b2a9e63b0125c889c750e555be35454a36c",
      "new_mode": 33188,
      "new_path": "arch/arm/mach-msm/include/mach/msm_hsusb_hw.h"
    },
    {
      "type": "modify",
      "old_id": "dddfa33e64d10f8a2ec6703e1fe20771e28d1e9f",
      "old_mode": 33188,
      "old_path": "drivers/usb/otg/msm72k_otg.c",
      "new_id": "2eb456a470afb09f461eba2d17bc2b029cc0dacc",
      "new_mode": 33188,
      "new_path": "drivers/usb/otg/msm72k_otg.c"
    }
  ]
}
