Lines Matching +full:0 +full:- +full:15
1 /* SPDX-License-Identifier: GPL-2.0 */
17 char pad0[15];
19 char pad1[15];
21 char pad2[15];
23 char pad3[15];
25 char pad4[15];
27 char pad5[15];
29 char pad6[15];
31 char pad7[15];
33 char pad8[15];
35 char pad9[15];
37 char pad10[15];
39 char pad11[15];
41 char pad12[15];
43 char pad13[15];
45 char pad14[15];
47 char pad15[15];
51 #define SEQ_DMA_MODE 0x80 /* use DMA for data transfer */
52 #define SEQ_TARGET 0x40 /* put the controller into target mode */
53 #define SEQ_ATN 0x20 /* assert ATN signal */
54 #define SEQ_ACTIVE_NEG 0x10 /* use active negation on REQ/ACK */
55 #define SEQ_CMD 0x0f /* command bits: */
65 #define SEQ_ENBPARITY 0x0a /* enable parity checking */
66 #define SEQ_DISPARITY 0x0b /* disable parity checking */
67 #define SEQ_ENBRESEL 0x0c /* enable reselection */
68 #define SEQ_DISRESEL 0x0d /* disable reselection */
69 #define SEQ_RESETMESH 0x0e /* reset the controller */
70 #define SEQ_FLUSHFIFO 0x0f /* clear out the FIFO */
74 #define BS0_REQ 0x20
75 #define BS0_ACK 0x10
76 #define BS0_ATN 0x08
77 #define BS0_MSG 0x04
78 #define BS0_CD 0x02
79 #define BS0_IO 0x01
80 #define BS1_RST 0x80
81 #define BS1_BSY 0x40
82 #define BS1_SEL 0x20
86 #define BP_DATAOUT 0
94 #define EXC_SELWATN 0x20 /* (as target) we were selected with ATN */
95 #define EXC_SELECTED 0x10 /* (as target) we were selected w/o ATN */
96 #define EXC_RESELECTED 0x08 /* (as initiator) we were reselected */
97 #define EXC_ARBLOST 0x04 /* we lost arbitration */
98 #define EXC_PHASEMM 0x02 /* SCSI phase mismatch */
99 #define EXC_SELTO 0x01 /* selection timeout */
102 #define ERR_UNEXPDISC 0x40 /* target unexpectedly disconnected */
103 #define ERR_SCSIRESET 0x20 /* SCSI bus got reset on us */
104 #define ERR_SEQERR 0x10 /* we did something the chip didn't like */
105 #define ERR_PARITY 0x01 /* parity error was detected */
108 #define INT_ERROR 0x04 /* error interrupt */
109 #define INT_EXCEPTION 0x02 /* exception interrupt */
110 #define INT_CMDDONE 0x01 /* command done interrupt */
114 #define SYNC_PER(x) ((x) & 0xf) /* period field */
122 * is (x + 2) * 40ns, except that x == 0 gives 100ns.