)]}'
{
  "commit": "0da1fb03c588eebd6287b3fc7d06bf01b0588d89",
  "tree": "740db526f8ef4a1aa4055140c6d78b325d66e50b",
  "parents": [
    "4f1ec4c176810bbc60e7142336b2bd74eac3bec1"
  ],
  "author": {
    "name": "Anatolij Gustschin",
    "email": "agust@denx.de",
    "time": "Tue Oct 11 22:44:30 2011 +0000"
  },
  "committer": {
    "name": "Wolfgang Denk",
    "email": "wd@denx.de",
    "time": "Sat Oct 15 22:16:53 2011 +0200"
  },
  "message": "pci: move pcidelay code to new location just before PCI bus scan\n\nPCI cards might need some time after reset to respond. On some\nboards (mpc5200 or mpc8260 based) the PCI bus reset is deasserted\nat pci_init_board() time, so we currently can not use available\n\"pcidelay\" option for waiting before PCI bus scan since this\nwaiting takes place before calling pci_init_board(). By moving\nthe pcidelay code to the new location using of the \"pcidelay\"\noption is possible on mpc5200 or mpc8260 based boards, too.\n\nSince pci_hose_scan() could be called multiple times, restrict\nthe function to wait only during its first call and to ignore\npcidelay for any further call (as pointed out by Matthias).\n\nSigned-off-by: Anatolij Gustschin \u003cagust@denx.de\u003e\nCc: Matthias Fuchs \u003cmatthias.fuchs@esd.eu\u003e\nAcked-by: Stefan Roese \u003csr@denx.de\u003e\nAcked-by: Matthias Fuchs \u003cmatthias.fuchs@esd.eu\u003e\nTested-by: Matthias Fuchs \u003cmatthias.fuchs@esd.eu\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "1a0b14cd870a1a59f94a74b3b0494d081bf9af8f",
      "old_mode": 33188,
      "old_path": "drivers/pci/pci.c",
      "new_id": "5f1f128126e0b54542a182c6d4a61f2c48590e01",
      "new_mode": 33188,
      "new_path": "drivers/pci/pci.c"
    }
  ]
}
