arm: tegra: pcie: T124: Add hotplug support
authorJay Agarwal <jagarwal@nvidia.com>
Fri, 17 May 2013 17:17:33 +0000 (22:17 +0530)
committerDan Willemsen <dwillemsen@nvidia.com>
Sat, 14 Sep 2013 20:25:24 +0000 (13:25 -0700)
commit2ee545e148df4655ad9cd5b9e7e155903c0b9045
treeb2eb6bf49a0c30ec01bf28ea8b8eacf13a561a44
parent1ed613d938f99233e234cc52036e3dc5e2613f80
arm: tegra: pcie: T124: Add hotplug support

1. Set override bits in PRSNT MAP register based
on endpoint presence on pcie slots.
2. Added FPGA phy init call in resume path.
3. Corrected root bus init in only cold boot
path not in resume.
4. Correct power down sequece by turning of PCIe
PME for all controllers.

Bug 1263790
Bug 1264810

Change-Id: Iae8e60378f139343c5782380f16786d60ca75c1e
Signed-off-by: Jay Agarwal <jagarwal@nvidia.com>
Reviewed-on: http://git-master/r/223400
Reviewed-by: Venu Byravarasu <vbyravarasu@nvidia.com>
arch/arm/mach-tegra/board-bonaire-pinmux.c
arch/arm/mach-tegra/board-bonaire.c
arch/arm/mach-tegra/pcie.c