Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Macros | Enumerations | Functions
amd8111_edac.c File Reference
#include <linux/module.h>
#include <linux/init.h>
#include <linux/interrupt.h>
#include <linux/bitops.h>
#include <linux/edac.h>
#include <linux/pci_ids.h>
#include <asm/io.h>
#include "edac_core.h"
#include "edac_module.h"
#include "amd8111_edac.h"

Go to the source code of this file.

Macros

#define AMD8111_EDAC_REVISION   " Ver: 1.0.0"
 
#define AMD8111_EDAC_MOD_STR   "amd8111_edac"
 
#define PCI_DEVICE_ID_AMD_8111_PCI   0x7460
 
#define LEGACY_NR_PORTS   1
 

Enumerations

enum  amd8111_edac_devs { LPC_BRIDGE = 0 }
 
enum  amd8111_edac_pcis { PCI_BRIDGE = 0 }
 

Functions

 MODULE_DEVICE_TABLE (pci, amd8111_edac_dev_tbl)
 
 MODULE_DEVICE_TABLE (pci, amd8111_edac_pci_tbl)
 
 module_init (amd8111_edac_init)
 
 module_exit (amd8111_edac_exit)
 
 MODULE_LICENSE ("GPL")
 
 MODULE_AUTHOR ("Cao Qingtao <[email protected]>\n")
 
 MODULE_DESCRIPTION ("AMD8111 HyperTransport I/O Hub EDAC kernel module")
 

Macro Definition Documentation

#define AMD8111_EDAC_MOD_STR   "amd8111_edac"

Definition at line 37 of file amd8111_edac.c.

#define AMD8111_EDAC_REVISION   " Ver: 1.0.0"

Definition at line 36 of file amd8111_edac.c.

#define LEGACY_NR_PORTS   1

Definition at line 243 of file amd8111_edac.c.

#define PCI_DEVICE_ID_AMD_8111_PCI   0x7460

Definition at line 39 of file amd8111_edac.c.

Enumeration Type Documentation

Enumerator:
LPC_BRIDGE 

Definition at line 41 of file amd8111_edac.c.

Enumerator:
PCI_BRIDGE 

Definition at line 45 of file amd8111_edac.c.

Function Documentation

MODULE_AUTHOR ( "Cao Qingtao <[email protected]>\n )
MODULE_DESCRIPTION ( "AMD8111 HyperTransport I/O Hub EDAC kernel module )
MODULE_DEVICE_TABLE ( pci  ,
amd8111_edac_dev_tbl   
)
MODULE_DEVICE_TABLE ( pci  ,
amd8111_edac_pci_tbl   
)
module_exit ( amd8111_edac_exit  )
module_init ( amd8111_edac_init  )
MODULE_LICENSE ( "GPL"  )