MODULE_DESCRIPTION("Supports Dell PERC2, 2/Si, 3/Si, 3/Di, PERC 320/DC, Adaptec 2120S, 2200S, 5400S, and HP NetRAID-4M devices. http://domsch.com/linux/ or http://linux.adaptec.com");
MODULE_DESCRIPTION("Supports Dell PERC2, 2/Si, 3/Si, 3/Di, Adaptec Advanced Raid Products, and HP NetRAID-4M devices. http://domsch.com/linux/ or http://linux.adaptec.com");
#if LINUX_VERSION_CODE > KERNEL_VERSION(2,4,7)
MODULE_LICENSE("GPL");
MODULE_LICENSE("GPL");
#endif
MODULE_PARM(nondasd,"i");
MODULE_PARM(nondasd,"i");
MODULE_PARM_DESC(nondasd,"Control scanning of hba for nondasd devices. 0=off, 1=on");
MODULE_PARM_DESC(nondasd,"Control scanning of hba for nondasd devices. 0=off, 1=on");
MODULE_PARM(paemode,"i");
MODULE_PARM_DESC(paemode,"Control whether dma addressing is using PAE. 0=off, 1=on");
staticintnondasd=-1;
intnondasd=-1;
intpaemode=-1;
structaac_dev*aac_devices[MAXIMUM_NUM_ADAPTERS];
structaac_dev*aac_devices[MAXIMUM_NUM_ADAPTERS];
...
@@ -76,12 +80,12 @@ static int aac_cfg_major = -1;
...
@@ -76,12 +80,12 @@ static int aac_cfg_major = -1;
/*
/*
* Because of the way Linux names scsi devices, the order in this table has
* Because of the way Linux names scsi devices, the order in this table has
* become important. Check for on-board Raid first, add-in cards second.
* become important. Check for on-board Raid first, add-in cards second.
*
*/
/*
* dmb - For now we add the number of channels to this structure.
* dmb - For now we add the number of channels to this structure.
* In the future we should add a fib that reports the number of channels
* In the future we should add a fib that reports the number of channels
* for the card. At that time we can remove the channels from here
* for the card. At that time we can remove the channels from here
*/
*/
staticstructaac_driver_identaac_drivers[]={
staticstructaac_driver_identaac_drivers[]={
{0x1028,0x0001,0x1028,0x0001,aac_rx_init,"percraid","DELL ","PERCRAID ",2},/* PERC 2/Si */
{0x1028,0x0001,0x1028,0x0001,aac_rx_init,"percraid","DELL ","PERCRAID ",2},/* PERC 2/Si */
{0x1028,0x0002,0x1028,0x0002,aac_rx_init,"percraid","DELL ","PERCRAID ",2},/* PERC 3/Di */
{0x1028,0x0002,0x1028,0x0002,aac_rx_init,"percraid","DELL ","PERCRAID ",2},/* PERC 3/Di */