Lines Matching refs:features

317 	if ((ahc->features & AHC_ULTRA2) != 0)  in ahc_pause_bug_fix()
642 if ((ahc->features & AHC_QUEUE_REGS) != 0) { in ahc_queue_scb()
645 if ((ahc->features & AHC_AUTOPAUSE) == 0) in ahc_queue_scb()
648 if ((ahc->features & AHC_AUTOPAUSE) == 0) in ahc_queue_scb()
793 if (intstat == 0xFF && (ahc->features & AHC_REMOVABLE) != 0) { in ahc_intr()
843 if ((ahc->features & AHC_CMD_CHAN) != 0) { in ahc_restart()
1324 if ((ahc->features & AHC_DT) == 0) { in ahc_handle_seqint()
1431 if ((ahc->features & AHC_ULTRA2) != 0) { in ahc_handle_seqint()
1544 if ((ahc->features & AHC_TWIN) != 0 in ahc_handle_scsiint()
1551 if ((ahc->features & AHC_ULTRA2) != 0) in ahc_handle_scsiint()
1557 if ((ahc->features & AHC_TWIN) != 0) { in ahc_handle_scsiint()
1581 if ((ahc->features & AHC_ULTRA2) != 0 in ahc_handle_scsiint()
1671 if ((ahc->features & AHC_DT) != 0) { in ahc_handle_scsiint()
1687 if ((ahc->features & AHC_DT) != 0 in ahc_handle_scsiint()
2046 if ((ahc->features & AHC_DT) != 0) in ahc_clear_critical_section()
2062 if ((ahc->features & AHC_DT) != 0) { in ahc_clear_critical_section()
2223 if ((ahc->features & AHC_ULTRA2) != 0) { in ahc_devlimited_syncrate()
2232 } else if ((ahc->features & AHC_ULTRA) != 0) { in ahc_devlimited_syncrate()
2276 if ((ahc->features & AHC_DT) == 0) in ahc_find_syncrate()
2286 if ((ahc->features & (AHC_DT | AHC_ULTRA2)) == 0 in ahc_find_syncrate()
2289 if ((ahc->features & (AHC_DT | AHC_ULTRA2 | AHC_ULTRA)) == 0 in ahc_find_syncrate()
2301 if ((ahc->features & AHC_ULTRA2) != 0 in ahc_find_syncrate()
2332 || ((ahc->features & AHC_ULTRA2) != 0 in ahc_find_syncrate()
2351 if ((ahc->features & AHC_ULTRA2) != 0) in ahc_find_period()
2357 if ((ahc->features & AHC_DT) == 0 && maxsync < AHC_SYNCRATE_ULTRA2) in ahc_find_period()
2359 if ((ahc->features & (AHC_DT | AHC_ULTRA2)) == 0 in ahc_find_period()
2362 if ((ahc->features & (AHC_DT | AHC_ULTRA2 | AHC_ULTRA)) == 0 in ahc_find_period()
2370 if ((ahc->features & AHC_ULTRA2) != 0) { in ahc_find_period()
2398 } else if ((ahc->features & AHC_ULTRA2) != 0) { in ahc_validate_offset()
2425 if (ahc->features & AHC_WIDE) { in ahc_validate_width()
2464 if ((ahc->features & AHC_WIDE) != 0) in ahc_update_neg_request()
2540 if ((ahc->features & AHC_ULTRA2) != 0) { in ahc_set_syncrate()
2578 if ((ahc->features & AHC_ULTRA2) != 0) in ahc_set_syncrate()
2782 && (ahc->features & AHC_MULTI_TID) != 0 in ahc_fetch_devinfo()
2787 } else if ((ahc->features & AHC_ULTRA2) != 0) in ahc_fetch_devinfo()
2864 if ((ahc->features & AHC_DT) == 0) in ahc_assert_atn()
3014 if ((ahc->features & AHC_WIDE) != 0) in ahc_build_transfer_msg()
4311 if ((ahc->features & AHC_ULTRA2) == 0) { in ahc_reinitialize_dataptrs()
4436 ahc->features = AHC_FENONE; in ahc_alloc()
4648 ahc->features |= AHC_WIDE; in ahc_reset()
4652 ahc->features |= AHC_TWIN; in ahc_reset()
4667 if ((ahc->features & AHC_TWIN) != 0) { in ahc_reset()
5048 if ((ahc->features & AHC_TWIN) != 0) in ahc_controller_info()
5058 if ((ahc->features & AHC_ULTRA) != 0) { in ahc_controller_info()
5060 } else if ((ahc->features & AHC_DT) != 0) { in ahc_controller_info()
5062 } else if ((ahc->features & AHC_ULTRA2) != 0) { in ahc_controller_info()
5065 if ((ahc->features & AHC_WIDE) != 0) { in ahc_controller_info()
5096 if (ahc->features & AHC_TWIN) { in ahc_chip_init()
5107 if ((ahc->features & AHC_ULTRA2) != 0) in ahc_chip_init()
5116 if ((ahc->features & AHC_ULTRA2) != 0) in ahc_chip_init()
5124 if ((ahc->features & AHC_ULTRA2) != 0) in ahc_chip_init()
5152 if ((ahc->features & AHC_MULTI_TID) != 0) { in ahc_chip_init()
5186 if ((ahc->features & AHC_HS_MAILBOX) != 0) in ahc_chip_init()
5190 if ((ahc->features & AHC_TARGETMODE) != 0) { in ahc_chip_init()
5197 if ((ahc->features & AHC_QUEUE_REGS) != 0) { in ahc_chip_init()
5247 if ((ahc->features & AHC_ULTRA2) != 0) { in ahc_chip_init()
5293 if ((ahc->features & AHC_MORE_SRAM) != 0) { in ahc_init()
5326 ahc->features &= ~AHC_TARGETMODE; in ahc_init()
5358 if ((ahc->features & AHC_TARGETMODE) != 0) in ahc_init()
5389 if ((ahc->features & AHC_TARGETMODE) != 0) { in ahc_init()
5420 if ((ahc->features & AHC_TWIN) != 0) { in ahc_init()
5449 if (ahc->features & AHC_TWIN) { in ahc_init()
5471 if ((ahc->features & AHC_ULTRA) != 0) in ahc_init()
5476 if ((ahc->features & (AHC_ULTRA|AHC_ULTRA2)) != 0) in ahc_init()
5481 if ((ahc->features & (AHC_WIDE|AHC_TWIN)) == 0) in ahc_init()
5494 if (i > 7 && (ahc->features & AHC_TWIN) != 0) { in ahc_init()
5504 if ((ahc->features & AHC_WIDE) != 0) in ahc_init()
5520 if ((ahc->features & AHC_ULTRA2) != 0) { in ahc_init()
5540 if ((ahc->features & AHC_DT) != 0) in ahc_init()
5549 && (ahc->features & AHC_DT) != 0) in ahc_init()
5570 && (ahc->features & AHC_WIDE) != 0) in ahc_init()
5573 if ((ahc->features & AHC_DT) != 0) in ahc_init()
5643 && (intstat != 0xFF || (ahc->features & AHC_REMOVABLE) == 0) in ahc_pause_and_flushwork()
5823 if ((ahc->features & AHC_QUEUE_REGS) != 0) { in ahc_qinfifo_requeue_tail()
5852 if ((ahc->features & AHC_QUEUE_REGS) != 0) { in ahc_qinfifo_count()
5878 have_qregs = (ahc->features & AHC_QUEUE_REGS) != 0; in ahc_search_qinfifo()
5948 if ((ahc->features & AHC_QUEUE_REGS) != 0) { in ahc_search_qinfifo()
6533 if ((ahc->features & AHC_TWIN) != 0 in ahc_reset_channel()
6588 max_scsiid = (ahc->features & AHC_WIDE) ? 15 : 7; in ahc_reset_channel()
6953 ahc_name(ahc), ahc->features, ahc->bugs, ahc->flags); in ahc_loadseq()
7062 if ((ahc->features & AHC_CMD_CHAN) == 0 in ahc_download_instr()
7079 if ((ahc->features & AHC_ULTRA2) != 0) { in ahc_download_instr()
7205 if ((ahc->features & AHC_DT) != 0) in ahc_dump_card_state()
7235 if ((ahc->features & AHC_QUEUE_REGS) != 0) { in ahc_dump_card_state()
7328 maxtarget = (ahc->features & (AHC_WIDE|AHC_TWIN)) ? 15 : 7; in ahc_dump_card_state()
7359 if ((ahc->features & AHC_TARGETMODE) == 0) in ahc_find_tmode_devs()
7373 max_id = (ahc->features & AHC_WIDE) ? 16 : 8; in ahc_find_tmode_devs()
7441 if ((ahc->features & AHC_MULTIROLE) != 0) { in ahc_handle_en_lun()
7443 if ((ahc->features & AHC_MULTI_TID) != 0 in ahc_handle_en_lun()
7464 } else if ((ahc->features & AHC_MULTI_TID) == 0 in ahc_handle_en_lun()
7494 if ((ahc->features & AHC_MULTIROLE) == 0) in ahc_handle_en_lun()
7586 if ((ahc->features & AHC_MULTI_TID) != 0) { in ahc_handle_en_lun()
7616 if ((ahc->features & AHC_TWIN) == 0) in ahc_handle_en_lun()
7709 if (ahc->features & AHC_MULTI_TID) { in ahc_handle_en_lun()
7744 if ((ahc->features & AHC_MULTIROLE) == 0) { in ahc_handle_en_lun()
7771 if ((ahc->features & AHC_MULTI_TID) == 0) in ahc_update_scsiid()
7780 if ((ahc->features & AHC_ULTRA2) != 0) in ahc_update_scsiid()
7797 if ((ahc->features & AHC_ULTRA2) != 0) in ahc_update_scsiid()
7813 if ((ahc->features & AHC_AUTOPAUSE) != 0) in ahc_run_tqinfifo()
7839 if ((ahc->features & AHC_HS_MAILBOX) != 0) { in ahc_run_tqinfifo()