Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Structures | Macros | Functions
ambakmi.c File Reference
#include <linux/module.h>
#include <linux/init.h>
#include <linux/serio.h>
#include <linux/errno.h>
#include <linux/interrupt.h>
#include <linux/ioport.h>
#include <linux/device.h>
#include <linux/delay.h>
#include <linux/slab.h>
#include <linux/err.h>
#include <linux/amba/bus.h>
#include <linux/amba/kmi.h>
#include <linux/clk.h>
#include <asm/io.h>
#include <asm/irq.h>

Go to the source code of this file.

Data Structures

struct  amba_kmi_port
 

Macros

#define KMI_BASE   (kmi->base)
 

Functions

 MODULE_DEVICE_TABLE (amba, amba_kmi_idtable)
 
 module_amba_driver (ambakmi_driver)
 
 MODULE_AUTHOR ("Russell King <[email protected]>")
 
 MODULE_DESCRIPTION ("AMBA KMI controller driver")
 
 MODULE_LICENSE ("GPL")
 

Macro Definition Documentation

#define KMI_BASE   (kmi->base)

Definition at line 29 of file ambakmi.c.

Function Documentation

module_amba_driver ( ambakmi_driver  )
MODULE_AUTHOR ( "Russell King <[email protected]>"  )
MODULE_DESCRIPTION ( "AMBA KMI controller driver )
MODULE_DEVICE_TABLE ( amba  ,
amba_kmi_idtable   
)
MODULE_LICENSE ( "GPL"  )