Lines Matching refs:atp_writeb_io

57 static inline void atp_writeb_io(struct atp_unit *atp, u8 channel, u8 reg, u8 val)  in atp_writeb_io()  function
148 atp_writeb_io(dev, c, 0x16, (atp_readb_io(dev, c, 0x16) | 0x80)); in atp870u_intr_handle()
213 atp_writeb_io(dev, c, 0x1b, 0x01); in atp870u_intr_handle()
215 atp_writeb_io(dev, c, 0x1b, 0x01); in atp870u_intr_handle()
257 atp_writeb_io(dev, c, 0x10, 0x41); in atp870u_intr_handle()
258 atp_writeb_io(dev, c, 0x18, 0x08); in atp870u_intr_handle()
295 atp_writeb_io(dev, c, 0x18, 0x08); in atp870u_intr_handle()
302 atp_writeb_io(dev, c, 0x10, 0x46); in atp870u_intr_handle()
304 atp_writeb_io(dev, c, 0x12, 0x00); in atp870u_intr_handle()
305 atp_writeb_io(dev, c, 0x13, 0x00); in atp870u_intr_handle()
306 atp_writeb_io(dev, c, 0x14, 0x00); in atp870u_intr_handle()
307 atp_writeb_io(dev, c, 0x18, 0x08); in atp870u_intr_handle()
319 atp_writeb_io(dev, c, 0x10, 0x45); in atp870u_intr_handle()
331 atp_writeb_io(dev, c, 0x10, 0x45); in atp870u_intr_handle()
340 atp_writeb_io(dev, c, 0x0f, lun); in atp870u_intr_handle()
341 atp_writeb_io(dev, c, 0x11, dev->id[c][target_id].devsp); in atp870u_intr_handle()
345 atp_writeb_io(dev, c, 0x12, ((unsigned char *) &k)[2]); in atp870u_intr_handle()
346 atp_writeb_io(dev, c, 0x13, ((unsigned char *) &k)[1]); in atp870u_intr_handle()
347 atp_writeb_io(dev, c, 0x14, ((unsigned char *) &k)[0]); in atp870u_intr_handle()
358 atp_writeb_io(dev, c, 0x15, j); in atp870u_intr_handle()
359 atp_writeb_io(dev, c, 0x16, 0x80); in atp870u_intr_handle()
389 atp_writeb_io(dev, c, 0x1b, j); in atp870u_intr_handle()
391 atp_writeb_io(dev, c, 0x1b, j); in atp870u_intr_handle()
393 atp_writeb_io(dev, c, 0x18, 0x08); in atp870u_intr_handle()
438 atp_writeb_io(dev, c, 0x18, 0x08); in atp870u_intr_handle()
446 atp_writeb_io(dev, c, 0x18, 0x08); in atp870u_intr_handle()
498 atp_writeb_io(dev, c, 0x1b, 0x01); in atp870u_intr_handle()
500 atp_writeb_io(dev, c, 0x1b, 0x01); in atp870u_intr_handle()
528 atp_writeb_io(dev, c, 0x10, 0x41); in atp870u_intr_handle()
531 atp_writeb_io(dev, c, 0x12, ((unsigned char *) (&k))[2]); in atp870u_intr_handle()
532 atp_writeb_io(dev, c, 0x13, ((unsigned char *) (&k))[1]); in atp870u_intr_handle()
533 atp_writeb_io(dev, c, 0x14, ((unsigned char *) (&k))[0]); in atp870u_intr_handle()
538 atp_writeb_io(dev, c, 0x18, 0x08); in atp870u_intr_handle()
547 atp_writeb_io(dev, c, 0x10, 0x41); in atp870u_intr_handle()
550 atp_writeb_io(dev, c, 0x12, ((unsigned char *) (&k))[2]); in atp870u_intr_handle()
551 atp_writeb_io(dev, c, 0x13, ((unsigned char *) (&k))[1]); in atp870u_intr_handle()
552 atp_writeb_io(dev, c, 0x14, ((unsigned char *) (&k))[0]); in atp870u_intr_handle()
554 atp_writeb_io(dev, c, 0x15, atp_readb_io(dev, c, 0x15) | 0x20); in atp870u_intr_handle()
556 atp_writeb_io(dev, c, 0x18, 0x08); in atp870u_intr_handle()
562 atp_writeb_io(dev, c, 0x10, 0x30); in atp870u_intr_handle()
564 atp_writeb_io(dev, c, 0x10, 0x46); in atp870u_intr_handle()
566 atp_writeb_io(dev, c, 0x12, 0x00); in atp870u_intr_handle()
567 atp_writeb_io(dev, c, 0x13, 0x00); in atp870u_intr_handle()
568 atp_writeb_io(dev, c, 0x14, 0x00); in atp870u_intr_handle()
569 atp_writeb_io(dev, c, 0x18, 0x08); in atp870u_intr_handle()
775 atp_writeb_io(dev, c, 0x1b, j); in DEF_SCSI_QCMD()
786 atp_writeb_io(dev, c, 0x00, workreq->cmd_len); in DEF_SCSI_QCMD()
787 atp_writeb_io(dev, c, 0x01, 0x2c); in DEF_SCSI_QCMD()
789 atp_writeb_io(dev, c, 0x02, 0x7f); in DEF_SCSI_QCMD()
791 atp_writeb_io(dev, c, 0x02, 0xcf); in DEF_SCSI_QCMD()
793 atp_writeb_io(dev, c, 0x03 + i, workreq->cmnd[i]); in DEF_SCSI_QCMD()
794 atp_writeb_io(dev, c, 0x0f, workreq->device->lun); in DEF_SCSI_QCMD()
798 atp_writeb_io(dev, c, 0x11, dev->id[c][target_id].devsp); in DEF_SCSI_QCMD()
807 atp_writeb_io(dev, c, 0x12, ((unsigned char *) (&l))[2]); in DEF_SCSI_QCMD()
808 atp_writeb_io(dev, c, 0x13, ((unsigned char *) (&l))[1]); in DEF_SCSI_QCMD()
809 atp_writeb_io(dev, c, 0x14, ((unsigned char *) (&l))[0]); in DEF_SCSI_QCMD()
826 atp_writeb_io(dev, c, 0x15, j | 0x20); in DEF_SCSI_QCMD()
828 atp_writeb_io(dev, c, 0x15, j); in DEF_SCSI_QCMD()
829 atp_writeb_io(dev, c, 0x16, atp_readb_io(dev, c, 0x16) | 0x80); in DEF_SCSI_QCMD()
830 atp_writeb_io(dev, c, 0x16, 0x80); in DEF_SCSI_QCMD()
837 atp_writeb_io(dev, c, 0x18, 0x08); in DEF_SCSI_QCMD()
908 atp_writeb_io(dev, c, 0x18, 0x08); in DEF_SCSI_QCMD()
920 atp_writeb_io(dev, c, 0x18, 0x08); in DEF_SCSI_QCMD()
985 atp_writeb_io(dev, 0, 1, 0x08); in tscam()
986 atp_writeb_io(dev, 0, 2, 0x7f); in tscam()
987 atp_writeb_io(dev, 0, 0x11, 0x20); in tscam()
1000 atp_writeb_io(dev, 0, 0x02, 0x02); /* 2*2=4ms,3EH 2/32*3E=3.9ms */ in tscam()
1001 atp_writeb_io(dev, 0, 0x03, 0); in tscam()
1002 atp_writeb_io(dev, 0, 0x04, 0); in tscam()
1003 atp_writeb_io(dev, 0, 0x05, 0); in tscam()
1004 atp_writeb_io(dev, 0, 0x06, 0); in tscam()
1005 atp_writeb_io(dev, 0, 0x07, 0); in tscam()
1006 atp_writeb_io(dev, 0, 0x08, 0); in tscam()
1014 atp_writeb_io(dev, 0, 0x0f, 0); in tscam()
1015 atp_writeb_io(dev, 0, 0x12, 0); in tscam()
1016 atp_writeb_io(dev, 0, 0x13, 0); in tscam()
1017 atp_writeb_io(dev, 0, 0x14, 0); in tscam()
1023 atp_writeb_io(dev, 0, 0x15, k); in tscam()
1025 atp_writeb_io(dev, 0, 0x1b, 0x01); in tscam()
1027 atp_writeb_io(dev, 0, 0x1b, 0x00); in tscam()
1029 atp_writeb_io(dev, 0, 0x18, 0x09); in tscam()
1037 atp_writeb_io(dev, 0, 0x10, 0x41); in tscam()
1044 atp_writeb_io(dev, 0, 0x02, 0x7f); in tscam()
1045 atp_writeb_io(dev, 0, 0x1b, 0x02); in tscam()
1093 atp_writeb_io(dev, 0, 0x1b, 0); in tscam()
1094 atp_writeb_io(dev, 0, 0x15, 0); in tscam()
1095 atp_writeb_io(dev, 0, 0x18, 0x09); in tscam()
1242 atp_writeb_io(atp, c, 0, host_id | 0x08); in atp_set_host_id()
1243 atp_writeb_io(atp, c, 0x18, 0); in atp_set_host_id()
1247 atp_writeb_io(atp, c, 1, 8); in atp_set_host_id()
1248 atp_writeb_io(atp, c, 2, 0x7f); in atp_set_host_id()
1249 atp_writeb_io(atp, c, 0x11, 0x20); in atp_set_host_id()
1479 atp_writeb_io(atpdev, 0, 0x16, 0x80); in atp885_init()
1482 atp_writeb_io(atpdev, 1, 0x16, 0x80); in atp885_init()
1739 atp_writeb_io(dev, c, 0x1b, wide_chip ? 0x01 : 0x00); in atp_is()
1740 atp_writeb_io(dev, c, 1, 0x08); in atp_is()
1741 atp_writeb_io(dev, c, 2, 0x7f); in atp_is()
1742 atp_writeb_io(dev, c, 3, satn[0]); in atp_is()
1743 atp_writeb_io(dev, c, 4, satn[1]); in atp_is()
1744 atp_writeb_io(dev, c, 5, satn[2]); in atp_is()
1745 atp_writeb_io(dev, c, 6, satn[3]); in atp_is()
1746 atp_writeb_io(dev, c, 7, satn[4]); in atp_is()
1747 atp_writeb_io(dev, c, 8, satn[5]); in atp_is()
1748 atp_writeb_io(dev, c, 0x0f, 0); in atp_is()
1749 atp_writeb_io(dev, c, 0x11, dev->id[c][i].devsp); in atp_is()
1750 atp_writeb_io(dev, c, 0x12, 0); in atp_is()
1751 atp_writeb_io(dev, c, 0x13, satn[6]); in atp_is()
1752 atp_writeb_io(dev, c, 0x14, satn[7]); in atp_is()
1757 atp_writeb_io(dev, c, 0x15, j); in atp_is()
1758 atp_writeb_io(dev, c, 0x18, satn[8]); in atp_is()
1771 atp_writeb_io(dev, c, 0x10, 0x30); in atp_is()
1773 atp_writeb_io(dev, c, 0x14, 0x00); in atp_is()
1775 atp_writeb_io(dev, c, 0x04, 0x00); in atp_is()
1778 atp_writeb_io(dev, c, 0x18, 0x08); in atp_is()
1785 atp_writeb_io(dev, c, 0x10, 0x41); in atp_is()
1789 atp_writeb_io(dev, c, 3, inqd[0]); in atp_is()
1790 atp_writeb_io(dev, c, 4, inqd[1]); in atp_is()
1791 atp_writeb_io(dev, c, 5, inqd[2]); in atp_is()
1792 atp_writeb_io(dev, c, 6, inqd[3]); in atp_is()
1793 atp_writeb_io(dev, c, 7, inqd[4]); in atp_is()
1794 atp_writeb_io(dev, c, 8, inqd[5]); in atp_is()
1795 atp_writeb_io(dev, c, 0x0f, 0); in atp_is()
1796 atp_writeb_io(dev, c, 0x11, dev->id[c][i].devsp); in atp_is()
1797 atp_writeb_io(dev, c, 0x12, 0); in atp_is()
1798 atp_writeb_io(dev, c, 0x13, inqd[6]); in atp_is()
1799 atp_writeb_io(dev, c, 0x14, inqd[7]); in atp_is()
1800 atp_writeb_io(dev, c, 0x18, inqd[8]); in atp_is()
1812 atp_writeb_io(dev, c, 0x1b, 0x00); in atp_is()
1814 atp_writeb_io(dev, c, 0x18, 0x08); in atp_is()
1829 atp_writeb_io(dev, c, 0x10, 0x46); in atp_is()
1830 atp_writeb_io(dev, c, 0x12, 0); in atp_is()
1831 atp_writeb_io(dev, c, 0x13, 0); in atp_is()
1832 atp_writeb_io(dev, c, 0x14, 0); in atp_is()
1833 atp_writeb_io(dev, c, 0x18, 0x08); in atp_is()
1867 atp_writeb_io(dev, c, 0x1b, 0x01); in atp_is()
1868 atp_writeb_io(dev, c, 3, satn[0]); in atp_is()
1869 atp_writeb_io(dev, c, 4, satn[1]); in atp_is()
1870 atp_writeb_io(dev, c, 5, satn[2]); in atp_is()
1871 atp_writeb_io(dev, c, 6, satn[3]); in atp_is()
1872 atp_writeb_io(dev, c, 7, satn[4]); in atp_is()
1873 atp_writeb_io(dev, c, 8, satn[5]); in atp_is()
1874 atp_writeb_io(dev, c, 0x0f, 0); in atp_is()
1875 atp_writeb_io(dev, c, 0x11, dev->id[c][i].devsp); in atp_is()
1876 atp_writeb_io(dev, c, 0x12, 0); in atp_is()
1877 atp_writeb_io(dev, c, 0x13, satn[6]); in atp_is()
1878 atp_writeb_io(dev, c, 0x14, satn[7]); in atp_is()
1879 atp_writeb_io(dev, c, 0x18, satn[8]); in atp_is()
1892 atp_writeb_io(dev, c, 0x14, 0x09); in atp_is()
1893 atp_writeb_io(dev, c, 0x18, 0x20); in atp_is()
1897 atp_writeb_io(dev, c, 0x19, u3[j++]); in atp_is()
1916 atp_writeb_io(dev, c, 0x18, 0x20); in atp_is()
1919 atp_writeb_io(dev, c, 0x19, 0); in atp_is()
1934 atp_writeb_io(dev, c, 0x14, 0x09); in atp_is()
1935 atp_writeb_io(dev, c, 0x18, 0x20); in atp_is()
1958 atp_writeb_io(dev, c, 0x10, 0x30); in atp_is()
1959 atp_writeb_io(dev, c, 0x14, 0x00); in atp_is()
1960 atp_writeb_io(dev, c, 0x18, 0x08); in atp_is()
1991 atp_writeb_io(dev, c, 0x1b, 0x01); in atp_is()
1992 atp_writeb_io(dev, c, 3, satn[0]); in atp_is()
1993 atp_writeb_io(dev, c, 4, satn[1]); in atp_is()
1994 atp_writeb_io(dev, c, 5, satn[2]); in atp_is()
1995 atp_writeb_io(dev, c, 6, satn[3]); in atp_is()
1996 atp_writeb_io(dev, c, 7, satn[4]); in atp_is()
1997 atp_writeb_io(dev, c, 8, satn[5]); in atp_is()
1998 atp_writeb_io(dev, c, 0x0f, 0); in atp_is()
1999 atp_writeb_io(dev, c, 0x11, dev->id[c][i].devsp); in atp_is()
2000 atp_writeb_io(dev, c, 0x12, 0); in atp_is()
2001 atp_writeb_io(dev, c, 0x13, satn[6]); in atp_is()
2002 atp_writeb_io(dev, c, 0x14, satn[7]); in atp_is()
2003 atp_writeb_io(dev, c, 0x18, satn[8]); in atp_is()
2016 atp_writeb_io(dev, c, 0x14, 0x05); in atp_is()
2017 atp_writeb_io(dev, c, 0x18, 0x20); in atp_is()
2021 atp_writeb_io(dev, c, 0x19, wide[j++]); in atp_is()
2040 atp_writeb_io(dev, c, 0x18, 0x20); in atp_is()
2043 atp_writeb_io(dev, c, 0x19, 0); in atp_is()
2058 atp_writeb_io(dev, c, 0x14, 0xff); in atp_is()
2059 atp_writeb_io(dev, c, 0x18, 0x20); in atp_is()
2082 atp_writeb_io(dev, c, 0x10, 0x30); in atp_is()
2083 atp_writeb_io(dev, c, 0x14, 0x00); in atp_is()
2084 atp_writeb_io(dev, c, 0x18, 0x08); in atp_is()
2134 atp_writeb_io(dev, c, 0x1b, j); in atp_is()
2135 atp_writeb_io(dev, c, 3, satn[0]); in atp_is()
2136 atp_writeb_io(dev, c, 4, satn[1]); in atp_is()
2137 atp_writeb_io(dev, c, 5, satn[2]); in atp_is()
2138 atp_writeb_io(dev, c, 6, satn[3]); in atp_is()
2139 atp_writeb_io(dev, c, 7, satn[4]); in atp_is()
2140 atp_writeb_io(dev, c, 8, satn[5]); in atp_is()
2141 atp_writeb_io(dev, c, 0x0f, 0); in atp_is()
2142 atp_writeb_io(dev, c, 0x11, dev->id[c][i].devsp); in atp_is()
2143 atp_writeb_io(dev, c, 0x12, 0); in atp_is()
2144 atp_writeb_io(dev, c, 0x13, satn[6]); in atp_is()
2145 atp_writeb_io(dev, c, 0x14, satn[7]); in atp_is()
2146 atp_writeb_io(dev, c, 0x18, satn[8]); in atp_is()
2159 atp_writeb_io(dev, c, 0x14, 0x06); in atp_is()
2160 atp_writeb_io(dev, c, 0x18, 0x20); in atp_is()
2167 atp_writeb_io(dev, c, 0x19, synuw[j++]); in atp_is()
2169 atp_writeb_io(dev, c, 0x19, synw[j++]); in atp_is()
2172 atp_writeb_io(dev, c, 0x19, synw_870[j++]); in atp_is()
2175 atp_writeb_io(dev, c, 0x19, synu[j++]); in atp_is()
2177 atp_writeb_io(dev, c, 0x19, synn[j++]); in atp_is()
2198 atp_writeb_io(dev, c, 0x18, 0x20); in atp_is()
2201 atp_writeb_io(dev, c, 0x19, 0x00); in atp_is()
2221 atp_writeb_io(dev, c, 0x14, 0x06); in atp_is()
2223 atp_writeb_io(dev, c, 0x14, 0xff); in atp_is()
2224 atp_writeb_io(dev, c, 0x18, 0x20); in atp_is()
2254 atp_writeb_io(dev, c, 0x10, 0x30); in atp_is()
2256 atp_writeb_io(dev, c, 0x14, 0x00); in atp_is()
2257 atp_writeb_io(dev, c, 0x18, 0x08); in atp_is()