]> git.dujemihanovic.xyz Git - u-boot.git/commit
pci: tegra: Add Tegra PCIe driver
authorThierry Reding <treding@nvidia.com>
Wed, 10 Dec 2014 05:25:12 +0000 (22:25 -0700)
committerTom Warren <twarren@nvidia.com>
Thu, 18 Dec 2014 20:19:20 +0000 (13:19 -0700)
commitf315828b0d31cac2559af626f75bcb7f5a0ac524
treec597ecb1acecc04f25c65394c4c1ae3db4cb1978
parentb02f3e0c2ddefd6754861f2456cf63a9d5cb64b0
pci: tegra: Add Tegra PCIe driver

Add support for the PCIe controller found on some generations of Tegra.
Tegra20 has 2 root ports with a total of 4 lanes, Tegra30 has 3 root
ports with a total of 6 lanes and Tegra124 has 2 root ports with a total
of 5 lanes.

This is based on the Linux kernel driver, originally submitted upstream
by Mike Rapoport.

Signed-off-by: Mike Rapoport <mike@compulab.co.il>
Signed-off-by: Thierry Reding <treding@nvidia.com>
Signed-off-by: Simon Glass <sjg@chromium.org>
Signed-off-by: Tom Warren <twarren@nvidia.com>
drivers/pci/Makefile
drivers/pci/pci_tegra.c [new file with mode: 0644]
include/fdtdec.h
lib/fdtdec.c