ARM: tegra: trimslice: enable PCIe when booting from device tree
authorStephen Warren <swarren@nvidia.com>
Wed, 2 May 2012 19:43:26 +0000 (13:43 -0600)
committerStephen Warren <swarren@nvidia.com>
Wed, 20 Jun 2012 18:37:41 +0000 (12:37 -0600)
commitc554dee35c3e6b0c19db5fb75193d4cd99736c6b
tree48c1a144d458a6c4614752787a5835796e4760b8
parent98a1405e20ecf261abbc091eabb229d8adfbf62c
ARM: tegra: trimslice: enable PCIe when booting from device tree

There currently aren't bindings for the Tegra PCIe controller. Work on
this is in progress, but not yet complete. Manually initialize PCIe when
booting from device tree, in order to bring DT support to the same
feature level as board files, which will in turn allow board files to be
deprecated.

PCIe hosts the wired Ethernet controller on TrimSlice.

To support this, add infra-structure to board-dt-tegra20.c for board-
specific initialization code. Once device tree support for the relevant
features is in place, this code will be removed.

Signed-off-by: Stephen Warren <swarren@nvidia.com>
arch/arm/mach-tegra/board-dt-tegra20.c