tegra: pci: Defer probe if pci link is down
This patch defers the PCI probe if pci link is down. This means that the
probe can be called after the init memory is freed, so it also
necessitates removing __init keyword from a few structures and callbacks
bug
200005063
Change-Id: Ibee4312e3180423bfaa626658bb2dc6394ed3e2b
Signed-off-by: Vipin Kumar <vipink@nvidia.com>
Reviewed-on: http://git-master/r/453119
Reviewed-by: Automatic_Commit_Validation_User
Reviewed-by: Vidya Sagar <vidyas@nvidia.com>
Reviewed-by: Sandeep Trasi <strasi@nvidia.com>