Home
last modified time | relevance | path

Searched refs:SCB_CONTROL (Results 1 – 16 of 16) sorted by relevance

/linux-3.4.99/drivers/scsi/aic7xxx_old/
Daic7xxx.seq692 * is set in the SCB_CONTROL byte, interrupt the host and allow it to send
719 and A,DISCENB,SCB_CONTROL; /* mask off disconnect privilege */
723 test SCB_CONTROL,MK_MESSAGE jz p_mesgout_tag;
731 test SCB_CONTROL,TAG_ENB jz p_mesgout_onebyte;
735 and SCSIDATL,TAG_ENB|SCB_TAG_TYPE,SCB_CONTROL;
767 and SCB_CONTROL, ~MK_MESSAGE;
849 test SCB_CONTROL, TAG_ENB jnz complete_post;
887 or SCB_CONTROL,DISCONNECTED;
983 test SCB_CONTROL,DISCONNECTED jz not_found_cleanup_scb;
984 and SCB_CONTROL,~DISCONNECTED;
[all …]
Daic7xxx_reg.h481 #define SCB_CONTROL 0xa0 macro
Daic7xxx.reg895 SCB_CONTROL {
/linux-3.4.99/drivers/scsi/aic7xxx/
Daic79xx.seq166 or SCB_CONTROL, STATUS_RCVD;
333 mov A, SCB_CONTROL;
378 test SCB_CONTROL, MK_MESSAGE jz batch_scb;
576 test SCB_CONTROL, MK_MESSAGE jz . + 3;
807 test SCB_CONTROL, MK_MESSAGE jz select_out_no_message;
946 or SCB_CONTROL, STATUS_RCVD;
979 test SCB_CONTROL,MK_MESSAGE jnz host_message_loop;
982 test SCB_CONTROL, DISCENB jnz . + 2;
989 test SCB_CONTROL,TAG_ENB jz p_mesgout_onebyte;
993 and SCSIDAT,TAG_ENB|SCB_TAG_TYPE,SCB_CONTROL;
[all …]
Daic7xxx.seq385 test SCB_CONTROL, TARGET_SCB jz . + 2;
397 test SCB_CONTROL, ULTRAENB jz . + 2;
470 test SCB_CONTROL, TAG_ENB jz . + 3;
480 test SCB_CONTROL, MK_MESSAGE jz target_ITloop;
1471 or SCB_CONTROL, STATUS_RCVD;
1508 test SCB_CONTROL,MK_MESSAGE jnz host_message_loop;
1511 test SCB_CONTROL, DISCENB jnz . + 2;
1518 test SCB_CONTROL,TAG_ENB jz p_mesgout_onebyte;
1522 and SCSIDATL,TAG_ENB|SCB_TAG_TYPE,SCB_CONTROL;
1630 test SCB_CONTROL, STATUS_RCVD jz mesgin_proto_violation;
[all …]
Daic7xxx_core.c1183 ahc_inb(ahc, SCB_CONTROL)); in ahc_handle_seqint()
1512 ahc_inb(ahc, SCB_CONTROL)); in ahc_handle_seqint()
2755 control = ahc_inb(ahc, SCB_CONTROL); in ahc_update_pending_scbs()
2758 ahc_outb(ahc, SCB_CONTROL, control); in ahc_update_pending_scbs()
2951 ahc_outb(ahc, SCB_CONTROL, ahc_inb(ahc, SCB_CONTROL) & ~MK_MESSAGE); in ahc_setup_initiator_msgout()
3178 } else if ((ahc_inb(ahc, SCB_CONTROL) & STATUS_RCVD) == 0) { in ahc_handle_proto_violation()
4109 ahc_outb(ahc, SCB_CONTROL, in ahc_handle_msg_reject()
4110 ahc_inb(ahc, SCB_CONTROL) & mask); in ahc_handle_msg_reject()
4746 ahc_outb(ahc, SCB_CONTROL, 0); in ahc_build_free_scb_list()
6244 ahc_outb(ahc, SCB_CONTROL, 0); in ahc_rem_scb_from_disc_list()
[all …]
Daic79xx_core.c1968 ahd_outb(ahd, SCB_CONTROL, scb->hscb->control); in ahd_handle_seqint()
2037 ahd_outb(ahd, SCB_CONTROL, in ahd_handle_seqint()
2038 ahd_inb_scbram(ahd, SCB_CONTROL) in ahd_handle_seqint()
2152 ahd_inb_scbram(ahd, SCB_CONTROL)); in ahd_handle_seqint()
2271 ahd_outb(ahd, SCB_CONTROL, in ahd_handle_seqint()
2272 ahd_inb_scbram(ahd, SCB_CONTROL) & ~MK_MESSAGE); in ahd_handle_seqint()
3361 } else if ((ahd_inb_scbram(ahd, SCB_CONTROL) in ahd_handle_proto_violation()
4289 control = ahd_inb_scbram(ahd, SCB_CONTROL); in ahd_update_pending_scbs()
4292 ahd_outb(ahd, SCB_CONTROL, control); in ahd_update_pending_scbs()
4502 ahd_inb_scbram(ahd, SCB_CONTROL), ahd_inb(ahd, MSG_OUT), in ahd_setup_initiator_msgout()
[all …]
Daic7xxx_reg.h_shipped166 ahc_print_register(NULL, 0, "SCB_CONTROL", 0xb8, regvalue, cur_col, wrap)
757 #define SCB_CONTROL 0xb8
Daic7xxx_reg_print.c_shipped377 return (ahc_print_register(SCB_CONTROL_parse_table, 8, "SCB_CONTROL",
Daic79xx_reg_print.c_shipped730 return (ahd_print_register(SCB_CONTROL_parse_table, 7, "SCB_CONTROL",
Daic7xxx_osm.c2301 ahc_outb(ahc, SCB_CONTROL, in ahc_linux_queue_recovery_cmd()
2302 ahc_inb(ahc, SCB_CONTROL)|MK_MESSAGE); in ahc_linux_queue_recovery_cmd()
Daic79xx_osm.c2344 ahd_outb(ahd, SCB_CONTROL, in ahd_linux_queue_abort_cmd()
2345 ahd_inb(ahd, SCB_CONTROL)|MK_MESSAGE); in ahd_linux_queue_abort_cmd()
Daic79xx_reg.h_shipped1167 ahd_print_register(NULL, 0, "SCB_CONTROL", 0x192, regvalue, cur_col, wrap)
2564 #define SCB_CONTROL 0x192
Daic7xxx.reg1159 SCB_CONTROL {
Daic79xx.reg4118 SCB_CONTROL {
/linux-3.4.99/drivers/scsi/
Daic7xxx_old.c2413 aic_outb(p, 0, SCB_CONTROL); in aic7xxx_add_curscb_to_free_list()
3359 aic_outb(p, 0, SCB_CONTROL); in aic7xxx_reset_device()
3384 aic_outb(p, 0, SCB_CONTROL); in aic7xxx_reset_device()
3395 aic_outb(p, 0, SCB_CONTROL); in aic7xxx_reset_device()
4051 aic_outb(p, scb->hscb->control, SCB_CONTROL); in aic7xxx_handle_seqint()
4084 aic_outb(p, scb->hscb->control, SCB_CONTROL); in aic7xxx_handle_seqint()
4375 aic_outb(p, 0, SCB_CONTROL); in aic7xxx_handle_seqint()
5839 aic_outb(p, 0, SCB_CONTROL); in aic7xxx_handle_scsiint()
7805 aic_outb(p, i, SCB_CONTROL); in detect_maxscb()
7806 if (aic_inb(p, SCB_CONTROL) != i) in detect_maxscb()
[all …]