]> 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>
Thu, 29 May 2025 09:12:53 +0000 (11:12 +0200)
commit18254df37b2cee13452082490a0ae1d413f0cfdf
tree4b369a80280bc9bbe66a3cf513f99f6a48fb0881
parentca3091ca2a6a48112fbbc92066d8f6a1ba545bc8
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