gpu: nvgpu: use nvgpu list for channel worker item

Use nvgpu list APIs instead of linux list APIs
to store channel worker items

Jira NVGPU-13

Change-Id: I01d214810ca2495bd0a644dd1a2816ab8e526981
Signed-off-by: Deepak Nibade <dnibade@nvidia.com>
Reviewed-on: http://git-master/r/1460575
Reviewed-by: mobile promotions <svcmobile_promotions@nvidia.com>
Tested-by: mobile promotions <svcmobile_promotions@nvidia.com>
This commit is contained in:
Deepak Nibade
2017-04-11 17:54:27 +05:30
committed by mobile promotions
parent f474a9e0e4
commit a6adaaab7a
3 changed files with 19 additions and 11 deletions

View File

@@ -1107,7 +1107,7 @@ struct gk20a {
struct task_struct *poll_task;
atomic_t put;
wait_queue_head_t wq;
struct list_head items;
struct nvgpu_list_node items;
struct nvgpu_spinlock items_lock;
} channel_worker;