#include <asm/io.h>
#include <linux/signal.h>
#include <linux/blkdev.h>
#include "scsi.h"
#include <scsi/scsi_host.h>
#include "g_NCR5380.h"
#include "NCR5380.h"
#include <linux/stat.h>
#include <linux/init.h>
#include <linux/ioport.h>
#include <linux/isapnp.h>
#include <linux/delay.h>
#include <linux/interrupt.h>
#include "NCR5380.c"
#include <linux/module.h>
#include "scsi_module.c"
Go to the source code of this file.
|
int __init | generic_NCR5380_detect (struct scsi_host_template *tpnt) |
|
const char * | generic_NCR5380_info (struct Scsi_Host *host) |
|
int | generic_NCR5380_release_resources (struct Scsi_Host *instance) |
|
| module_param (ncr_irq, int, 0) |
|
| module_param (ncr_dma, int, 0) |
|
| module_param (ncr_addr, int, 0) |
|
| module_param (ncr_5380, int, 0) |
|
| module_param (ncr_53c400, int, 0) |
|
| module_param (ncr_53c400a, int, 0) |
|
| module_param (dtc_3181e, int, 0) |
|
| MODULE_LICENSE ("GPL") |
|
| MODULE_DEVICE_TABLE (isapnp, id_table) |
|
| __setup ("ncr5380=", do_NCR5380_setup) |
|
#define USLEEP_WAITLONG 500 |
generic_NCR5380_detect - look for NCR5380 controllers : the scsi template
Scan for the present of NCR5380, NCR53C400, NCR53C400A, DTC3181E and DTC436(ISAPnP) controllers. If overrides have been set we use them.
The caller supplied NCR5380_init function is invoked from here, before the interrupt line is taken.
Locks: none
Definition at line 284 of file g_NCR5380.c.
generic_NCR5380_info - reporting string : NCR5380 to report on
Report driver information for the NCR5380
Definition at line 496 of file g_NCR5380.c.
generic_NCR5380_release_resources - free resources : host adapter to clean up
Free the generic interface resources from this adapter.
Locks: none
Definition at line 511 of file g_NCR5380.c.
MODULE_DEVICE_TABLE |
( |
isapnp |
, |
|
|
id_table |
|
|
) |
| |
module_param |
( |
ncr_irq |
, |
|
|
int |
, |
|
|
0 |
|
|
) |
| |
module_param |
( |
ncr_dma |
, |
|
|
int |
, |
|
|
0 |
|
|
) |
| |
module_param |
( |
ncr_addr |
, |
|
|
int |
, |
|
|
0 |
|
|
) |
| |
module_param |
( |
ncr_5380 |
, |
|
|
int |
, |
|
|
0 |
|
|
) |
| |
module_param |
( |
ncr_53c400 |
, |
|
|
int |
, |
|
|
0 |
|
|
) |
| |
module_param |
( |
ncr_53c400a |
, |
|
|
int |
, |
|
|
0 |
|
|
) |
| |
module_param |
( |
dtc_3181e |
, |
|
|
int |
, |
|
|
0 |
|
|
) |
| |