Lines Matching refs:sdtr_data
850 u_int8_t tid_no, u_int8_t sdtr_data) in AscSetRunChipSynRegAtID() argument
855 retval = AscSetChipSynRegAtID(iot, ioh, tid_no, sdtr_data); in AscSetRunChipSynRegAtID()
864 u_int8_t sdtr_data) in AscSetChipSynRegAtID() argument
880 ASC_SET_CHIP_SYN(iot, ioh, sdtr_data); in AscSetChipSynRegAtID()
881 if (ASC_GET_CHIP_SYN(iot, ioh) != sdtr_data) in AscSetChipSynRegAtID()
1690 u_int8_t sdtr_data; in AscIsrChipHalted() local
1712 sc->sdtr_data[tid_no] = 0; in AscIsrChipHalted()
1718 sc->sdtr_data[tid_no] = asyn_sdtr; in AscIsrChipHalted()
1731 sdtr_data = ASC_GET_MCODE_INIT_SDTR_AT_ID(iot, ioh, tid_no); in AscIsrChipHalted()
1733 AscMsgOutSDTR(sc, sc->sdtr_period_tbl[(sdtr_data >> 4) & in AscIsrChipHalted()
1735 (sdtr_data & ASC_SYN_MAX_OFFSET)); in AscIsrChipHalted()
1769 sc->sdtr_data[tid_no] = asyn_sdtr; in AscIsrChipHalted()
2104 u_int8_t sdtr_data; in AscHandleExtMsgIn() local
2127 sdtr_data = AscCalSDTRData(sc, ext_msg.xfer_period, in AscHandleExtMsgIn()
2129 if (sdtr_data == 0xFF) { in AscHandleExtMsgIn()
2134 sc->sdtr_data[tid_no] = asyn_sdtr; in AscHandleExtMsgIn()
2148 sdtr_data = AscCalSDTRData(sc, ext_msg.xfer_period, in AscHandleExtMsgIn()
2150 AscSetChipSDTR(iot, ioh, sdtr_data, tid_no); in AscHandleExtMsgIn()
2151 sc->sdtr_data[tid_no] = sdtr_data; in AscHandleExtMsgIn()
2157 sdtr_data = AscCalSDTRData(sc, ext_msg.xfer_period, in AscHandleExtMsgIn()
2159 AscSetChipSDTR(iot, ioh, sdtr_data, tid_no); in AscHandleExtMsgIn()
2160 sc->sdtr_data[tid_no] = sdtr_data; in AscHandleExtMsgIn()
2217 AscSetChipSDTR(bus_space_tag_t iot, bus_space_handle_t ioh, u_int8_t sdtr_data, in AscSetChipSDTR() argument
2220 AscSetChipSynRegAtID(iot, ioh, tid_no, sdtr_data); in AscSetChipSDTR()
2221 AscWriteLramByte(iot, ioh, tid_no + ASCV_SDTR_DONE_BEG, sdtr_data); in AscSetChipSDTR()
2285 u_int8_t sdtr_data; in AscExeScsiQueue() local
2302 sdtr_data = ASC_GET_MCODE_INIT_SDTR_AT_ID(iot, ioh, tid_no); in AscExeScsiQueue()
2303 AscMsgOutSDTR(sc, sc->sdtr_period_tbl[(sdtr_data >> 4) & in AscExeScsiQueue()
2305 sdtr_data & ASC_SYN_MAX_OFFSET); in AscExeScsiQueue()
2543 u_int8_t sdtr_data; in AscPutReadyQueue() local
2550 sdtr_data = ASC_GET_MCODE_INIT_SDTR_AT_ID(iot, ioh, tid_no); in AscPutReadyQueue()
2551 syn_period_ix = (sdtr_data >> 4) & (sc->max_sdtr_index - 1); in AscPutReadyQueue()
2552 syn_offset = sdtr_data & ASC_SYN_MAX_OFFSET; in AscPutReadyQueue()