sh: pci: Support asynchronous initialization of SH-X3 PCIe channels.
authorPaul Mundt <lethal@linux-sh.org>
Tue, 18 Jan 2011 10:56:04 +0000 (19:56 +0900)
committerPaul Mundt <lethal@linux-sh.org>
Tue, 18 Jan 2011 10:56:04 +0000 (19:56 +0900)
commit1da09c43ce5f4fcd98143feb7d2513fe6fd62848
tree0e9c02b16fa5dbb7366e2c732d414a2faae1c00a
parente6f597a1425b5af64917be3448b29e2d5a585ac8
sh: pci: Support asynchronous initialization of SH-X3 PCIe channels.

SH-X3 controllers all have pretty dire delays needed for PHY wakeup, so
we attempt to mitigate the damage by bringing them up asynchronously,
simply using the synchronization points for persistent bridge to channel
numbering.

Signed-off-by: Paul Mundt <lethal@linux-sh.org>
arch/sh/drivers/pci/pcie-sh7786.c