mei: add async event notification ioctls
Add ioctl IOCTL_MEI_NOTIFY_SET for enabling and disabling async event notification. Add ioctl IOCTL_MEI_NOTIFY_GET for receiving and acking an event notification. Signed-off-by: Tomas Winkler <tomas.winkler@intel.com> Signed-off-by: Alexander Usyskin <alexander.usyskin@intel.com> Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
This commit is contained in:

committed by
Greg Kroah-Hartman

parent
b38a362fad
commit
3c7c8468e5
@@ -107,4 +107,23 @@ struct mei_connect_client_data {
|
||||
};
|
||||
};
|
||||
|
||||
/**
|
||||
* DOC: set and unset event notification for a connected client
|
||||
*
|
||||
* The IOCTL argument is 1 for enabling event notification and 0 for
|
||||
* disabling the service
|
||||
* Return: -EOPNOTSUPP if the devices doesn't support the feature
|
||||
*/
|
||||
#define IOCTL_MEI_NOTIFY_SET _IOW('H', 0x02, __u32)
|
||||
|
||||
/**
|
||||
* DOC: retrieve notification
|
||||
*
|
||||
* The IOCTL output argument is 1 if an event was is pending and 0 otherwise
|
||||
* the ioctl has to be called in order to acknowledge pending event
|
||||
*
|
||||
* Return: -EOPNOTSUPP if the devices doesn't support the feature
|
||||
*/
|
||||
#define IOCTL_MEI_NOTIFY_GET _IOR('H', 0x03, __u32)
|
||||
|
||||
#endif /* _LINUX_MEI_H */
|
||||
|
Reference in New Issue
Block a user