Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Macros | Functions
asus-nb-wmi.c File Reference
#include <linux/kernel.h>
#include <linux/module.h>
#include <linux/init.h>
#include <linux/input.h>
#include <linux/input/sparse-keymap.h>
#include <linux/fb.h>
#include <linux/dmi.h>
#include "asus-wmi.h"

Go to the source code of this file.

Macros

#define pr_fmt(fmt)   KBUILD_MODNAME ": " fmt
 
#define ASUS_NB_WMI_FILE   "asus-nb-wmi"
 
#define ASUS_NB_WMI_EVENT_GUID   "0B3CBB35-E3C2-45ED-91C2-4C5A6D195D1C"
 

Functions

 MODULE_AUTHOR ("Corentin Chary <[email protected]>")
 
 MODULE_DESCRIPTION ("Asus Notebooks WMI Hotkey Driver")
 
 MODULE_LICENSE ("GPL")
 
 MODULE_ALIAS ("wmi:"ASUS_NB_WMI_EVENT_GUID)
 
 module_param (wapf, uint, 0444)
 
 MODULE_PARM_DESC (wapf,"WAPF value")
 
 module_init (asus_nb_wmi_init)
 
 module_exit (asus_nb_wmi_exit)
 

Macro Definition Documentation

#define ASUS_NB_WMI_EVENT_GUID   "0B3CBB35-E3C2-45ED-91C2-4C5A6D195D1C"

Definition at line 39 of file asus-nb-wmi.c.

#define ASUS_NB_WMI_FILE   "asus-nb-wmi"

Definition at line 33 of file asus-nb-wmi.c.

#define pr_fmt (   fmt)    KBUILD_MODNAME ": " fmt

Definition at line 21 of file asus-nb-wmi.c.

Function Documentation

MODULE_ALIAS ( "wmi:"  ASUS_NB_WMI_EVENT_GUID)
MODULE_AUTHOR ( "Corentin Chary <[email protected]>"  )
MODULE_DESCRIPTION ( "Asus Notebooks WMI Hotkey Driver"  )
module_exit ( asus_nb_wmi_exit  )
module_init ( asus_nb_wmi_init  )
MODULE_LICENSE ( "GPL"  )
module_param ( wapf  ,
uint  ,
0444   
)
MODULE_PARM_DESC ( wapf  ,
"WAPF value  
)