#include <linux/init.h>
#include <linux/module.h>
#include <linux/pci.h>
#include <linux/interrupt.h>
#include <linux/dca.h>
#include <linux/slab.h>
#include "dma.h"
#include "dma_v2.h"
#include "registers.h"
#include "hw.h"
Go to the source code of this file.
#define DRV_NAME "ioatdma" |
#define PCI_DEVICE_ID_INTEL_IOAT_IVB0 0x0e20 |
Definition at line 43 of file pci.c.
#define PCI_DEVICE_ID_INTEL_IOAT_IVB1 0x0e21 |
Definition at line 44 of file pci.c.
#define PCI_DEVICE_ID_INTEL_IOAT_IVB2 0x0e22 |
Definition at line 45 of file pci.c.
#define PCI_DEVICE_ID_INTEL_IOAT_IVB3 0x0e23 |
Definition at line 46 of file pci.c.
#define PCI_DEVICE_ID_INTEL_IOAT_IVB4 0x0e24 |
Definition at line 47 of file pci.c.
#define PCI_DEVICE_ID_INTEL_IOAT_IVB5 0x0e25 |
Definition at line 48 of file pci.c.
#define PCI_DEVICE_ID_INTEL_IOAT_IVB6 0x0e26 |
Definition at line 49 of file pci.c.
#define PCI_DEVICE_ID_INTEL_IOAT_IVB7 0x0e27 |
Definition at line 50 of file pci.c.
#define PCI_DEVICE_ID_INTEL_IOAT_IVB8 0x0e2e |
Definition at line 51 of file pci.c.
#define PCI_DEVICE_ID_INTEL_IOAT_IVB9 0x0e2f |
Definition at line 52 of file pci.c.
MODULE_AUTHOR |
( |
"Intel Corporation" |
| ) |
|
MODULE_DEVICE_TABLE |
( |
pci |
, |
|
|
ioat_pci_tbl |
|
|
) |
| |
module_exit |
( |
ioat_exit_module |
| ) |
|
module_init |
( |
ioat_init_module |
| ) |
|
MODULE_LICENSE |
( |
"Dual BSD/GPL" |
| ) |
|
module_param |
( |
ioat_dca_enabled |
, |
|
|
int |
, |
|
|
0644 |
|
|
) |
| |
MODULE_PARM_DESC |
( |
ioat_dca_enabled |
, |
|
|
"control support of dca service (default: 1)" |
|
|
) |
| |