]> git.ipfire.org Git - thirdparty/kernel/stable.git/commit
arm64: tegra: Resize aperture for the IGX PCIe C5 slot
authorJon Hunter <jonathanh@nvidia.com>
Thu, 16 Jan 2025 15:19:03 +0000 (15:19 +0000)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Wed, 4 Jun 2025 12:42:01 +0000 (14:42 +0200)
commitd0e3e19564f03307eff6f614c9e7c6782bfe1db3
tree48014b35cf8cb26d3a68d78bd2d62da678992f4b
parent988770bf312cf0cc12f1f79b2feec52f1372004d
arm64: tegra: Resize aperture for the IGX PCIe C5 slot

[ Upstream commit 6d4bfe6d86af1ef52bdb4592c9afb2037f24f2c4 ]

Some discrete graphics cards such as the NVIDIA RTX A6000 support
resizable BARs. When connecting an A6000 card to the NVIDIA IGX Orin
platform, resizing the BAR1 aperture to 8GB fails because the current
device-tree configuration for the PCIe C5 slot cannot support this.
Fix this by updating the device-tree 'reg' and 'ranges' properties for
the PCIe C5 slot to support this.

Signed-off-by: Jon Hunter <jonathanh@nvidia.com>
Link: https://lore.kernel.org/r/20250116151903.476047-1-jonathanh@nvidia.com
Signed-off-by: Thierry Reding <treding@nvidia.com>
Signed-off-by: Sasha Levin <sashal@kernel.org>
arch/arm64/boot/dts/nvidia/tegra234-p3740-0002+p3701-0008.dts