From 7ab3b9937d047a0044fd06197c3f51fb78375f0a Mon Sep 17 00:00:00 2001 From: Debarshi Dutta Date: Tue, 11 Oct 2022 11:03:47 +0530 Subject: [PATCH] gpu: nvgpu: plugin control-fifo ioctls Enable control-fifo IOCTL operations for Linux Jira NVGPU-8619 Signed-off-by: Debarshi Dutta Change-Id: I112322d207f6e20e60e726c24f47c6f73035562c Reviewed-on: https://git-master.nvidia.com/r/c/linux-nvgpu/+/2789850 Reviewed-by: svcacv Reviewed-by: svc-mobile-coverity Reviewed-by: svc-mobile-cert Reviewed-by: Prateek Sethi Reviewed-by: Vaibhav Kachore GVS: Gerrit_Virtual_Submit --- drivers/gpu/nvgpu/os/linux/ioctl.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/drivers/gpu/nvgpu/os/linux/ioctl.c b/drivers/gpu/nvgpu/os/linux/ioctl.c index e6976e942..b1c449727 100644 --- a/drivers/gpu/nvgpu/os/linux/ioctl.c +++ b/drivers/gpu/nvgpu/os/linux/ioctl.c @@ -166,6 +166,10 @@ const struct file_operations nvgpu_nvs_ctrl_fifo_ops = { .owner = THIS_MODULE, .release = nvgpu_nvs_ctrl_fifo_ops_release, .open = nvgpu_nvs_ctrl_fifo_ops_open, +#ifdef CONFIG_COMPAT + .compat_ioctl = nvgpu_nvs_ctrl_fifo_ops_ioctl, +#endif + .unlocked_ioctl = nvgpu_nvs_ctrl_fifo_ops_ioctl, }; static const struct file_operations nvgpu_nvs_ops = {