PCI: altera: Add Stratix 10 PCIe support
authorLey Foon Tan <ley.foon.tan@intel.com>
Thu, 28 Feb 2019 10:52:50 +0000 (18:52 +0800)
committerLorenzo Pieralisi <lorenzo.pieralisi@arm.com>
Mon, 4 Mar 2019 12:22:03 +0000 (12:22 +0000)
commit49fdbd7cfece4181b711f02b7f30fd2792700382
tree4dfca72ca8b81214c9359c0f39344a33240153d5
parentbfeffd155283772bbe78c6a05dec7c0128ee500c
PCI: altera: Add Stratix 10 PCIe support

Add PCIe Root Port support for Stratix 10 device.

Main differences compared to the PCIe Root Port IP on Cyclone V
and Arria 10 devices:

- HIP interface to access Root Port configuration register
- TLP programming flow:
  - One REG0 register
  - Don't need to check alignment

Signed-off-by: Ley Foon Tan <ley.foon.tan@intel.com>
Signed-off-by: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
drivers/pci/controller/pcie-altera.c