From 947b37bcf085e531afdead647d50314af29a6baa Mon Sep 17 00:00:00 2001 From: Aniruddha Banerjee Date: Fri, 16 Mar 2018 16:21:35 +0530 Subject: 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 Reviewed-on: https://git-master.nvidia.com/r/1676616 Reviewed-by: mobile promotions Tested-by: mobile promotions --- drivers/gpu/nvgpu/common/linux/module.c | 1 + 1 file changed, 1 insertion(+) (limited to 'drivers') 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 = { .driver = { .owner = THIS_MODULE, .name = "gk20a", + .probe_type = PROBE_PREFER_ASYNCHRONOUS, #ifdef CONFIG_OF .of_match_table = tegra_gk20a_of_match, #endif -- cgit v1.2.2