From 32157fc224316616a0b33adbcb98415956a1eb13 Mon Sep 17 00:00:00 2001 From: Manish Bhardwaj Date: Fri, 24 Feb 2023 15:03:59 +0530 Subject: [PATCH] nviida-oot: fix sparse errors in ivc driver Using this patch we are fixing below sparse errors :- 1. drivers/virt/tegra/ivc-cdev.c:172:22: warning: invalid assignment: |= Bug 3954363 Signed-off-by: Manish Bhardwaj Change-Id: I48ec4a51fc03078859101c70563ff5accedeaa53 Reviewed-on: https://git-master.nvidia.com/r/c/linux-nv-oot/+/2863101 Reviewed-by: Sachin Nikam Reviewed-by: svc-mobile-coverity Reviewed-by: svc-mobile-cert GVS: Gerrit_Virtual_Submit --- drivers/virt/tegra/ivc-cdev.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/virt/tegra/ivc-cdev.c b/drivers/virt/tegra/ivc-cdev.c index 8928775d..8d50ab3e 100644 --- a/drivers/virt/tegra/ivc-cdev.c +++ b/drivers/virt/tegra/ivc-cdev.c @@ -169,7 +169,7 @@ static __poll_t ivc_dev_poll(struct file *filp, poll_table *wait) /* If we have rcvd ivc interrupt, inform the user */ mutex_lock(&ivcd->file_lock); if (ivcd->ivc_intr_rcvd == true) { - mask |= POLLIN | POLLRDNORM; + mask |= ((__force __poll_t)POLLIN) | ((__force __poll_t)POLLRDNORM); ivcd->ivc_intr_rcvd = false; } mutex_unlock(&ivcd->file_lock);