Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Structures | Macros | Functions
mxm-wmi.c File Reference
#include <linux/kernel.h>
#include <linux/module.h>
#include <linux/init.h>
#include <acpi/acpi_bus.h>
#include <acpi/acpi_drivers.h>

Go to the source code of this file.

Data Structures

struct  mxds_args
 

Macros

#define MXM_WMMX_GUID   "F6CB5C3C-9CAE-4EBD-B577-931EA32A2CC0"
 
#define MXM_WMMX_FUNC_MXDS   0x5344584D /* "MXDS" */
 
#define MXM_WMMX_FUNC_MXMX   0x53445344 /* "MXMX" */
 

Functions

 MODULE_AUTHOR ("Dave Airlie")
 
 MODULE_DESCRIPTION ("MXM WMI Driver")
 
 MODULE_LICENSE ("GPL")
 
 MODULE_ALIAS ("wmi:"MXM_WMMX_GUID)
 
int mxm_wmi_call_mxds (int adapter)
 
 EXPORT_SYMBOL_GPL (mxm_wmi_call_mxds)
 
int mxm_wmi_call_mxmx (int adapter)
 
 EXPORT_SYMBOL_GPL (mxm_wmi_call_mxmx)
 
bool mxm_wmi_supported (void)
 
 EXPORT_SYMBOL_GPL (mxm_wmi_supported)
 
 module_init (mxm_wmi_init)
 
 module_exit (mxm_wmi_exit)
 

Macro Definition Documentation

#define MXM_WMMX_FUNC_MXDS   0x5344584D /* "MXDS" */

Definition at line 34 of file mxm-wmi.c.

#define MXM_WMMX_FUNC_MXMX   0x53445344 /* "MXMX" */

Definition at line 35 of file mxm-wmi.c.

#define MXM_WMMX_GUID   "F6CB5C3C-9CAE-4EBD-B577-931EA32A2CC0"

Definition at line 30 of file mxm-wmi.c.

Function Documentation

EXPORT_SYMBOL_GPL ( mxm_wmi_call_mxds  )
EXPORT_SYMBOL_GPL ( mxm_wmi_call_mxmx  )
EXPORT_SYMBOL_GPL ( mxm_wmi_supported  )
MODULE_ALIAS ( "wmi:"  MXM_WMMX_GUID)
MODULE_AUTHOR ( "Dave Airlie"  )
MODULE_DESCRIPTION ( "MXM WMI Driver"  )
module_exit ( mxm_wmi_exit  )
module_init ( mxm_wmi_init  )
MODULE_LICENSE ( "GPL"  )
int mxm_wmi_call_mxds ( int  adapter)

Definition at line 43 of file mxm-wmi.c.

int mxm_wmi_call_mxmx ( int  adapter)

Definition at line 68 of file mxm-wmi.c.

bool mxm_wmi_supported ( void  )

Definition at line 93 of file mxm-wmi.c.