Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Structures | Macros | Functions
jornada680_kbd.c File Reference
#include <linux/init.h>
#include <linux/input.h>
#include <linux/input-polldev.h>
#include <linux/interrupt.h>
#include <linux/jiffies.h>
#include <linux/kernel.h>
#include <linux/module.h>
#include <linux/platform_device.h>
#include <linux/slab.h>
#include <asm/delay.h>
#include <asm/io.h>

Go to the source code of this file.

Data Structures

struct  jornadakbd
 

Macros

#define PCCR   0xa4000104
 
#define PDCR   0xa4000106
 
#define PECR   0xa4000108
 
#define PFCR   0xa400010a
 
#define PCDR   0xa4000124
 
#define PDDR   0xa4000126
 
#define PEDR   0xa4000128
 
#define PFDR   0xa400012a
 
#define PGDR   0xa400012c
 
#define PHDR   0xa400012e
 
#define PJDR   0xa4000130
 
#define PKDR   0xa4000132
 
#define PLDR   0xa4000134
 
#define JORNADA_SCAN_SIZE   18
 

Functions

 module_platform_driver (jornada680kbd_driver)
 
 MODULE_AUTHOR ("Kristoffer Ericson <[email protected]>")
 
 MODULE_DESCRIPTION ("HP Jornada 620/660/680/690 Keyboard Driver")
 
 MODULE_LICENSE ("GPL v2")
 
 MODULE_ALIAS ("platform:jornada680_kbd")
 

Macro Definition Documentation

#define JORNADA_SCAN_SIZE   18

Definition at line 67 of file jornada680_kbd.c.

#define PCCR   0xa4000104

Definition at line 32 of file jornada680_kbd.c.

#define PCDR   0xa4000124

Definition at line 36 of file jornada680_kbd.c.

#define PDCR   0xa4000106

Definition at line 33 of file jornada680_kbd.c.

#define PDDR   0xa4000126

Definition at line 37 of file jornada680_kbd.c.

#define PECR   0xa4000108

Definition at line 34 of file jornada680_kbd.c.

#define PEDR   0xa4000128

Definition at line 38 of file jornada680_kbd.c.

#define PFCR   0xa400010a

Definition at line 35 of file jornada680_kbd.c.

#define PFDR   0xa400012a

Definition at line 39 of file jornada680_kbd.c.

#define PGDR   0xa400012c

Definition at line 40 of file jornada680_kbd.c.

#define PHDR   0xa400012e

Definition at line 41 of file jornada680_kbd.c.

#define PJDR   0xa4000130

Definition at line 42 of file jornada680_kbd.c.

#define PKDR   0xa4000132

Definition at line 43 of file jornada680_kbd.c.

#define PLDR   0xa4000134

Definition at line 44 of file jornada680_kbd.c.

Function Documentation

MODULE_ALIAS ( "platform:jornada680_kbd"  )
MODULE_AUTHOR ( "Kristoffer Ericson <[email protected]>"  )
MODULE_DESCRIPTION ( "HP Jornada 620/660/680/690 Keyboard Driver"  )
MODULE_LICENSE ( "GPL v2 )
module_platform_driver ( jornada680kbd_driver  )