PCI: dwc: Add support to program ATU for >4GB memory
authorVidya Sagar <vidyas@nvidia.com>
Wed, 18 Nov 2020 14:46:26 +0000 (20:16 +0530)
committerLorenzo Pieralisi <lorenzo.pieralisi@arm.com>
Wed, 18 Nov 2020 16:16:39 +0000 (16:16 +0000)
commit74081de4a1f70d14870c824a70e86aa0c1414945
treee9135fd29c0f2be3d64e6f682ad427bda8bc118f
parentfede8526cc4880d2a1ac4cfe357c299c4e1fd848
PCI: dwc: Add support to program ATU for >4GB memory

Add support to program the ATU to enable translations for >4GB sizes of
the prefetchable memory apertures.

Link: https://lore.kernel.org/r/20201118144626.32189-3-vidyas@nvidia.com
Tested-by: Thierry Reding <treding@nvidia.com>
Tested-by: Jon Hunter <jonathanh@nvidia.com>
Signed-off-by: Vidya Sagar <vidyas@nvidia.com>
Signed-off-by: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
Reviewed-by: Rob Herring <robh@kernel.org>
Acked-by: Jingoo <jingoohan1@gmail.com>
drivers/pci/controller/dwc/pcie-designware.c
drivers/pci/controller/dwc/pcie-designware.h