]> git.karo-electronics.de Git - karo-tx-linux.git/blobdiff - drivers/misc/mei/main.c
Merge remote-tracking branch 'char-misc/char-misc-next'
[karo-tx-linux.git] / drivers / misc / mei / main.c
index 17970163eacc32a477ec21f7f3022a4f467ace28..527ad1ff145c16b8a329af7b502d5b89775c3ba0 100644 (file)
@@ -444,7 +444,11 @@ static int mei_ioctl_client_notify_request(const struct file *file, u32 request)
 {
        struct mei_cl *cl = file->private_data;
 
-       return mei_cl_notify_request(cl, file, request);
+       if (request != MEI_HBM_NOTIFICATION_START &&
+           request != MEI_HBM_NOTIFICATION_STOP)
+               return -EINVAL;
+
+       return mei_cl_notify_request(cl, file, (u8)request);
 }
 
 /**