)]}'
{
  "commit": "5da71efa18e8b4eac9afd8bfa13e3c7e7ddde1d0",
  "tree": "cc1f409424f382c05c18cf8e6bd452fdc6768a44",
  "parents": [
    "9f23ca42b3ba19b24e66fade572f2b86d929b6e8"
  ],
  "author": {
    "name": "Eric Millbrandt",
    "email": "emillbrandt@coldhaus.com",
    "time": "Thu Sep 03 08:09:44 2009 -0500"
  },
  "committer": {
    "name": "Heiko Schocher",
    "email": "hs@denx.de",
    "time": "Sun Sep 06 11:26:04 2009 +0200"
  },
  "message": "Reset i2c slave devices during init on mpc5xxx cpus\n\nReset any i2c devices that may have been interrupted during a system reset.\nNormally this would be accomplished by clocking the line until SCL and SDA\nare released and then sending a start condtiion (From an Atmel datasheet).\nThere is no direct access to the i2c pins so instead create start commands\nthrough the i2c interface.  Send a start command then delay for the SDA Hold\ntime, repeat this by disabling/enabling the bus a total of 9 times.\n\nSigned-off-by: Eric Millbrandt \u003cemillbrandt@dekaresearch.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "c90f6ee2d9dea89b8ca50b5563d6eaffc701342d",
      "old_mode": 33188,
      "old_path": "README",
      "new_id": "ff4ed8b95c0de979e17c56efcb65238afc1ba8a4",
      "new_mode": 33188,
      "new_path": "README"
    },
    {
      "type": "modify",
      "old_id": "23419324ba592b6091fef2081d9ec9aec09605b6",
      "old_mode": 33188,
      "old_path": "cpu/mpc5xxx/i2c.c",
      "new_id": "4f7f71632873318d9989a6babe47e8d6e5af05b4",
      "new_mode": 33188,
      "new_path": "cpu/mpc5xxx/i2c.c"
    },
    {
      "type": "modify",
      "old_id": "a5b5a03a9a2b3768229c23cd68ae776316637c13",
      "old_mode": 33188,
      "old_path": "include/configs/galaxy5200.h",
      "new_id": "f4b520d39f25360b14ac7a1b0a222945366fe947",
      "new_mode": 33188,
      "new_path": "include/configs/galaxy5200.h"
    }
  ]
}
