#include <linux/module.h>
#include <linux/init.h>
#include <linux/pci.h>
#include <linux/pci_ids.h>
#include <linux/edac.h>
#include "edac_core.h"
Go to the source code of this file.
|
#define | I82975X_REVISION " Ver: 1.0.0" |
|
#define | EDAC_MOD_STR "i82975x_edac" |
|
#define | i82975x_printk(level, fmt, arg...) edac_printk(level, "i82975x", fmt, ##arg) |
|
#define | i82975x_mc_printk(mci, level, fmt, arg...) edac_mc_chipset_printk(mci, level, "i82975x", fmt, ##arg) |
|
#define | PCI_DEVICE_ID_INTEL_82975_0 0x277c |
|
#define | I82975X_NR_DIMMS 8 |
|
#define | I82975X_NR_CSROWS(nr_chans) (I82975X_NR_DIMMS / (nr_chans)) |
|
#define | I82975X_EAP |
|
#define | I82975X_DERRSYN |
|
#define | I82975X_DES |
|
#define | I82975X_ERRSTS |
|
#define | I82975X_ERRCMD |
|
#define | I82975X_SMICMD |
|
#define | I82975X_SCICMD |
|
#define | I82975X_XEAP |
|
#define | I82975X_MCHBAR |
|
#define | I82975X_DRB_SHIFT 25 /* fixed 32MiB grain */ |
|
#define | I82975X_DRB |
|
#define | I82975X_DRB_CH0R0 0x100 |
|
#define | I82975X_DRB_CH0R1 0x101 |
|
#define | I82975X_DRB_CH0R2 0x102 |
|
#define | I82975X_DRB_CH0R3 0x103 |
|
#define | I82975X_DRB_CH1R0 0x180 |
|
#define | I82975X_DRB_CH1R1 0x181 |
|
#define | I82975X_DRB_CH1R2 0x182 |
|
#define | I82975X_DRB_CH1R3 0x183 |
|
#define | I82975X_DRA |
|
#define | I82975X_DRA_CH0R01 0x108 |
|
#define | I82975X_DRA_CH0R23 0x109 |
|
#define | I82975X_DRA_CH1R01 0x188 |
|
#define | I82975X_DRA_CH1R23 0x189 |
|
#define | I82975X_BNKARC |
|
#define | I82975X_C0BNKARC 0x10e |
|
#define | I82975X_C1BNKARC 0x18e |
|
#define | I82975X_DRC |
|
#define | I82975X_DRC_CH0M0 0x120 |
|
#define | I82975X_DRC_CH1M0 0x1A0 |
|
#define | I82975X_DRC_M1 |
|
#define | I82975X_DRC_CH0M1 0x124 |
|
#define | I82975X_DRC_CH1M1 0x1A4 |
|
#define EDAC_MOD_STR "i82975x_edac" |
#define I82975X_C0BNKARC 0x10e |
#define I82975X_C1BNKARC 0x18e |
#define I82975X_DRA_CH0R01 0x108 |
#define I82975X_DRA_CH0R23 0x109 |
#define I82975X_DRA_CH1R01 0x188 |
#define I82975X_DRA_CH1R23 0x189 |
#define I82975X_DRB_CH0R0 0x100 |
#define I82975X_DRB_CH0R1 0x101 |
#define I82975X_DRB_CH0R2 0x102 |
#define I82975X_DRB_CH0R3 0x103 |
#define I82975X_DRB_CH1R0 0x180 |
#define I82975X_DRB_CH1R1 0x181 |
#define I82975X_DRB_CH1R2 0x182 |
#define I82975X_DRB_CH1R3 0x183 |
#define I82975X_DRB_SHIFT 25 /* fixed 32MiB grain */ |
#define I82975X_DRC_CH0M0 0x120 |
#define I82975X_DRC_CH0M1 0x124 |
#define I82975X_DRC_CH1M0 0x1A0 |
#define I82975X_DRC_CH1M1 0x1A4 |
#define I82975X_NR_DIMMS 8 |
#define I82975X_REVISION " Ver: 1.0.0" |
#define PCI_DEVICE_ID_INTEL_82975_0 0x277c |
MODULE_DEVICE_TABLE |
( |
pci |
, |
|
|
i82975x_pci_tbl |
|
|
) |
| |
module_exit |
( |
i82975x_exit |
| ) |
|
module_init |
( |
i82975x_init |
| ) |
|