Lines Matching refs:outb
281 outb(SE2CS | SE2DO, base + TUL_NVRAM); /* cs+start bit */
283 outb(SE2CS | SE2CLK | SE2DO, base + TUL_NVRAM); /* +CLK */
291 outb(b, base + TUL_NVRAM);
293 outb(b | SE2CLK, base + TUL_NVRAM); /* +CLK */
297 outb(SE2CS, base + TUL_NVRAM); /* -CLK */
311 outb(0, base + TUL_NVRAM); /* -CS */
325 outb(0, base + TUL_NVRAM); /* -CS */
347 outb(SE2CS | SE2CLK, base + TUL_NVRAM); /* +CLK */
349 outb(SE2CS, base + TUL_NVRAM); /* -CLK */
358 outb(0, base + TUL_NVRAM); /* no chip select */
382 outb(SE2CS | SE2DO, base + TUL_NVRAM); /* -CLK+dataBit 1 */
384 outb(SE2CS, base + TUL_NVRAM); /* -CLK+dataBit 0 */
386 outb(SE2CS | SE2CLK, base + TUL_NVRAM); /* +CLK */
390 outb(SE2CS, base + TUL_NVRAM); /* -CLK */
392 outb(0, base + TUL_NVRAM); /* -CS */
395 outb(SE2CS, base + TUL_NVRAM); /* +CS */
399 outb(SE2CS | SE2CLK, base + TUL_NVRAM); /* +CLK */
401 outb(SE2CS, base + TUL_NVRAM); /* -CLK */
406 outb(0, base + TUL_NVRAM); /* -CS */
490 outb(gctrl | TUL_GCTRL_EEPROM_BIT, base + TUL_GCTRL);
497 outb(gctrl & ~TUL_GCTRL_EEPROM_BIT, base + TUL_GCTRL);
511 outb(TAX_X_ABT | TAX_X_CLR_FIFO, host->addr + TUL_XCmd);
516 outb(TSC_FLUSH_FIFO, host->addr + TUL_SCtrl0);
529 outb(TSC_RST_BUS, host->addr + TUL_SCtrl0);
535 outb(0, host->addr + TUL_SSignal);
579 outb(inb(host->addr + TUL_PCMD) | 0x40, host->addr + TUL_PCMD);
583 outb(0x1F, host->addr + TUL_Mask);
587 outb(TSC_RST_CHIP, host->addr + TUL_SCtrl0);
590 outb(host->scsi_id << 4, host->addr + TUL_SScsiId);
598 outb(host->sconf1, host->addr + TUL_SConfig);
601 outb(TSC_HW_RESELECT, host->addr + TUL_SCtrl1);
603 outb(0, host->addr + TUL_SPeriod);
606 outb(153, host->addr + TUL_STimeOut);
609 outb((host->config & (HCC_ACT_TERM1 | HCC_ACT_TERM2)),
611 outb(((host->config & HCC_AUTO_TERM) >> 4) |
645 outb(0x17, host->addr + TUL_SCFG1);
646 outb(0xE9, host->addr + TUL_SIntEnable);
929 outb(0x1F, host->addr + TUL_Mask);
935 outb(0x0F, host->addr + TUL_Mask);
1038 outb(0x1F, host->addr + TUL_Mask);
1046 outb(0x0F, host->addr + TUL_Mask);
1057 outb(0x1F, host->addr + TUL_Mask);
1064 outb(0x0F, host->addr + TUL_Mask);
1183 outb((host->scsi_id << 4) | (scb->target & 0x0F),
1193 outb(active_tc->js_period, host->addr + TUL_SPeriod);
1306 outb(active_tc->sconfig0, host->addr + TUL_SConfig );
1309 outb(TSC_EN_BUS_IN | TSC_HW_RESELECT, host->addr + TUL_SCtrl1);
1310 outb(scb->ident, host->addr + TUL_SFifo);
1313 outb(scb->tagmsg, host->addr + TUL_SFifo);
1314 outb(scb->tagid, host->addr + TUL_SFifo);
1318 outb(MSG_EXTEND, host->addr + TUL_SFifo);
1319 outb(2, host->addr + TUL_SFifo); /* Extended msg length */
1320 outb(3, host->addr + TUL_SFifo); /* Sync request */
1321 outb(1, host->addr + TUL_SFifo); /* Start from 16 bits */
1324 outb(MSG_EXTEND, host->addr + TUL_SFifo);
1325 outb(3, host->addr + TUL_SFifo); /* extended msg length */
1326 outb(1, host->addr + TUL_SFifo); /* sync request */
1327 outb(initio_rate_tbl[active_tc->flags & TCF_SCSI_RATE], host->addr + TUL_SFifo);
1328 outb(MAX_OFFSET, host->addr + TUL_SFifo); /* REQ/ACK offset */
1330 outb(TSC_XF_FIFO_OUT, host->addr + TUL_SCmd);
1334 outb(TSC_FLUSH_FIFO, host->addr + TUL_SCtrl0);
1335 outb((inb(host->addr + TUL_SSignal) & (TSC_SET_ACK | 7)), host->addr + TUL_SSignal);
1360 outb(active_tc->sconfig0, host->addr + TUL_SConfig);
1365 outb(TSC_FLUSH_FIFO, host->addr + TUL_SCtrl0);
1366 outb((inb(host->addr + TUL_SSignal) & (TSC_SET_ACK | 7)), host->addr + TUL_SSignal);
1391 outb(scb->cdb[i], host->addr + TUL_SFifo);
1392 outb(TSC_XF_FIFO_OUT, host->addr + TUL_SCmd);
1412 outb(MSG_NOP, host->addr + TUL_SFifo); /* msg nop */
1413 outb(TSC_XF_FIFO_OUT, host->addr + TUL_SCmd);
1419 outb(MSG_EXTEND, host->addr + TUL_SFifo);
1420 outb(3, host->addr + TUL_SFifo); /* ext. msg len */
1421 outb(1, host->addr + TUL_SFifo); /* sync request */
1422 outb(initio_rate_tbl[active_tc->flags & TCF_SCSI_RATE], host->addr + TUL_SFifo);
1423 outb(MAX_OFFSET, host->addr + TUL_SFifo); /* REQ/ACK offset */
1424 outb(TSC_XF_FIFO_OUT, host->addr + TUL_SCmd);
1427 outb(TSC_FLUSH_FIFO, host->addr + TUL_SCtrl0);
1428 outb(inb(host->addr + TUL_SSignal) & (TSC_SET_ACK | 7), host->addr + TUL_SSignal);
1482 outb(MSG_NOP, host->addr + TUL_SFifo); /* msg nop */
1483 outb(TSC_XF_FIFO_OUT, host->addr + TUL_SCmd);
1527 outb(inb(host->addr + TUL_XCtrl) | 0x80, host->addr + TUL_XCtrl);
1541 outb(TAX_X_ABT, host->addr + TUL_XCmd);
1547 outb(TSC_XF_FIFO_OUT, host->addr + TUL_SCmd);
1553 outb(TSC_FLUSH_FIFO, host->addr + TUL_SCtrl0);
1619 outb(MSG_NOP, host->addr + TUL_SFifo); /* msg nop */
1620 outb(TSC_XF_FIFO_OUT, host->addr + TUL_SCmd);
1681 outb(TSC_XF_DMA_IN, host->addr + TUL_SCmd); /* 7/25/95 */
1686 outb(TAX_SG_IN, host->addr + TUL_XCmd);
1690 outb(TAX_X_IN, host->addr + TUL_XCmd);
1713 outb(TSC_XF_DMA_OUT, host->addr + TUL_SCmd);
1718 outb(TAX_SG_OUT, host->addr + TUL_XCmd);
1722 outb(TAX_X_OUT, host->addr + TUL_XCmd);
1742 outb(TSC_XF_FIFO_IN, host->addr + TUL_SCmd);
1746 outb(TSC_FLUSH_FIFO, host->addr + TUL_SCtrl0);
1766 outb(0, host->addr + TUL_SFifo);
1767 outb(TSC_XF_FIFO_OUT, host->addr + TUL_SCmd);
1771 outb(TSC_HW_RESELECT, host->addr + TUL_SCtrl1);
1772 outb(TSC_FLUSH_FIFO, host->addr + TUL_SCtrl0);
1783 outb(TSC_CMD_COMP, host->addr + TUL_SCmd);
1792 outb(MSG_PARITY, host->addr + TUL_SFifo);
1794 outb(MSG_NOP, host->addr + TUL_SFifo);
1795 outb(TSC_XF_FIFO_OUT, host->addr + TUL_SCmd);
1805 outb(MSG_PARITY, host->addr + TUL_SFifo);
1806 outb(TSC_XF_FIFO_OUT, host->addr + TUL_SCmd);
1813 outb(TSC_FLUSH_FIFO, host->addr + TUL_SCtrl0);
1814 outb(TSC_MSG_ACCEPT, host->addr + TUL_SCmd);
1845 outb(TSC_FLUSH_FIFO, host->addr + TUL_SCtrl0); /* Flush SCSI FIFO */
1846 outb(TSC_INITDEFAULT, host->addr + TUL_SConfig);
1847 outb(TSC_HW_RESELECT, host->addr + TUL_SCtrl1); /* Enable HW reselect */
1869 outb(TAX_X_ABT | TAX_X_CLR_FIFO, host->addr + TUL_XCmd);
1873 outb(TSC_FLUSH_FIFO, host->addr + TUL_SCtrl0);
1918 outb(active_tc->sconfig0, host->addr + TUL_SConfig);
1919 outb(active_tc->js_period, host->addr + TUL_SPeriod);
1928 outb(TSC_XF_FIFO_IN, host->addr + TUL_SCmd);
1943 outb(TSC_XF_FIFO_IN, host->addr + TUL_SCmd);
2007 outb(((inb(host->addr + TUL_SSignal) & (TSC_SET_ACK | 7)) | TSC_SET_ATN), host->addr + TUL_SSignal);
2013 outb(MSG_ABORT, host->addr + TUL_SFifo);
2014 outb(TSC_XF_FIFO_OUT, host->addr + TUL_SCmd);
2030 outb(((inb(host->addr + TUL_SSignal) & (TSC_SET_ACK | 7)) | TSC_SET_ATN), host->addr + TUL_SSignal);
2036 outb(MSG_ABORT_TAG, host->addr + TUL_SFifo);
2037 outb(TSC_XF_FIFO_OUT, host->addr + TUL_SCmd);
2054 outb(TSC_FLUSH_FIFO, host->addr + TUL_SCtrl0);
2057 outb(TSC_XF_FIFO_IN, host->addr + TUL_SCmd);
2063 outb(TSC_MSG_ACCEPT, host->addr + TUL_SCmd);
2071 outb((inb(host->addr + TUL_SSignal) & (TSC_SET_ACK | 7)),
2075 outb(((inb(host->addr + TUL_SSignal) & (TSC_SET_ACK | 7)) | TSC_SET_ATN),
2086 outb(TSC_FLUSH_FIFO, host->addr + TUL_SCtrl0);
2087 outb(TSC_MSG_ACCEPT, host->addr + TUL_SCmd);
2101 outb(((inb(host->addr + TUL_SSignal) & (TSC_SET_ACK | 7)) | TSC_SET_ATN), host->addr + TUL_SSignal);
2107 outb(MSG_REJ, host->addr + TUL_SFifo); /* Msg reject */
2108 outb(TSC_XF_FIFO_OUT, host->addr + TUL_SCmd);
2116 outb(MSG_IDE, host->addr + TUL_SFifo); /* Initiator Detected Error */
2117 outb(TSC_XF_FIFO_OUT, host->addr + TUL_SCmd);
2130 outb(TSC_XF_FIFO_IN, host->addr + TUL_SCmd);
2141 outb(TSC_XF_FIFO_IN, host->addr + TUL_SCmd);
2161 outb((r & (TSC_SET_ACK | 7)) | TSC_SET_ATN,
2166 outb(TSC_FLUSH_FIFO, host->addr + TUL_SCtrl0);
2170 outb(MSG_EXTEND, host->addr + TUL_SFifo);
2171 outb(3, host->addr + TUL_SFifo);
2172 outb(1, host->addr + TUL_SFifo);
2173 outb(host->msg[2], host->addr + TUL_SFifo);
2174 outb(host->msg[3], host->addr + TUL_SFifo);
2175 outb(TSC_XF_FIFO_OUT, host->addr + TUL_SCmd);
2192 outb(((inb(host->addr + TUL_SSignal) & (TSC_SET_ACK | 7)) | TSC_SET_ATN), host->addr + TUL_SSignal);
2197 outb(((inb(host->addr + TUL_SSignal) & (TSC_SET_ACK | 7)) | TSC_SET_ATN), host->addr + TUL_SSignal);
2202 outb(MSG_EXTEND, host->addr + TUL_SFifo);
2203 outb(2, host->addr + TUL_SFifo);
2204 outb(3, host->addr + TUL_SFifo);
2205 outb(host->msg[2], host->addr + TUL_SFifo);
2206 outb(TSC_XF_FIFO_OUT, host->addr + TUL_SCmd);
2249 outb(host->active_tc->sconfig0, host->addr + TUL_SConfig);
2250 outb(host->active_tc->js_period, host->addr + TUL_SPeriod);
2270 outb(host->active_tc->sconfig0, host->addr + TUL_SConfig);
2271 outb(host->active_tc->js_period, host->addr + TUL_SPeriod);
2311 outb(TSC_SELATNSTOP, host->addr + TUL_SCmd);
2322 outb(scb->ident, host->addr + TUL_SFifo);
2324 outb(scb->cdb[i], host->addr + TUL_SFifo);
2327 outb(TSC_SEL_ATN, host->addr + TUL_SCmd);
2337 outb(scb->ident, host->addr + TUL_SFifo);
2338 outb(scb->tagmsg, host->addr + TUL_SFifo);
2339 outb(scb->tagid, host->addr + TUL_SFifo);
2341 outb(scb->cdb[i], host->addr + TUL_SFifo);
2344 outb(TSC_SEL_ATN3, host->addr + TUL_SCmd);
2394 outb(MSG_DEVRST, host->addr + TUL_SFifo);
2395 outb(TSC_XF_FIFO_OUT, host->addr + TUL_SCmd);
2402 outb(TSC_MSG_ACCEPT, host->addr + TUL_SCmd);
2426 outb(TSC_FLUSH_FIFO, host->addr + TUL_SCtrl0); /* Flush SCSI FIFO */
2433 outb(TSC_INITDEFAULT, host->addr + TUL_SConfig);
2434 outb(TSC_HW_RESELECT, host->addr + TUL_SCtrl1); /* Enable HW reselect */
2438 outb(TSC_FLUSH_FIFO, host->addr + TUL_SCtrl0); /* Flush SCSI FIFO */
2442 outb(TSC_INITDEFAULT, host->addr + TUL_SConfig);
2443 outb(TSC_HW_RESELECT, host->addr + TUL_SCtrl1); /* Enable HW reselect */
2464 outb(TSC_FLUSH_FIFO, host->addr + TUL_SCtrl0); /* Flush SCSI FIFO */
2465 outb(TSC_INITDEFAULT, host->addr + TUL_SConfig);
2466 outb(TSC_HW_RESELECT, host->addr + TUL_SCtrl1); /* Enable HW reselect */
2484 outb(TSC_FLUSH_FIFO, host->addr + TUL_SCtrl0); /* Flush SCSI FIFO */
2485 outb(TSC_INITDEFAULT, host->addr + TUL_SConfig);
2486 outb(TSC_HW_RESELECT, host->addr + TUL_SCtrl1); /* Enable HW reselect */