Linux Kernel
3.7.1
|
#include <linux/fs.h>
#include <linux/init.h>
#include <linux/types.h>
#include <linux/errno.h>
#include <linux/kernel.h>
#include <linux/slab.h>
#include <linux/vmalloc.h>
#include <linux/ioport.h>
#include <linux/delay.h>
#include <linux/pci.h>
#include <linux/wait.h>
#include <linux/spinlock.h>
#include <linux/sched.h>
#include <linux/interrupt.h>
#include <linux/blkdev.h>
#include <linux/firmware.h>
#include <linux/module.h>
#include <linux/moduleparam.h>
#include <linux/libata.h>
#include <linux/hdreg.h>
#include <linux/reboot.h>
#include <linux/stringify.h>
#include <asm/io.h>
#include <asm/irq.h>
#include <asm/processor.h>
#include <scsi/scsi.h>
#include <scsi/scsi_host.h>
#include <scsi/scsi_tcq.h>
#include <scsi/scsi_eh.h>
#include <scsi/scsi_cmnd.h>
#include "ipr.h"
Go to the source code of this file.
Macros | |
#define | ipr_trc_hook(ipr_cmd, type, add_data) do { } while (0) |
#define | ipr_get_ioa_dump(ioa_cfg, dump) do { } while (0) |
#define | ipr_invalid_adapter(ioa_cfg) 0 |
Functions | |
MODULE_AUTHOR ("Brian King <[email protected]>") | |
MODULE_DESCRIPTION ("IBM Power RAID SCSI Adapter Driver") | |
module_param_named (max_speed, ipr_max_speed, uint, 0) | |
MODULE_PARM_DESC (max_speed,"Maximum bus speed (0-2). Default: 1=U160. Speeds: 0=80 MB/s, 1=U160, 2=U320") | |
module_param_named (log_level, ipr_log_level, uint, 0) | |
MODULE_PARM_DESC (log_level,"Set to 0 - 4 for increasing verbosity of device driver") | |
module_param_named (testmode, ipr_testmode, int, 0) | |
MODULE_PARM_DESC (testmode,"DANGEROUS!!! Allows unsupported configurations") | |
module_param_named (fastfail, ipr_fastfail, int, S_IRUGO|S_IWUSR) | |
MODULE_PARM_DESC (fastfail,"Reduce timeouts and retries") | |
module_param_named (transop_timeout, ipr_transop_timeout, int, 0) | |
MODULE_PARM_DESC (transop_timeout,"Time in seconds to wait for adapter to come operational (default: 300)") | |
module_param_named (debug, ipr_debug, int, S_IRUGO|S_IWUSR) | |
MODULE_PARM_DESC (debug,"Enable device driver debugging logging. Set to 1 to enable. (default: 0)") | |
module_param_named (dual_ioa_raid, ipr_dual_ioa_raid, int, 0) | |
MODULE_PARM_DESC (dual_ioa_raid,"Enable dual adapter RAID support. Set to 1 to enable. (default: 1)") | |
module_param_named (max_devs, ipr_max_devs, int, 0) | |
MODULE_PARM_DESC (max_devs,"Specify the maximum number of physical devices. ""[Default="__stringify(IPR_DEFAULT_SIS64_DEVS)"]") | |
MODULE_LICENSE ("GPL") | |
MODULE_VERSION (IPR_DRIVER_VERSION) | |
MODULE_DEVICE_TABLE (pci, ipr_pci_table) | |
module_init (ipr_init) | |
module_exit (ipr_exit) | |
MODULE_AUTHOR | ( | "Brian King <[email protected]>" | ) |
MODULE_DEVICE_TABLE | ( | pci | , |
ipr_pci_table | |||
) |
module_exit | ( | ipr_exit | ) |
module_init | ( | ipr_init | ) |
MODULE_LICENSE | ( | "GPL" | ) |
module_param_named | ( | max_speed | , |
ipr_max_speed | , | ||
uint | , | ||
0 | |||
) |
module_param_named | ( | testmode | , |
ipr_testmode | , | ||
int | , | ||
0 | |||
) |
module_param_named | ( | transop_timeout | , |
ipr_transop_timeout | , | ||
int | , | ||
0 | |||
) |
module_param_named | ( | dual_ioa_raid | , |
ipr_dual_ioa_raid | , | ||
int | , | ||
0 | |||
) |
module_param_named | ( | max_devs | , |
ipr_max_devs | , | ||
int | , | ||
0 | |||
) |
MODULE_PARM_DESC | ( | max_speed | , |
"Maximum bus speed (0-2). Default: | 1 = U160. Speeds: 0=80 MB/s , |
||
1 | = U160 |
||
) |
MODULE_PARM_DESC | ( | testmode | , |
"DANGEROUS!!! Allows unsupported configurations" | |||
) |
MODULE_PARM_DESC | ( | transop_timeout | , |
"Time in seconds to wait for adapter to come operational (default: 300)" | |||
) |
MODULE_PARM_DESC | ( | debug | , |
"Enable device driver debugging logging. Set to 1 to enable. (default: 0)" | |||
) |
MODULE_PARM_DESC | ( | dual_ioa_raid | , |
"Enable dual adapter RAID support. Set to 1 to enable. (default: 1)" | |||
) |
MODULE_PARM_DESC | ( | max_devs | , |
"Specify the maximum number of physical devices. """ | [Default="__stringify(IPR_DEFAULT_SIS64_DEVS)"] | ||
) |
MODULE_VERSION | ( | IPR_DRIVER_VERSION | ) |