Lines Matching refs:sr
808 uchar asr, sr, phs, id, lun, *ucp, msg; in wd33c93_intr() local
822 sr = read_wd33c93(regs, WD_SCSI_STATUS); /* clear the interrupt */ in wd33c93_intr()
825 DB(DB_INTR, printk("{%02x:%02x-", asr, sr)) in wd33c93_intr()
854 switch (sr) { in wd33c93_intr()
981 sr = read_wd33c93(regs, WD_SCSI_STATUS); /* clear interrupt */ in wd33c93_intr()
998 sr = read_wd33c93(regs, WD_SCSI_STATUS); /* clear interrupt */ in wd33c93_intr()
1205 asr, sr, phs); in wd33c93_intr()
1343 DB(DB_INTR, printk("RESEL%s", sr == CSR_RESEL_AM ? "_AM" : "")) in wd33c93_intr()
1376 asr, sr, phs); in wd33c93_intr()
1394 if (sr == CSR_RESEL_AM) { in wd33c93_intr()
1412 sr = read_wd33c93(regs, WD_SCSI_STATUS); in wd33c93_intr()
1414 if (sr == (CSR_ABORT | PHS_MESS_IN) || in wd33c93_intr()
1415 sr == (CSR_UNEXP | PHS_MESS_IN) || in wd33c93_intr()
1416 sr == (CSR_SRV_REQ | PHS_MESS_IN)) { in wd33c93_intr()
1429 sr = read_wd33c93(regs, WD_SCSI_STATUS); in wd33c93_intr()
1431 if (sr != CSR_MSGIN) in wd33c93_intr()
1434 sr); in wd33c93_intr()
1441 sr); in wd33c93_intr()
1499 printk("--UNKNOWN INTERRUPT:%02x:%02x:%02x--", asr, sr, phs); in wd33c93_intr()
1513 uchar sr; in reset_wd33c93() local
1550 sr = read_wd33c93(regs, WD_SCSI_STATUS); in reset_wd33c93()
1553 if (sr == 0x00) in reset_wd33c93()
1555 else if (sr == 0x01) { in reset_wd33c93()
1557 sr = read_wd33c93(regs, WD_QUEUE_TAG); in reset_wd33c93()
1558 if (sr == 0xa5) { in reset_wd33c93()
1662 uchar sr, asr; in wd33c93_abort() local
1688 sr = read_wd33c93(regs, WD_SCSI_STATUS); in wd33c93_abort()
1691 asr, sr, read_wd33c93_count(regs), timeout); in wd33c93_abort()
1706 sr = read_wd33c93(regs, WD_SCSI_STATUS); in wd33c93_abort()
1707 printk("asr=%02x, sr=%02x.", asr, sr); in wd33c93_abort()