diff options
author | Jay Agarwal <jagarwal@nvidia.com> | 2013-05-17 22:47:33 +0530 |
---|---|---|
committer | Dan Willemsen <dwillemsen@nvidia.com> | 2013-09-14 13:25:24 -0700 |
commit | 2ee545e148df4655ad9cd5b9e7e155903c0b9045 (patch) | |
tree | b2eb6bf49a0c30ec01bf28ea8b8eacf13a561a44 /arch/arm/mach-tegra/board-bonaire.c | |
parent | 1ed613d938f99233e234cc52036e3dc5e2613f80 (diff) |
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>
Diffstat (limited to 'arch/arm/mach-tegra/board-bonaire.c')
-rw-r--r-- | arch/arm/mach-tegra/board-bonaire.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/arch/arm/mach-tegra/board-bonaire.c b/arch/arm/mach-tegra/board-bonaire.c index 5a3fa69f84ef..be0b331a4788 100644 --- a/arch/arm/mach-tegra/board-bonaire.c +++ b/arch/arm/mach-tegra/board-bonaire.c @@ -570,8 +570,8 @@ static void __init bonaire_hs_uart_init(void) static struct tegra_pci_platform_data bonaire_pcie_platform_data = { .port_status[0] = 1, .port_status[1] = 1, - .use_dock_detect = 0, - .gpio = 0, + .use_dock_detect = 1, + .gpio = TEGRA_GPIO_PO1, }; static void bonaire_pcie_init(void) |