Lines Matching refs:interrupt

316 	       mr->exception, mr->error, mr->intr_mask, mr->interrupt,  in mesh_dump_regs()
384 out_8(&mr->interrupt, 0xff); /* clear all interrupt bits */ in mesh_init()
437 MKWORD(mr->interrupt, mr->exception, mr->error, mr->fifo_count)); in mesh_start_cmd()
438 out_8(&mr->interrupt, INT_CMDDONE); in mesh_start_cmd()
449 MKWORD(mr->interrupt, mr->exception, in mesh_start_cmd()
454 if (in_8(&mr->interrupt) != 0) { in mesh_start_cmd()
456 MKWORD(mr->interrupt, mr->exception, in mesh_start_cmd()
492 if (in_8(&mr->interrupt) != 0) { in mesh_start_cmd()
494 MKWORD(mr->interrupt, mr->exception, in mesh_start_cmd()
500 MKWORD(mr->interrupt, mr->exception, in mesh_start_cmd()
507 if (in_8(&mr->interrupt) != 0) in mesh_start_cmd()
512 MKWORD(mr->interrupt, mr->exception, mr->error, mr->fifo_count)); in mesh_start_cmd()
513 if (in_8(&mr->interrupt) == 0 && (in_8(&mr->bus_status1) & BS1_SEL) in mesh_start_cmd()
517 MKWORD(mr->interrupt, mr->exception, mr->error, mr->fifo_count)); in mesh_start_cmd()
521 out_8(&mr->interrupt, INT_ERROR | INT_EXCEPTION | INT_CMDDONE); in mesh_start_cmd()
525 for (t = 10; t > 0 && in_8(&mr->interrupt) == 0; --t) in mesh_start_cmd()
528 MKWORD(mr->interrupt, mr->exception, mr->error, mr->fifo_count)); in mesh_start_cmd()
530 if (in_8(&mr->interrupt) == 0 && (in_8(&mr->bus_status1) & BS1_SEL) in mesh_start_cmd()
683 out_8(&mr->interrupt, INT_ERROR | INT_EXCEPTION | INT_CMDDONE); in start_phase()
806 MKWORD(mr->interrupt, mr->exception, mr->error, in start_phase()
901 out_8(&mr->interrupt, INT_ERROR | INT_EXCEPTION | INT_CMDDONE); in reselected()
910 out_8(&mr->interrupt, INT_ERROR | INT_EXCEPTION | INT_CMDDONE); in reselected()
1005 out_8(&mr->interrupt, INT_ERROR | INT_EXCEPTION | INT_CMDDONE); in handle_reset()
1032 out_8(&mr->interrupt, INT_ERROR | INT_EXCEPTION | INT_CMDDONE); in handle_error()
1060 out_8(&mr->interrupt, INT_CMDDONE); in handle_error()
1127 out_8(&mr->interrupt, INT_EXCEPTION | INT_CMDDONE); in handle_exception()
1498 if (in_8(&mr->interrupt) & (INT_ERROR | INT_EXCEPTION)) { in cmd_complete()
1502 if (in_8(&mr->interrupt) & INT_ERROR) { in cmd_complete()
1591 out_8(&mr->interrupt, in cmd_complete()
1664 mr->interrupt, mr->exception, mr->error, in DEF_SCSI_QCMD()
1667 while ((intr = in_8(&mr->interrupt)) != 0) { in DEF_SCSI_QCMD()
1675 out_8(&mr->interrupt, INT_CMDDONE); in DEF_SCSI_QCMD()
1823 out_8(&mr->interrupt, INT_ERROR | INT_EXCEPTION | INT_CMDDONE); in mesh_shutdown()