From 4492737f3f4dcdabce3e11fb4eae00260dc4565a Mon Sep 17 00:00:00 2001 From: Deepak Nibade Date: Mon, 10 Apr 2017 15:11:18 +0530 Subject: gpu: nvgpu: use correct list init API List g->pending_sema_waits already uses new nvgpu list APIs, and hence use nvgpu_init_list_node() to initialize it instead of INIT_LIST_HEAD() Use of Linux API causes compilation to fail Change-Id: I4a91d4adb04edc79e9f7dc19abc2b83164801b32 Signed-off-by: Deepak Nibade Reviewed-on: http://git-master/r/1459009 Reviewed-by: Automatic_Commit_Validation_User Reviewed-by: svccoveritychecker --- drivers/gpu/nvgpu/vgpu/vgpu.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/gpu/nvgpu/vgpu/vgpu.c b/drivers/gpu/nvgpu/vgpu/vgpu.c index 54078bca..b32df08d 100644 --- a/drivers/gpu/nvgpu/vgpu/vgpu.c +++ b/drivers/gpu/nvgpu/vgpu/vgpu.c @@ -233,7 +233,7 @@ static void vgpu_init_vars(struct gk20a *g) g->regs_saved = g->regs; g->bar1_saved = g->bar1; - INIT_LIST_HEAD(&g->pending_sema_waits); + nvgpu_init_list_node(&g->pending_sema_waits); nvgpu_raw_spinlock_init(&g->pending_sema_waits_lock); } -- cgit v1.2.2