Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Macros | Functions
lpc_sch.c File Reference
#include <linux/init.h>
#include <linux/kernel.h>
#include <linux/module.h>
#include <linux/errno.h>
#include <linux/acpi.h>
#include <linux/pci.h>
#include <linux/mfd/core.h>

Go to the source code of this file.

Macros

#define SMBASE   0x40
 
#define SMBUS_IO_SIZE   64
 
#define GPIOBASE   0x44
 
#define GPIO_IO_SIZE   64
 
#define GPIO_IO_SIZE_CENTERTON   128
 
#define WDTBASE   0x84
 
#define WDT_IO_SIZE   64
 

Functions

 MODULE_DEVICE_TABLE (pci, lpc_sch_ids)
 
 module_pci_driver (lpc_sch_driver)
 
 MODULE_AUTHOR ("Denis Turischev <[email protected]>")
 
 MODULE_DESCRIPTION ("LPC interface for Intel Poulsbo SCH")
 
 MODULE_LICENSE ("GPL")
 

Macro Definition Documentation

#define GPIO_IO_SIZE   64

Definition at line 38 of file lpc_sch.c.

#define GPIO_IO_SIZE_CENTERTON   128

Definition at line 39 of file lpc_sch.c.

#define GPIOBASE   0x44

Definition at line 37 of file lpc_sch.c.

#define SMBASE   0x40

Definition at line 34 of file lpc_sch.c.

#define SMBUS_IO_SIZE   64

Definition at line 35 of file lpc_sch.c.

#define WDT_IO_SIZE   64

Definition at line 42 of file lpc_sch.c.

#define WDTBASE   0x84

Definition at line 41 of file lpc_sch.c.

Function Documentation

MODULE_AUTHOR ( "Denis Turischev <[email protected]>"  )
MODULE_DESCRIPTION ( "LPC interface for Intel Poulsbo SCH"  )
MODULE_DEVICE_TABLE ( pci  ,
lpc_sch_ids   
)
MODULE_LICENSE ( "GPL"  )
module_pci_driver ( lpc_sch_driver  )