staging/mei: mei.h defining user space interface
commit334aab1dba74161daa336f0c48333545fee01c99
authorOren Weil <oren.jer.weil@intel.com>
Sun, 15 May 2011 10:43:46 +0000 (15 13:43 +0300)
committerGreg Kroah-Hartman <gregkh@suse.de>
Wed, 18 May 2011 15:30:58 +0000 (18 08:30 -0700)
tree4ef54ab563221d18c2b6697b3b08a97b174d1a09
parent5a6003f25f83b47f38a0f52a6202f18013287996
staging/mei: mei.h defining user space interface

define IOCTL_MEI_CONNECT_CLIENT and its associated structure

When the user wants to connect to a ME feature/client after
it open a file descriptor to the driver, he need to use Connect
IOCTL.

This IOCTL received a struct that contains a union of 2 other structs.

1st struct - Input Parameters:
UUID - a predefine unique that identify the ME feature, this
 id per feature is constant all over the chipsets
 and versions.

2nd struct Output Parameters:
MaxMessageLen -  maximum message length that allowed
to be send to the feature
ProtocolVersion ME feature current protocol version.

Signed-off-by: Tomas Winkler <tomas.winkler@intel.com>
Signed-off-by: Itzhak Tzeel-Krupp <itzhak.tzeel-krupp@intel.com>
Signed-off-by: Oren Weil <oren.jer.weil@intel.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
drivers/staging/mei/mei.h [new file with mode: 0644]