)]}'
{
  "commit": "4702d5244ca947263e8b7eb2ba6d8721e80c46e2",
  "tree": "127c5fdd5590467d781aca04685517e97d02bb01",
  "parents": [
    "176dcec50f3f0bc46f11b983c1a3bbc2dd3514fd"
  ],
  "author": {
    "name": "Andy Shevchenko",
    "email": "andriy.shevchenko@linux.intel.com",
    "time": "Fri Jan 25 11:48:03 2013 +0200"
  },
  "committer": {
    "name": "Vinod Koul",
    "email": "vinod.koul@intel.com",
    "time": "Mon Jan 28 04:04:50 2013 -0800"
  },
  "message": "dw_dmac: return proper residue value\n\nCurrently the driver returns full length of the active descriptor which is\nwrong. We have to go throught the active descriptor and substract the length of\neach sent children in the chain from the total length along with the actual\ndata in the DMA channel registers.\n\nThe cyclic case is not handled by this patch due to len field in the descriptor\nstructure is left untouched by the original code.\n\nSigned-off-by: Andy Shevchenko \u003candriy.shevchenko@linux.intel.com\u003e\nAcked-by: Viresh Kumar \u003cviresh.kumar@linaro.org\u003e\nSigned-off-by: Vinod Koul \u003cvinod.koul@intel.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "5816da34129d70e6da0f69d4b5e7ed913fa25c89",
      "old_mode": 33188,
      "old_path": "drivers/dma/dw_dmac.c",
      "new_id": "35c8dd5f10133b6e2e0833a88cdf09db74d40422",
      "new_mode": 33188,
      "new_path": "drivers/dma/dw_dmac.c"
    },
    {
      "type": "modify",
      "old_id": "833b4cf9843d15dbd78030b2c1d82fccf990b987",
      "old_mode": 33188,
      "old_path": "drivers/dma/dw_dmac_regs.h",
      "new_id": "88dd8eb31957771e26f67a099cd0d7a48fd2d8aa",
      "new_mode": 33188,
      "new_path": "drivers/dma/dw_dmac_regs.h"
    }
  ]
}
