From ebc8b262500a55d55acca627db9db0e11760375b Mon Sep 17 00:00:00 2001 From: Nitin Kumbhar Date: Wed, 30 May 2018 12:13:59 +0530 Subject: gpu: nvgpu: remove nvlink on driver removal Unregister nvlink and nvlink device when gpu is getting removed. Without this next modprobe of nvgpu results in nvlink registration failure. Bug 1987855 Change-Id: I785e707d1fa90f45a3ff0e9790f3f02fa15510d4 Signed-off-by: Nitin Kumbhar Reviewed-on: https://git-master.nvidia.com/r/1735986 Reviewed-by: mobile promotions Tested-by: mobile promotions --- drivers/gpu/nvgpu/include/nvgpu/nvlink.h | 1 + 1 file changed, 1 insertion(+) (limited to 'drivers/gpu/nvgpu/include') diff --git a/drivers/gpu/nvgpu/include/nvgpu/nvlink.h b/drivers/gpu/nvgpu/include/nvgpu/nvlink.h index bb47537f..9824e62b 100644 --- a/drivers/gpu/nvgpu/include/nvgpu/nvlink.h +++ b/drivers/gpu/nvgpu/include/nvgpu/nvlink.h @@ -236,6 +236,7 @@ int nvgpu_nvlink_train(struct gk20a *g, u32 link_id, bool from_off); int nvgpu_nvlink_read_dt_props(struct gk20a *g); int nvgpu_nvlink_probe(struct gk20a *g); +int nvgpu_nvlink_remove(struct gk20a *g); void nvgpu_mss_nvlink_init_credits(struct gk20a *g); -- cgit v1.2.2