Lines Matching refs:aha152x
0 /* aha152x.c -- Adaptec AHA-152x driver
16 * $Id: aha152x.c,v 2.7 2004/01/24 11:42:59 Exp $
18 * $Log: aha152x.c,v $
69 * - moved leading comments to README.aha152x
85 * - added configuration symbols for insmod (aha152x/aha152x1)
234 see Documentation/scsi/aha152x.txt for configuration details
265 #include "aha152x.h"
401 static int aha152x[] = {0, 11, 7, 1, 1, 0, DELAY_DEFAULT, 0};
402 module_param_array(aha152x, int, NULL, 0);
403 MODULE_PARM_DESC(aha152x, "parameters for first controller");
413 static int aha152x[] = {0, 11, 7, 1, 1, 1, DELAY_DEFAULT, 0, DEBUG_DEFAULT};
414 module_param_array(aha152x, int, NULL, 0);
415 MODULE_PARM_DESC(aha152x, "parameters for first controller");
778 printk(KERN_ERR "aha152x: scsi_host_alloc failed\n");
818 printk("aha152x: resetting bus...\n");
827 "aha152x%d%s: "
852 if( request_irq(shpnt->irq, swintr, IRQF_DISABLED|IRQF_SHARED, "aha152x", shpnt) ) {
853 printk(KERN_ERR "aha152x%d: irq %d busy.\n", shpnt->host_no, shpnt->irq);
859 printk(KERN_INFO "aha152x%d: trying software interrupt, ", shpnt->host_no);
875 printk(KERN_ERR "aha152x%d: irq %d possibly wrong. "
886 if ( request_irq(shpnt->irq, intr, IRQF_DISABLED|IRQF_SHARED, "aha152x", shpnt) ) {
887 printk(KERN_ERR "aha152x%d: failed to reassign irq %d.\n", shpnt->host_no, shpnt->irq);
893 printk(KERN_ERR "aha152x%d: failed to add host.\n", shpnt->host_no);
1075 printk(KERN_ERR "aha152x: reset_done w/o completion\n");
1350 "aha152x: unable to verify geometry for disk with >1GB.\n"
1357 "aha152x: unable to verify geometry for disk with >1GB.\n"
1360 " See Documentation/scsi/aha152x.txt for details.\n");
1369 "aha152x: current partition table is using extended translation.\n"
1392 printk(KERN_ERR "aha152x: done() called outside of command\n");
1638 printk(ERR_LEAD "aha152x: passing bus free condition\n", CMDINFO(CURRENT_SC));
1733 printk("aha152x%d: target id unknown (%02x)\n", HOSTNO, selid);
1741 printk("aha152x%d: multiple targets reconnected (%02x)\n",
1780 printk(KERN_ERR "aha152x%d: message in w/o current command not after reselection\n", HOSTNO);
1787 printk(KERN_ERR "aha152x%d: target didn't identify after reselection\n", HOSTNO);
1795 printk(KERN_ERR "aha152x%d: no disconnected command for target %d/%d\n", HOSTNO, RECONN_TARGET, MSGI(0) & 0x3f);
2412 printk(KERN_NOTICE "aha152x%d: scsi reset in\n", HOSTNO);
2569 panic("aha152x panic\n");
3215 if(!shpnt || !buffer || length<8 || strncmp("aha152x ", buffer, 8)!=0)
3224 printk(KERN_INFO "aha152x%d: debugging options set to 0x%04x (were 0x%04x)\n", HOSTNO, HOSTDATA(shpnt)->debug, debug);
3244 printk(KERN_INFO "aha152x%d: stats reseted.\n", HOSTNO);
3405 .proc_name = "aha152x",
3529 if (!request_region(setup->io_port, IO_RANGE, "aha152x")) {
3530 printk(KERN_ERR "aha152x: io port 0x%x busy.\n", setup->io_port);
3579 printk(KERN_INFO "aha152x: processing commandline: ");
3584 printk(KERN_ERR "aha152x: invalid line\n");
3633 if (setup_count<ARRAY_SIZE(setup) && (aha152x[0]!=0 || io[0]!=0 || irq[0]!=0)) {
3634 if(aha152x[0]!=0) {
3636 setup[setup_count].io_port = aha152x[0];
3637 setup[setup_count].irq = aha152x[1];
3638 setup[setup_count].scsiid = aha152x[2];
3639 setup[setup_count].reconnect = aha152x[3];
3640 setup[setup_count].parity = aha152x[4];
3641 setup[setup_count].synchronous = aha152x[5];
3642 setup[setup_count].delay = aha152x[6];
3643 setup[setup_count].ext_trans = aha152x[7];
3645 setup[setup_count].debug = aha152x[8];
3665 printk(KERN_ERR "aha152x: invalid module params io=0x%x, irq=%d,scsiid=%d,reconnect=%d,parity=%d,sync=%d,delay=%d,exttrans=%d\n",
3707 printk(KERN_ERR "aha152x: invalid module params io=0x%x, irq=%d,scsiid=%d,reconnect=%d,parity=%d,sync=%d,delay=%d,exttrans=%d\n",
3756 "aha152x: found ISAPnP adapter at io=0x%03x, irq=%d\n",
3779 printk(KERN_INFO "aha152x: BIOS test: passed, ");
3781 printk(KERN_INFO "aha152x: ");
3789 if (!request_region(ports[i], IO_RANGE, "aha152x")) {
3790 printk(KERN_ERR "aha152x: io port 0x%x busy.\n", ports[i]);
3835 if ( request_region(setup[i].io_port, IO_RANGE, "aha152x") ) {
3847 printk(KERN_ERR "aha152x: io port 0x%x busy.\n", setup[i].io_port);
3884 printk(KERN_ERR "aha152x: you can only configure up to two controllers\n");
3900 printk(KERN_NOTICE "aha152x: usage: aha152x=<IOBASE>[,<IRQ>[,<SCSI ID>"
3904 printk(KERN_NOTICE "aha152x: usage: aha152x=<IOBASE>[,<IRQ>[,<SCSI ID>"
3914 __setup("aha152x=", aha152x_setup);