diff options
Diffstat (limited to 'drivers/gpu/nvgpu/common/linux/platform_gp10b_tegra.c')
-rw-r--r-- | drivers/gpu/nvgpu/common/linux/platform_gp10b_tegra.c | 10 |
1 files changed, 6 insertions, 4 deletions
diff --git a/drivers/gpu/nvgpu/common/linux/platform_gp10b_tegra.c b/drivers/gpu/nvgpu/common/linux/platform_gp10b_tegra.c index 0b0ebeeb..2bca2bd5 100644 --- a/drivers/gpu/nvgpu/common/linux/platform_gp10b_tegra.c +++ b/drivers/gpu/nvgpu/common/linux/platform_gp10b_tegra.c | |||
@@ -137,6 +137,10 @@ static int gp10b_tegra_probe(struct device *dev) | |||
137 | return ret; | 137 | return ret; |
138 | #endif | 138 | #endif |
139 | 139 | ||
140 | ret = gk20a_tegra_init_secure_alloc(platform); | ||
141 | if (ret) | ||
142 | return ret; | ||
143 | |||
140 | platform->disable_bigpage = !device_is_iommuable(dev); | 144 | platform->disable_bigpage = !device_is_iommuable(dev); |
141 | 145 | ||
142 | platform->g->gr.ctx_vars.dump_ctxsw_stats_on_channel_close | 146 | platform->g->gr.ctx_vars.dump_ctxsw_stats_on_channel_close |
@@ -149,16 +153,12 @@ static int gp10b_tegra_probe(struct device *dev) | |||
149 | 153 | ||
150 | gp10b_tegra_get_clocks(dev); | 154 | gp10b_tegra_get_clocks(dev); |
151 | nvgpu_linux_init_clk_support(platform->g); | 155 | nvgpu_linux_init_clk_support(platform->g); |
152 | gk20a_tegra_init_secure_alloc(platform->g); | ||
153 | 156 | ||
154 | return 0; | 157 | return 0; |
155 | } | 158 | } |
156 | 159 | ||
157 | static int gp10b_tegra_late_probe(struct device *dev) | 160 | static int gp10b_tegra_late_probe(struct device *dev) |
158 | { | 161 | { |
159 | /* Cause early VPR resize */ | ||
160 | gk20a_tegra_secure_page_alloc(dev); | ||
161 | |||
162 | return 0; | 162 | return 0; |
163 | } | 163 | } |
164 | 164 | ||
@@ -422,6 +422,8 @@ struct gk20a_platform gp10b_tegra_platform = { | |||
422 | .unified_memory = true, | 422 | .unified_memory = true, |
423 | 423 | ||
424 | .ltc_streamid = TEGRA_SID_GPUB, | 424 | .ltc_streamid = TEGRA_SID_GPUB, |
425 | |||
426 | .secure_buffer_size = 401408, | ||
425 | }; | 427 | }; |
426 | 428 | ||
427 | 429 | ||