gpu: nvgpu: Require TSGs for CE always

All channels should be wrapped in TSGs so that bare channel support
can be dropped. Bind all CE channels to TSGs.

Bug 1842197

Change-Id: Ia55748d5b53750d860f7764b532ef9eeb6f214b8
Signed-off-by: Terje Bergstrom <tbergstrom@nvidia.com>
Reviewed-on: https://git-master.nvidia.com/r/1616693
This commit is contained in:
Terje Bergstrom
2017-12-12 15:27:59 -08:00
committed by Ryan Wong
parent 49be5d4929
commit 159d77a69d
4 changed files with 8 additions and 0 deletions

View File

@@ -972,4 +972,6 @@ struct gk20a_platform gm20b_tegra_platform = {
.soc_name = "tegra21x", .soc_name = "tegra21x",
.unified_memory = true, .unified_memory = true,
.tsg_required = true,
}; };

View File

@@ -417,6 +417,8 @@ struct gk20a_platform gp10b_tegra_platform = {
.soc_name = "tegra18x", .soc_name = "tegra18x",
.unified_memory = true, .unified_memory = true,
.tsg_required = true,
}; };

View File

@@ -217,6 +217,8 @@ struct gk20a_platform t19x_gpu_tegra_platform = {
.honors_aperture = true, .honors_aperture = true,
.unified_memory = true, .unified_memory = true,
.tsg_required = true,
.reset_assert = gp10b_tegra_reset_assert, .reset_assert = gp10b_tegra_reset_assert,
.reset_deassert = gp10b_tegra_reset_deassert, .reset_deassert = gp10b_tegra_reset_deassert,
}; };

View File

@@ -66,4 +66,6 @@ struct gk20a_platform vgpu_tegra_platform = {
.devfreq_governor = "userspace", .devfreq_governor = "userspace",
.virtual_dev = true, .virtual_dev = true,
.tsg_required = true,
}; };