From bad0572cb1144ba08659aed88c311ae02c72c21c Mon Sep 17 00:00:00 2001 From: Aparna Das Date: Wed, 21 Dec 2016 12:35:08 -0800 Subject: gpu: nvgpu: vgpu: retrieve gpu load Add support to send command to RM server to retrieve GPU load. Bug 200261903 Change-Id: Ie3d0ba7ec91317e9a2911f71613ad78d20f9c1fb Signed-off-by: Aparna Das Reviewed-on: http://git-master/r/1275045 (cherry picked from commit 5a6c1de1e6997bfd803b4b95b3e44e282ba32f67) Reviewed-on: http://git-master/r/1283279 Reviewed-by: mobile promotions Tested-by: mobile promotions --- drivers/gpu/nvgpu/vgpu/vgpu.c | 2 ++ 1 file changed, 2 insertions(+) (limited to 'drivers/gpu/nvgpu/vgpu/vgpu.c') diff --git a/drivers/gpu/nvgpu/vgpu/vgpu.c b/drivers/gpu/nvgpu/vgpu/vgpu.c index 0ac79345..ba387de9 100644 --- a/drivers/gpu/nvgpu/vgpu/vgpu.c +++ b/drivers/gpu/nvgpu/vgpu/vgpu.c @@ -632,6 +632,7 @@ int vgpu_probe(struct platform_device *pdev) CONFIG_GK20A_DEFAULT_TIMEOUT; gk20a->timeouts_enabled = true; + vgpu_create_sysfs(dev); gk20a_init_gr(gk20a); return 0; @@ -650,6 +651,7 @@ int vgpu_remove(struct platform_device *pdev) vgpu_comm_deinit(); gk20a_sched_ctrl_cleanup(g); gk20a_user_deinit(dev, &nvgpu_class); + vgpu_remove_sysfs(dev); gk20a_get_platform(dev)->g = NULL; kfree(g); return 0; -- cgit v1.2.2