memory/tegra: Add number of TLB lines for Tegra124
authorVince Hsu <vince.h@nvidia.com>
Tue, 29 Sep 2015 09:58:51 +0000 (11:58 +0200)
committerThierry Reding <treding@nvidia.com>
Mon, 14 Dec 2015 15:11:35 +0000 (16:11 +0100)
Tegra124 was accidentally left out when the number of TLB lines was
parameterized in commit 11cec15bf3fb ("iommu/tegra-smmu: Parameterize
number of TLB lines"). Fortunately this doesn't cause any noticeable
regressions upstream, presumably because there aren't any use-cases
that exercise enough pressure on the SMMU. But it is a regression
nonetheless, so let's fix it.

Fixes: 11cec15bf3fb ("iommu/tegra-smmu: Parameterize number of TLB lines")
Signed-off-by: Vince Hsu <vince.h@nvidia.com>
Signed-off-by: Tomasz Figa <tfiga@chromium.org>
[treding@nvidia.com: extract from unrelated patch]
Signed-off-by: Thierry Reding <treding@nvidia.com>
drivers/memory/tegra/tegra124.c

index 21e7255e3d96af10a53549be2c86b8e076a99abd..5a58e440f4a7bd58ec87cd2cbaa4b60993b74667 100644 (file)
@@ -1007,6 +1007,7 @@ static const struct tegra_smmu_soc tegra124_smmu_soc = {
        .num_swgroups = ARRAY_SIZE(tegra124_swgroups),
        .supports_round_robin_arbitration = true,
        .supports_request_limit = true,
+       .num_tlb_lines = 32,
        .num_asids = 128,
 };