apalis_t30: fix optional pcie port reset for reliable pcie operation
authorMarcel Ziswiler <marcel.ziswiler@toradex.com>
Tue, 8 May 2018 22:18:40 +0000 (00:18 +0200)
committerTom Warren <twarren@nvidia.com>
Thu, 10 May 2018 23:34:30 +0000 (16:34 -0700)
commit71cb3d7c7897cd02ca731f4c510fff49705b84b7
tree040164e04b6fedff435e6a9dd4159028980f0812
parentb4f901042807e59061a862adc265d8f899b2243f
apalis_t30: fix optional pcie port reset for reliable pcie operation

Allow optionally bringing up the Apalis type specific 4 lane PCIe port
as well as the PCIe switch as found on the Apalis Evaluation board. In
order to avoid violating the PCIe reset timing do this by overriding the
tegra_pcie_board_port_reset() function. Note however that both the
Apalis type specific 4 lane PCIe port as well as the regular Apalis PCIe
port are also left disabled in the device tree by default.

Signed-off-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
Acked-by: Stephen Warren <swarren@nvidia.com>
Signed-off-by: Tom Warren <twarren@nvidia.com>
board/toradex/apalis_t30/Kconfig
board/toradex/apalis_t30/apalis_t30.c