summaryrefslogtreecommitdiffstats
path: root/drivers
diff options
context:
space:
mode:
authorAniruddha Banerjee <aniruddhab@nvidia.com>2018-03-16 06:51:35 -0400
committermobile promotions <svcmobile_promotions@nvidia.com>2018-04-02 07:25:24 -0400
commit947b37bcf085e531afdead647d50314af29a6baa (patch)
tree3905b8118d055c4a9b2ad05d9e2a8c4192276780 /drivers
parent298880b961c14ca9d105f749b733a0b602773a2d (diff)
Revert "nvgpu: Remove ASYNC PROBE for vgpu"
This reverts commit dbdf57fb3c34227b26c1858d85c83c18d34de453. The aync-probe was causing an issue because the arm-gic set_type did not have the proper locking constructs to prevent races in gic distributor. Bug 200385192 Change-Id: Ic4f51705e58da8145845b4812c8e61e1c73932cd Signed-off-by: Aniruddha Banerjee <aniruddhab@nvidia.com> Reviewed-on: https://git-master.nvidia.com/r/1676616 Reviewed-by: mobile promotions <svcmobile_promotions@nvidia.com> Tested-by: mobile promotions <svcmobile_promotions@nvidia.com>
Diffstat (limited to 'drivers')
-rw-r--r--drivers/gpu/nvgpu/common/linux/module.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/drivers/gpu/nvgpu/common/linux/module.c b/drivers/gpu/nvgpu/common/linux/module.c
index d79de211..cebb5565 100644
--- a/drivers/gpu/nvgpu/common/linux/module.c
+++ b/drivers/gpu/nvgpu/common/linux/module.c
@@ -1322,6 +1322,7 @@ static struct platform_driver gk20a_driver = {
1322 .driver = { 1322 .driver = {
1323 .owner = THIS_MODULE, 1323 .owner = THIS_MODULE,
1324 .name = "gk20a", 1324 .name = "gk20a",
1325 .probe_type = PROBE_PREFER_ASYNCHRONOUS,
1325#ifdef CONFIG_OF 1326#ifdef CONFIG_OF
1326 .of_match_table = tegra_gk20a_of_match, 1327 .of_match_table = tegra_gk20a_of_match,
1327#endif 1328#endif