Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Macros | Functions
ir-kbd-i2c.c File Reference
#include <linux/module.h>
#include <linux/init.h>
#include <linux/kernel.h>
#include <linux/string.h>
#include <linux/timer.h>
#include <linux/delay.h>
#include <linux/errno.h>
#include <linux/slab.h>
#include <linux/i2c.h>
#include <linux/workqueue.h>
#include <media/rc-core.h>
#include <media/ir-kbd-i2c.h>

Go to the source code of this file.

Macros

#define MODULE_NAME   "ir-kbd-i2c"
 
#define dprintk(level, fmt, arg...)
 

Functions

 module_param (debug, int, 0644)
 
 module_i2c_driver (ir_kbd_driver)
 
 MODULE_AUTHOR ("Gerd Knorr, Michal Kochanowicz, Christoph Bartelmus, Ulrich Mueller")
 
 MODULE_DESCRIPTION ("input driver for i2c IR remote controls")
 
 MODULE_LICENSE ("GPL")
 

Macro Definition Documentation

#define dprintk (   level,
  fmt,
  arg... 
)
Value:
if (debug >= level) \
printk(KERN_DEBUG MODULE_NAME ": " fmt , ## arg)

Definition at line 60 of file ir-kbd-i2c.c.

#define MODULE_NAME   "ir-kbd-i2c"

Definition at line 59 of file ir-kbd-i2c.c.

Function Documentation

MODULE_AUTHOR ( "Gerd  Knorr,
Michal  Kochanowicz,
Christoph  Bartelmus,
Ulrich Mueller"   
)
MODULE_DESCRIPTION ( "input driver for i2c IR remote controls )
module_i2c_driver ( ir_kbd_driver  )
MODULE_LICENSE ( "GPL"  )
module_param ( debug  ,
int  ,
0644   
)