)]}'
{
  "commit": "22d6c8faac4e9fa43232b0cf4da427ec14d72ad3",
  "tree": "05f17c5ebd0f49312484b0ae31031ecbff8fce4b",
  "parents": [
    "ffa37fc98d71ef930bccd4e9eed37f6ce6b4d6af"
  ],
  "author": {
    "name": "Thomas Chou",
    "email": "thomas@wytron.com.tw",
    "time": "Thu Apr 01 11:15:05 2010 +0800"
  },
  "committer": {
    "name": "Stefan Roese",
    "email": "sr@denx.de",
    "time": "Wed Apr 07 11:33:16 2010 +0200"
  },
  "message": "cfi_flash: reset timer in flash status check\n\nThis patch adds reset_timer() before the flash status check\nwaiting loop.\n\nSince the timer is basically running asynchronous to the cfi\ncode, it is possible to call get_timer(0), then only a few\n_SYSCLK_ cycles later an interrupt is generated. This causes\ntimeout even though much less time has elapsed. So the timer\nperiod registers should be reset before get_timer(0) is\ncalled.\n\nThere is similar usage in nand_base.c.\n\nSigned-off-by: Thomas Chou \u003cthomas@wytron.com.tw\u003e\nSigned-off-by: Stefan Roese \u003csr@denx.de\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "d0240f55d4996fe8148b9950dd2eb47ca85b845d",
      "old_mode": 33188,
      "old_path": "drivers/mtd/cfi_flash.c",
      "new_id": "3267c5de36d1b12a190f93f9a3048ded598f84aa",
      "new_mode": 33188,
      "new_path": "drivers/mtd/cfi_flash.c"
    }
  ]
}
